User Tools

Site Tools


cluster:38


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

  • Installed 2.6.1 (see notes below)
  • Must be compiled with zlib module (unsure)
  • Must have Python-PMW (PyMol requirement, unsure)
export PYTHONHOME=/share/apps/python-2.6.1

ImageMagick

  • Installed 6.4.8-5 (see notes below)

NumPy

  • program: (python egg, version 1.2.1)
  • install dir: /share/apps/python-2.6.1/lib/python-2.6.1/site-packages
  • docs: guide posted on web site

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

  • Note1: Also installed in /share/apps/python/2.5.4: Numpy (against default BLAS and LAPACK libs), MatPlotLib, and PIL in order to install PyMol in this python version (for RIP-scripts to work; did not work because tk-devel include files missing).
  • Note2: Installed /share/apps/python/2.5.4.tk and retraced Note1. Did set for compiling python: export LD_RUN_PATH=/usr/lib64
  • Note3: Also installed package Pmw for 2.5.4.tk.
  • Note4: /share/apps/bin/mypol is the viewer for this python 2.5.4.tk version.
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

  • program: namd2 (as well as some others) located in /share/apps/NAMD/NAMD_2.6_Source/Linux-amd64-MPI/
  • install dir: /share/apps/NAMD
  • docs: on web site

there is a sample page here: LINK

NAB

  • program: several programs in bin/ directories; main compiler nab
  • install dir: /share/apps/nab-5.1.2
  • docs:doc and examples directories in install dir

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

If using csh/tcsh add to ~/.cshrc

  • source /share/apps/nab-5.1.2/env.csh

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

  • . /share/apps/nab-5.1.2/env.sh

Dowser

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

if using csh/tcsh add to ~/.cshrc

  • source /share/apps/dowser/dowserinit.csh

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

  • . /share/apps/dowser/dowserinit.sh

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

  • program: AutoDock 4.0.1 and AutoGrid 4.0.0 (autodock4, autogrid4)
  • install dir: /share/apps/autodock
  • docs: unknown, check web site
  • program Openbabel (v 2.1.1)
  • install dir: /share/apps/openbabel-2.1.1
  • docs: check web site

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

  • program: Gaussian 03 Revision D.01/D.02 (g03)
  • install dir: /share/apps/gaussian
  • docs: unknown (perhaps ask gpetersson@wes)

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

  • program: java, javac etc
  • install dir: /share/apps/java/<version>
  • docs: install install_dir

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

  • program: sander.MPI, pmemd (compiled with intel v10 ifort against TopSpin MPICH libraries)
  • install dir: /share/apps/amber/9
  • docs: doc dir inside install_dir

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

  • program: sander.MPI, sander.LES.MPI, pmemd (compiled with intel v10 ifort against TopSpin MPICH libraries)
  • install dir: /share/apps/amber/10
  • docs: doc dir inside install_dir, please read Amber10.pdf

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

  • program: G95 v 0.9.1 compiler (g95) compiled with GCC v 4.0.3 (core)
  • install dir: /share/apps/g95-0.9.1
  • docs: G95Manual.pdf inside install_dir

GNU Compilers

  • program: GCC v 4.2.0 compilers (gcc, g++, c++, gcj, gij … no fortran)
  • install dir: /share/apps/gcc-4.2.0
  • docs: man inside install_dir

Intel Compilers (2-user float license)

  • can be used on all login nodes as well …
  • program: Intel compilers (icc, ifort, idbe … by default in users' $PATH)
  • install dir: /share/apps/intel/[cce|fce|idbe]/10.0.025/
  • (v9.1.043 was our evaluation copy and will remain for some time for compiled programs)
  • docs: man 'compiler_name' and 'compiler_name -help' … also install_dir/compiler_name/version/doc
  • cluster math library in /share/apps/intel/cmkl/10.0.011 … by default as MKL_HOME in user ENV
  • cluster math library in /share/apps/intel/cmkl/9.1.023 … [old]

Intel Threading Building Blocks

  • tied to our Intel C compiler license … v 2.0
  • relevant files sourced at login (setting up LIBRARY_PATH and DYLD_LIBRARY_PATH)
  • install_dir: /share/apps/intel/tbb/2.0
  • docs: docs/ directory inside install_dir
  • web: TBB

Tools

ImageMagick

  • program: ImageMagick-6.4.8-5
  • install dir: /share/apps/ImageMagick/6.4.8-5
  • docs: inside install_dir/share

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++

  • program: Rosetta++ 2.2.0 (linked in via /usr/local/bin on head node as rosetta)
  • install dir: /share/apps/rosetta/2.2.0
  • scripts, database & docs: inside install_dir

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

  • programs: gcmc.exe, mmc.exe , micm,
  • install dir: /share/apps/bin
  • no documentation, contact the beveridge research group

VMD

  • POV-Ray v3.6 (program povray)
  • install dir: /usr/local/bin)
  • docs: /usr/local/share/doc/povray-3.6/html/

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
  • MSMS (not installed)
  • (url not found)
  • ImageMagick v6.0.7.1-14
  • install dir: (RPM based)
  • docs: rpm -ql ImageMagick
  • NetPBM v10.25-2
  • install dir: (RPM based)
  • docs: rpm -ql netpbm

Qt

  • program: Qt v 4.3.0
  • install dir: /share/apps/qt-4.3.0
  • docs: doc/html inside install_dir

xmgrace

ddd

MPlayer

PCASuite

MPI

MVAMPICH 0.9.9

OpenMPI 1.2

  • program: Message Passing Interface v 1.2.2
  • install dir: /share/apps/openmpi-1.2/bin/ (compiled with gcc/g95, no infiniband libs)
  • install dir: /share/apps/openmpi-1.2_intel/bin/ (compiled with icc/ifort, with infiniband libs)
  • docs: inside install dir in dirs man & share

TopSpin 0.9.5

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

Gnu MPICH 1.2.7

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


Back

cluster/38.txt · Last modified: 2009/07/13 15:32 by hmeij