Table of Contents


Back

<hi #ffff00>THIS IS THE LIST OF SOFTWARE FOR THE HOST SWALLOWTAIL UNDER OCS 4.4.1, RHEL 4, GlibC 2.3.5-2.19</hi>

The listings below will be updated as software is installed.

In no particular order …

PyPat

The dependencies for PyPal … drummroll … incredible!

In order to run some PyPal programs or invoke some of the underlying programs you may have to set some of the publiched environment variables listed below.

Python

export PYTHONHOME=/share/apps/python-2.6.1

ImageMagick

NumPy

NumPy was configured against the CMKL BLAS and LAPACK by uncommenting the lines for [cmkl] in site.cfg

export LD_LIBRARY_PATH=/share/apps/intel/cmkl/10.0.011/lib/em64t:$LD_LIBRARY_PATH
export PYTHONHOME=/share/apps/python-2.6.1

NumPy require the installation of Nose.

Nose

MatPlotLib

Note: needed to add the location of the numpy python egg to the basedir array so that setup.py could find the egg.

export LD_LIBRARY_PATH=/share/apps/intel/cmkl/10.0.011/lib/em64t:$LD_LIBRARY_PATH
export PYTHONHOME=/share/apps/python-2.6.1

PyMOL

export LD_LIBRARY_PATH=/share/apps/intel/cmkl/10.0.011/lib/em64t:$LD_LIBRARY_PATH
export PYTHONHOME=/share/apps/python-2.6.1
export PYMOL_PATH=/share/apps/python-2.6.1/lib/python-2.6.1/site-packages/pymol

PyMOL required the presence of libglut, part of the Mesa 3D Graphics Library. Had to make apprpriate links in /lib and /lib64. Then, the Glut.h could nto be found in /usr/include/GL so needed to download and install rpm -ivh freeglut-devel-2.2.0-14.x86_64.rpm package, on swallowtail only for now.

PyMOL libraries have also been installed in the following location:

export LD_LIBRARY_PATH=/share/apps/pymol/1.1:$LD_LIBRARY_PATH

NAMD

there is a sample page here: LINK

NAB

Users should set the NABHOME environment variable. Programs were compiled with icc with the -mpi flag.

If using csh/tcsh add to ~/.cshrc

or if using sh/bash add to ~/.bashrc

Dowser

Note: users of dowser should add one of the following lines …

if using csh/tcsh add to ~/.cshrc

or if using sh/bash add to ~/.bashrc

Python

This newer version of python is in /share/apps/python-2.6.1. You need to reset your PYTHONPATH and PYTHONHOME env variables to use this version. For syntax, see the Autodock section below.

The default python is v 2.3.4 installed in /usr/sbin. The newer version of python is in /share/apps/python-2.5.1. You need to reset your PYTHONPATH and PYTHONHOME env variables to use this version. For syntax, see the Autodock section below.

Note: there is another version of Python (2.4.2) hiding inside MGLtools at /share/apps/mgltools-1.4.6/i86Linux2bin/python. Read the section on MGLtools for more information.

AutoDock

Note. You need to add the following lines to your ~/.bashrc file or program.

export PATH=/share/apps/autodock:/share/apps/openbabel-2.1.1/bin:$PATH
export PYTHONPATH=/share/apps/openbabel-2.1.1/site-packages:$PYTHONPATH
export PERL5LIB=/share/apps/openbabel-2.1.1/lib/perl:$PERL5LIB
export LD_LIBRARY_PATH=/share/apps/openbabel-2.1.1/lib:$LD_LIBRARY_PATH

Note. The perl plugin will not compile. Have a message to the list.
Meij, Henk 2008/01/25 15:39

MGLTools

Upgraded to 1.5.2
/share/apps/MGLTools/MGLTools-1.5.2/bin
Meij, Henk 2008/08/07 15:37

This package works with Autodock. The 32-bit version of the tools were installed because of the lack of GLIBC-2.4. You will need to adjust your PYTHONHOME and PYTHONPATH variables. Or you could simply pick one method from these options:

#1 add the /share/apps/mgltools-1.4.6/share/bin to the path environment variable in .cshrc or .bashrc:
.cshrc:

set path = (/share/apps/mgltools-1.4.6/share/bin /share/apps/mgltools-1.4.6/x86_64Linux2/bin $path)

.bashrc
export PATH=/share/apps/mgltools-1.4.6/share/bin:/share/apps/mgltools-1.4.6/x86_64Linux2/bin:$PATH

#2 create aliases in your .cshrc or .bashrc 

