TRIP Software

Obtaining TRIP software

TRIP makes several software packages available under a version of the X11 or BSD license. Three access methods:

  1. Best: Download from the TRIP subversion repository: to obtain stable release xx of foo,

    svn export https://cvs.caam.rice.edu:3129/svn/trip/releases/fooxx

    This command should create a directory fooxx in the working directory. For a list of available releases, see the release notes on each package (via the main pages on each package, listed below).

    You can also access the development version of foo by

    svn export https://cvs.caam.rice.edu:3129/svn/trip/trunk/foo

    This version will contain the latest modifications of each package, some of which may be deliberately experimental or incompletely documented. If you want the full experience, use "checkout" rather and "export" to download the svn databases as well; then you can update to the very latest version by "svn update", without downloading the entire tree again.

  2. Works: Use the tarball links (below) to download tarballs of the latest stable releases.
  3. In Extremis: Send me an email (symes@caam.rice.edu) and I'll send you s gzipped tar files as mail attachements.

Installing TRIP software

All TRIP software installs via the TRIP build system, which is itself a package:

svn export https://cvs.caam.rice.edu:3129/svn/trip/tags/adminxx

(or get the tarball here). The subversion checkout (or export) command will create a subdirectory named admin in the working directory. You will need to define two environment variables:

Because some of the help scripts in the TRIP build system are csh scripts, you will need to insert these definitions into a .cshrc file, even if you are a sh (or bash) user (but there is no need to change anything about your sh or bash profile).

Currently available packages

The first word in each entry is the name of the package, to use in the subversion checkout line:

Documentation

TRIP applications generally provide two types of documentation. Commands include self-documentation after the fashion of SU. Also, packages generate html documentation for individual classes and functions, by means of the doxygen documentation system. To obtain the latter, you will need to install doxygen on your system, and follow directions in the package installation instructions (READMEs).

--- WWS, October 09