Pathway Tools Installation Guide

Introduction

The components of Pathway Tools are: All of the preceding components except for the third-party APIs are installed together in one operation.

  • Networking Environment -- Proxy Server: Some parts of Pathway Tools, in particular the patch facility that lets you quickly install bug fixes while Pathway Tools continues to run, require direct or proxy access to external web servers. If your site allows web access only via a proxy server, click here.

  • Other software:

    Consider These Questions Before You Install

    Will Pathway Tools be Used in Desktop Mode, Web Mode, or Both?

    Pathway Tools can run in as a desktop mode on a user's computer, or as a web server to serve multiple users in an organization. Although functionality of the two modes is very similar, each mode provides some functionality not available through the other mode [details]. For example, creation and editing of PGDBs can be performed through desktop mode only, whereas many comparative operations are available through web mode only. We suggest installing for both modes for maximum flexibility. Remember, no additional web server software is required.

    If you run Pathway Tools as a desktop application, you can run it locally or remotely (e.g., through X-windows). Remote access may require additional software:

    If you run Pathway Tools as a web server, then any number of users can access it through their web browsers. The requirements for running as a web server are merely that users be able to access your Pathway Tools web server via a network, such as your LAN or the Internet, and that users have a modern web browser (see above).

    Will PGDBs I Create Be Stored in a Relational Database?

    If you plan on creating new PGDBs, you can store them in either files, or in a relational database management system (RDBMS). Pathway Tools supports both Oracle and MySQL. The decision as to whether to use files or an RDBMS is based on the following factors. Most of our users start by storing the PGDBs in files, and transition to a RDBMS at a later time. If any of the foregoing factors are important to you, then you should consider storing your PGDB in Oracle or MySQL. If you decide to go this route, then your database administrator needs to set up an Oracle or MySQL database for you. Click on one of the following for instructions on setting up a database or connecting Pathway Tools to a database:

    Upgrading Existing Pathway Tools Installations

    For version 9.5 and lower -- on Windows -- the Uninstall will delete all PGDBs of the installation being uninstalled. A manual backup of user created PGDBs is required for Windows. For version 10.0 and higher, such a problem will no longer exists if the user followed the recommended installation procedure which uses separate locations for the user data and the executable software.
    1. If you are upgrading from another version of Pathway Tools or BioCyc, notify users that they need to stop using Pathway Tools (web or desktop) during the upgrade. Then, exit all running instances.
    2. If you are upgrading from another version of Pathway Tools or BioCyc and want to preserve PGDBs that you customized, rename the old aic-export directory to aic-export-old so that the configuration program knows to copy your old PGDBs into the new installation. The new installation will need to go in the same location where the previous aic-export directory resided.
    3. Proceed with the UNIX installation instructions.
    4. After installation, please make sure to use the Navigator's menu item Tools->Upgrade Schema of Current DB... on the old PGDBs that were copied, before doing any other work with them.

    Installation

    The main installation instructions can be found here:

    Troubleshooting

    If you have any problems with this installation guide, please email .