.cshrc:
alias pmv /share/apps/mgltools-1.4.6/share/bin/pmv
alias adt /share/apps/mgltools-1.4.6/share/bin/adt
alias vision /share/apps/mgltools-1.4.6/share/bin/vision
alias pythonsh /share/apps/mgltools-1.4.6/share/bin/pythonsh

.bashrc
alias pmv='/share/apps/mgltools-1.4.6/share/bin/pmv'
alias adt='/share/apps/mgltools-1.4.6/share/bin/adt'
alias vision='/share/apps/mgltools-1.4.6/share/bin/vision'
alias pythonsh='/share/apps/mgltools-1.4.6/share/bin/pythonsh'

#3 source initMGLtools.sh (bash) or initMGLtools.csh (c-shell) found in /share/apps/mgltools-1.4.6

Gaussian

Note: in order to use this product you must be a member of group gaussian. Please send request to the administrator. You must agree to the terms of our license, and a PDF file will be send to uyou when you request membership.

Details about the Gaussian installation and how to run Gaussian jobs on the cluster can be found at this Link. Please read that page.

Java

Versions are installed with the most recent linked into users' environments via /usr/local/bin. To set another flavor as your default java, add the appropriate version to the front of your $PATH variable.

drwxrwxr-x   9 root root 4096 Aug 20  2007 j2sdk1.4.2_07
drwxr-xr-x   9 root root 4096 Oct  5 06:05 jdk1.5.0_14
drwxr-xr-x   9 root root 4096 Jun 14  2007 jdk1.6.0_02
drwxr-xr-x   7 root root 4096 Nov 10  2005 jre1.5.0_06
drwxr-xr-x  20 root root 4096 Feb 20 11:20 netbeans-6.0.1

Matlab

Details about the Matlab configuration/installation and how to run Matlab jobs on the cluster can be found at this Link. Please read that page, the distributed and parallel job submissions are quite different from we were used to on our matlab host “rintintin”.

To install a “client”, please obtain the cdroms from Jolee West. Do not install the license manager. When prompted for a license file, point the installer to a local file with the relevant license information found in /share/apps/matlab/2007a/LICENSE_FILE.TXT … you will need to buy the Distributed Computing Toolbox for the “client” install. Here are some documents with install information and client configurations.

R & libRmath

Delphi

Amber 9

For a sample invocation using the TopSpin mpirun view install_dir program 'RUN.SAMPLE'

Some related details about the Amber installation(s) and how to run Amber jobs on the cluster can be found at this Link. Please read that page.

For pmemd please add the following line to your ~/.bashrc file

export LD_LIBRARY_PATH=/share/apps/intel/cmkl/9.1.021/lib/em64t:$LD_LIBRARY_PATH

RIPscripts from http://boscoh/rip was added to the main amber directory. Required python's imaging library PIL.

Amber 10

For a sample invocation using the TopSpin mpirun view install_dir program 'RUN.SAMPLE'

Some related details about the Amber installation(s) and how to run Amber jobs on the cluster can be found at this Link. Please read that page.

For pmemd please add the following line to your ~/.bashrc file

export LD_LIBRARY_PATH=/share/apps/intel/cmkl/10.0.011/lib/em64t:$LD_LIBRARY_PATH

AmberTools 1.2 has been installed — Meij, Henk 2008/07/31 15:26

Compilers

GNU BinUtils

Note: these binary are located in /usr/local/bin and thus found before the Redhat AS4 installed version. Manipulate your PATH to change that … for example, set /usr/local at the end of your PATH.

G95 Compiler

GNU Compilers

Intel Compilers (2-user float license)

Intel Threading Building Blocks

Tools

ImageMagick

In order to make this the default in your PATH please issue the command

export PATH=/share/apps/ImageMagick/6.4.8-5/bin:${PATH}

in your shell or add it to ~/.bashrc

Rosetta++

Please read the license at /share/apps/rosetta/LICENSE

Note: this is a 32-bit compilation using target gcc64 and therefore is an “unsupported” configuration.

Mopac

Misc

VMD

Note: if users wish to further customize their home dir installation, enter these commands

cd /share/apps/src/vmd/povray-3.6
./install -no-arch-check user
./install -no-arch-check kde
./install -no-arch-check test

Qt

xmgrace

ddd

MPlayer

PCASuite

MPI

MVAMPICH 0.9.9

OpenMPI 1.2

TopSpin 0.9.5

install dir: /usr/local/topsin/mpi/mpich/bin/

Gnu MPICH 1.2.7

install dir: /opt/mpich/gnu/bin/


Back