Software on WestGrid Systems

Table of Contents

Direct links to documentation on how to run specific software packages are available under the Software menu in the left side bar. However, it is recommended that you search for the package of interest on this page first, as the tables below will indicate all the systems on which the software is installed and whether there are version differences among the installations.

Note: Due to wide tables, this page is best viewed with a reduced text size or wide browser window.

Introduction

On the WestGrid systems there is a core of common software, but due to user requirements or limitations of licensing or architecture, there are some differences in the programs offered at the various WestGrid sites. When completed, the tables below will summarize the software available. In some cases, there are links to usage instructions or other notes.

The executables for commonly used software can usually be found on the PATH supplied by the default login environment at each WestGrid site. Some of the software is configured with the module command. Additional software, libraries, including files, documentation and other supporting files sometimes do not fit readily into a rigid installation scheme, but are usually installed under one or two standard directories for each site:

Facility Head Node Directories
Bugaboo (Dell Xeon cluster) bugaboo.westgrid.ca (on default path)
Breezy breezy.westgrid.ca /global/software
Bugaboo (Dell Xeon cluster) bugaboo.westgrid.ca (on default path)
Checkers (SGI Xeon cluster) checkers.westgrid.ca /global/software
Cortex (IBM P5s) cortex.westgrid.ca /opt/freeware , /usr/local and /ibm_global
Glacier (IBM Xeon cluster) glacier.westgrid.ca /usr and /global/software
Hermes/Nestor (IBM Xeon clusters) hermes.westgrid.ca
nestor.westgrid.ca
/global/software
Nexus (SGIs) nexus.westgrid.ca /usr/freeware , /usr/local and /usr/global
Orcinus (HP Xeon cluster) orcinus.westgrid.ca / global/software
Robson (IBM JS20 blades) robson.westgrid.ca /usr/local
Snowpatch (HP Intel Xeon blades) snowpatch.westgrid.ca (on default path)

If software you require is not included in the lists here, please contact us to see if it can be installed.

Software on Computational Resources

UNIX Environment

Category Software/Description Breezy
Bugaboo Checkers Cortex Glacier Hermes/NestorMatrix Nexus Orcinus Robson Snowpatch
Operating system All WestGrid systems run a variant of UNIX.

64-bit Linux

2.6.18-164.6.1.el5 #1 SMP

64-bit Scientific Linux 5.3
2.6.18-128.1.1.el5
64-bit Scientific Linux 4.7
2.6.28.2
AIX 5.3.0.30 Linux 2.4.20-24.9gpfs  64-bit Linux Linux m129 2.6.18-53.1.21.el5.6hp IRIX 6.5.28f 64-bit Red Hat Enterprise Linux Server 5.3
2.6.18-128.1.10.el5
64-bit Linux 2.6.5-7.97 64-bit Linux 2.6.18-164.11.1.el5
UNIX Command Shell bash (default) Y
Y Y Y Y  Y Y Y Y Y
tcsh  YY
Y
Y Y  Y Y Y Y Y
sh Link to bash
Link to bash Link to bash Y Link to bash  Link to bash Y Link to bash Link to bash Link to bash
csh Link to tcsh
Link to tcsh Link to tcsh Y Link to tcsh  Link to tcsh Y Link to tcsh Link to tcsh Link to tcsh
ksh Y
Y Y Y Y  Y Y Y Y Y
zsh N
Y Y Y Y  Y Y N N Y

Files and Data

Category Software/Description Breezy
Bugaboo Checkers Cortex Glacier Hermes/Nestor
Matrix Nexus Orcinus Robson Snowpatch
Editors emacs - GNU version of this common text editor. 21.4.121.4
21.3.1
21.1.1 21.2.1  21.3.1 20.7.1 21.4.1 21.3.1 21.4
nedit - a graphical editor recommended for PC users, but requires X Windows.
 N5.5
5.4
5.4 5.2  5.5 5.3 5.5
5.5 5.5
pico - A simple non-graphical text editor with on-screen reminders for commonly-used commands.  Nlink to nano 1.3.12
N 4.2 4.2  N 4.4 N N

link to nano

1.3.12

vim - an enhanced version of vi 7.0
7.0.109
6.3
6.3 6.1.265  7.0 6.1 7.0
6.2 7.0.109
Specialized file format libraries HDF 4 - Hierarchical Data Format is a file format for scientific data of various kinds, including both floating point and raster image types.  N
  4.r1 4.2r0 - no szip support
(use with Portland Group compiler)
/global/software/
HDF4.2r0/pgi-5.2
 4.2r1p4
/usr/apps/hdf42r1p4
4.1
/usr/freeware/lib
  4.2r1 N
HDF 5 - Hierarchical Data Format - file format for storing a variety of data types.  1.8.3

1.8.3

/global/software/lib64

N /global/software/HDF5/intel/  

5-1.6.6

/usr/apps/lib

/usr/global/HDF/5-1.6.5-irix64pp
N

1.8.1

(1.6.7 in /usr/local/hdf5-1.6.7/lib64)

1.8.4p1
NetCDF - Network Common Data Format is a file format for array-oriented scientific data.  

4.0.1

Fortan: -lnetcdff

C: -lnetcdf

C++: -lnetcdf_c++

  3.6.0-p1
/ibm_global/netcdf
3.6.1
/ibm_global/netcdf64
(64-bit version)

3.6.1
/global/software/netcdf-3.6.1
(look in subdirectories for PGI and GNU GCC compiled versions)

 3.6.1
/usr/apps/lib
3.5.1
/usr/global/netcdf-3.5.1
  3.6.1
/usr/local/lib64

4.0.1

Fortran: -lnetcdff

C: -lnetcdf

C++: -lnetcdf_c++

NCO - NetCDF Operators - a set of programs for manipulating data in NetCDF files.      N N  N 3.9.2
/usr/global/bin
  3.9.5 N
Szip - A library for lossless compression of scientific data (incorporated into HDF 4 release 2)  2.1
  ? N  2.0
/usr/apps/lib
N   2.0 2.1

Programming

See the WestGrid Programming page for a general discussion of programming, including parallel programming, debugging and optimization. For those systems for which separate pages are available giving examples of compiler usage and machine-specific details, the column headings provide links.

Category Software/Description BreezyBugaboo Checkers Cortex Glacier Hermes/Nestor Matrix Nexus Orcinus Robson Snowpatch
Compilers Fortran

 GNU 4.1.2
(gfortran)

f95 is link to gfortran

f77 is wrapper script for $FC, $F77,defaulting to ifort

f90 is wrapper script for $FC, $F90,defaulting to ifort

f77 is wrapper script for $FC, $F95,defaulting to ifort

Intel 11.1 (ifort, f77,f90,f95)

GNU 4.3.2 (gfortran)

Open64 4.2.2.1 (openf90, openf95)

f77 links to g77

Intel 11.1 (ifort - Initialize with
module load intel)

GNU 4.3.2
(gfortran)

GNU 3.4.6
(g77)

IBM XL 10.1 (xlf_r, xlf90_r, xlf95_r, f77) Portland Group 7.0-2 (pgf77, pgf90)

Intel 9.1 (ifort)

Absoft 8.2 (f90)

GNU 3.2.3 (g77)
 

f95 links to gfortran

Portland Group 8.0-1 (pgf77, pgf90)

GNU 3.4.6
(g77)

GNU 4.1.2
(f95,gfortran)

MIPSpro Compilers Version 7.4 (f77 and f90)

GNU 3.2.2 (g77)

Intel 11.0
(module load intel)
(ifort)

GNU 3.4.6
(g77)

Portland Group 8.0-6 (module load pgi)
(pgf77, pgf90, pgf95)

IBM XL 10.1 (xlf, xlf90, xlf95, f77, f90, f95)

GNU 3.3.3 (g77)

GNU 4.2.2 (gfortran)

Intel 11.0 f90 (same as f77, ifort)

GNU 4.4.0 gfortran

C

cc is link to gcc

GNU 4.1.2
(gcc)

cc is wrapper script for $CC,
defaulting to icc

Intel 11.1 (icc,cc)

GNU 4.3.2 (gcc)

Open64 4.2.2.1 (opencc)

cc is link to gcc 3.4.6

Intel 11.1
(icc - Initialize with
module load intel)

GNU 4.3.2
(gcc)

IBM XL C 8.0 (xlc, cc, c89, c99)

GNU 4.2.0 (gcc)
Portland Group 7.0-2
(pgcc)

Intel 9.1
(icc)

GNU 3.2.3
(cc, gcc)
 Portland Group 8.0-1
(pgc, pgcc)

GNU 3.4.6
(cc, gcc)
MIPSpro Compilers Version 7.4 (cc, c89, c99)

GNU 3.2.2 (gcc)

cc is link to gcc

GNU 4.1.2
(gcc)

Intel 11.0
(module load intel)
(icc)

Portland Group 8.0-6 (module load pgi)
(pgcc)

IBM XL 8.0 (xlc)

GNU 3.3.3 (gcc)

GNU 4.2.2 (gcc4)

Intel 11.0 cc (same as icc)

GNU 4.4.0 gcc

C++

c++ is same as g++

GNU 4.1.2
(g++)

c++ is wrapper script for $CXX,
defaulting to icpc

Intel 11.1
(c++, icpc)

GNU 4.3.2 (g++)

Open64 4.2.2.1 (openCC)

GNU 4.3.2
(g++,c++)

GNU 3.4.6
(/usr/bin/g++)

Intel 11.1
(icpc - Initialize with
module load intel)

IBM XL C/C++ 8.0 (xlC)

GNU 4.2.0 (g++)
Portland Group 7.0-2 (pgCC)

Intel 9.1 (icc)

GNU 3.2.3 (g++)
 Portland Group 8.0-1 (pgCC)

GNU 3.4.6 (g++)
MIPSpro Compilers Version 7.4 (CC)

GNU 3.2.2 (g++)

GNU 4.1.2
(c++, g++)

Intel 11.0
(module load intel)
(icpc)

Portland Group 8.0-6 (module load pgi)
(pgCC)

IBM XL 8.0 (xlC)

GNU 3.3.3 (g++)

GNU 4.2.2 (g++4)

Intel 11.0 c++ (same as icpc)

GNU 4.4.0 g++

Other Languages Java
See java.sun.com
Sun Java
1.6.0_16-b01
OpenJDK 1.6.0
Sun Java
1.6.0_13
IBM AIX classic VM with JIT 1.4.2
/usr/java14/bin

IBM AIX J9 VM ppc-32 with
JIT 1.5.0
/usr/java5/bin

IBM AIX J9 VM ppc64-64 with
JIT 1.5.0
/usr/java5_64/bin
/global/software/j2sdk1.4.2_02/
bin

/global/software/jdk1.6.0_01/
bin
 /usr/lib/jdk1.5.0_09/
bin
Sun 1.1.8
/usr/java

Sun Java HotSpot Client 1.4.1_06
/usr/java2

GNU 1.4.2
/usr/bin

Sun Java 1.6.0_14
/global/software/java/jdk1.6.0_14/bin

1.4.2
/usr/lib/java/bin

1.6
/opt/ibm/java-ppc64-60/jre/bin

OpenJDK 1.6.0
Perl
( /usr/bin/perl unless otherwise noted )
See www.perl.org
 5.8.85.8.8
  5.8.2 5.8.0  5.8.5 5.6.1
/usr/sbin/perl
  5.8.3 5.8.8
Python
See: www.python.org
 2.4.32.4.3
 

2.3.4

/usr/bin/python

2.2.3

/usr/bin/python

 2.5, with NumPy 1.0.2
(/usr/apps/python25/
bin/python)

2.2.3
/usr/local/bin/python

2.4.5
/usr/global/bin/python

 

2.3.3

/usr/bin/python

2.4.3
Utilities CMake - Cross platform software build system
 N2.6-patch 4 ? 2.0.5
2.4.7
/global/software/
cmake-2.4.7
 N
N
N 2.4-patch 7
2.6-patch 4
filepp - Generic file preprocessor      N N  N N   N N
ftnchek - FORTRAN 77 syntax checker      N N  N N   N N
Jam - Make replacement for C/C++ projects. See: www.perforce.com/jam/jam.html  N    2.5
/ibm_global/jam/jam
N  N N   N N
Debuggers cvd - CASEVision/ProDev Workshop (graphical) debugger      N N  N Y
/usr/sbin/cvd
  N N
dbx - Common UNIX debugger      Y N  N 7.3.4   N N
ddd - Graphical front end to other debuggers  3.3.11   3.3.1 3.3.1  N N   N 3.3.11
gdb - GNU debugger  6.8
  6.0 6.3.0.0-1.62rh  6.3.0.0-1.143.el4rh 6.0   6.3 6.8
idb - Intel debugger  11.1
  N 7.3.2, 9.0-20
Look in /global/software/intel
 N N   N 11.0
ladebug - Debugger for HP systems
Supports parallel debugging
     N N  N N   N N
pgdbg - Portland Group graphical debugger      N 6.1-4  8-0.1 N   N N
totalview - Etnus Totalview commercial graphical debugger
Note - the license has not been renewed so this is becoming outdated.
     N N  N N   N N
Libraries Boost - An eclectic collection of C++ libraries. See www.boost.org for more information.  

1.33.1

(in default library search location)

  1.33.0 (xlC 5.0, 32-bit)
/usr/local/lib
/usr/local/include/boost-1_33

1.33.1 (gcc)
/global/software/boost-1.33_1

1.32
/usr/lib,
/usr/include/boost

1.31.0 (gcc)
/global/software/boost-1.31.0

 N

1.37.0

/usr/global/boost-1.37.0

(not all tests passed)

 

1.33.1 (gcc, 64bit)

/usr/local/boost/lib64

(see README.boost.robson in /usr/local/boost)

N
GNU libgomp - GNU implementation of the OpenMP Application Programming Interface (API). See gcc.gnu.org/onlinedocs/libgomp/ for more information.  4.3.2   4.2.0-2
/opt/freeware/lib/gcc/powerpc-ibm-aix5.3.0.0/4.2.0
N  N N   4.2.2
4.4.0
STLport - An implementation of the Standard Template Library. See www.stlport.org for more information.      4.6.2
/usr/local/lib
/usr/local/include/stlport
N  N N   N N
Version Control Subversion - An open source alternative to CVS for managing files for large development projects. The Subversion client, svn, is provided to give access to repositories outside of WestGrid. See http://subversion.tigris.org/ for more information.  1.4.2 1.6.5
/global/scratch/software
/subversion/bin/svn
1.4.3
/ibm_global/subversion/subversion/
N  1.4.5
/usr/apps/bin/svn
1.4.3
/usr/global/subversion/bin
  N 1.4.2

Mathematical Libraries and Applications

For descriptions of the various numerical libraries installed on WestGrid systems go to the Mathematical Libraries and Applications page , or click on the links in the table below.

Category Software/Description Breezy
Bugaboo Checkers Cortex Glacier Hermes/Nestor
Matrix Nexus Orcinus Robson Snowpatch
Comprehensive Libraries

See also MATLAB below.
ESSL - IBM Engineering and Scientific Subroutine Library.     

/usr/ilb/

libessl.a : sequential
libpessl.a : parallel (multi-process)
libesslsmp.a : parallel (shared memory)
libpesslsmp.a : multi-process/shared-mem
libpesslgm.a : "high volume" library?

N  N N   Y N
GSL - GNU Scientific Library.
 1.12 -lgsl
  1.8
/ibm_global/gsl/gsl-1.8-32 (32-bit) /ibm_global/gsl/gsl-1.8-64 (64-bit)
1.10
(gcc version - /global/software/
gsl-1.10/gcc/)
 N 1.7
/usr/global/gsl

1.9
/global/software/lib64/gcc/gsl

(module load gcc/gsl)

1.11

-lgsl

1.13

-lgsl

MKL - Intel Math Kernel Library.  10.2.0.013 -lmkl

10.2

(module load intel/mkl-64/10.2)

N 6.1  N N

10.1.3.027

(module load intel)

N 10.0.1
SCSL - Scientific Computing Software Library.  N N N N  N 1.4.1.3 N
N N
Differential Equation Solvers PETSc - Toolkit for parallel solution of differential equations. See WestGrid-related comments here .  3.1-p0        Y
      3.0.0
Fourier Transforms FFTW - A widely-used FFT implementation.
See FFTW home page .

2.15
/global/software/fftw215_gcc

3.2.2
/global/software/fftw322

2.1.5, 3.2.2
3.2.1
/global/software/fftw
2.1.5, 3.1,2
/ibm_global/fftw
2.1.5, 3.0.1  2.1.5, 3.0.1
/usr/apps
2.1.3, 3.0.1

3.2.2

/global/software/lib64/gcc/fftw-3.2.2

(module load gcc/fftw)

2.1.5, 3.1.2 2.1.5, 3.2.2
Linear Algebra

See also MATLAB below.
BLAS - Basic Linear Algebra Subprograms.  -lblas (same as -lgoto)
  In ESSL In the Intel Math Kernel Library  In the AMD Core Math Library
(link with -lacml)
In SGI SCSL   In ESSL

-lblas

(same as -lgoto2)

LAPACK - Linear algebra subroutine package.  3.2.1 -llapack -lblas
  LAPACK 3.0 (both 32-bit and 64-bit)
/usr/local/lib/liblapack.a
In the Intel Math Kernel Library
 In the AMD Core Math Library
(link with -lacml)
Examples
In SGI SCSL   LAPACK 3.0 is in /usr/local/lib64

3.2.1

-llapack

PIM - Parallel Iterative Methods.      N N
 2.3
/usr/apps/src/pim/pim23
N   N N
ScaLAPACK - Scalable LAPACK.  1.8.0 -lscalapack -lblacs -llapack -lblas
  See Parallel ESSL (ScaLAPACK 1.5 compatible)
Also ScaLAPACK 1.7 is in /usr/local/lib
1.7? in the Intel Math Kernel Library  1.7.3
/usr/apps/src/scalapack
1.7   ScaLAPACK 1.7 is in /usr/local/lib64
Also see Parallel ESSL (ScaLAPACK 1.5 compatible)

1.8.0

-lscalapack -lblacs -llapack -lblas

WSMP - Watson Sparse Matrix Package.
     4.08.05
/usr/local/ihpct/wsmp-AIX
N  N N   N N
Mesh Partitioning METIS - Mesh and graph partitioning.  

METIS 4.0.1

ParMETIS 3.1.1

/usr/local

(bin,lib64,include)

  N ParMETIS is in
/global/software/Complex-Fluids/\
petsc-2.3.3-p13/\
externalpackages/
 

METIS 4.0.1

/usr/apps

(bin,lib,include)

N   N

4.0.1

-lmetis

Statistics R - Software environment and language for statistical data analysis.

A few notes related to using the software on WestGrid systems are given here.
 

2.10.1
(on default path)

  2.7.2
/ibm_global/R/R-2.7.2/bin/R
2.7.1
/global/software/R-2.7.1/gcc/bin/R
 N

2.6.0
/usr/global/R-2.6.0/bin/R

(2.0.1 and 2.4.1 also available)

 


2.9.1

/usr/local/bin/R

2.10.1

Graphics

Category Software/Description Breezy Bugaboo Checkers Cortex Glacier Hermes/NestorMatrix Nexus Orcinus Robson Snowpatch
Animation mencoder (MPEG encoding)
mplayer (video player)
  N
N
N
3.2.3
/global/software/MPlayer/bin
  N
N 4.1.2
/global/software/mplayer/bin
N
N
Charting Grace/Xmgrace - GUI-based x-y plotting for thesis and publication-quality graphs. Also includes data transformations and curve fitting.   5.1.22 - no PDF support
  5.1.19 - no netCDF or PDF support
/ibm_global/xmgrace/
bin/xmgrace
5.1.18 - no netCDF or PDF support /global/software/grace-5.1.18/
grace/bin/xmgrace
  5.1.22 - no netCDF support.
/usr/apps/bin/xmgrace.
Set LD_LIBRARY_PATH to include /usr/apps/lib
5.1.19 - no netCDF or PDF support
/usr/global/xmgrace/
bin/xmgrace
  N N
Gnuplot - Command-driven x-y plotting program, generally of lower quality than xmgrace, but offering some 3D features. 4.4p0
/global/software/bin/gnuplot
4.0.0
  3.7p1 4.0p0   4.0p0
3.7p1   3.7p3 4.0.0
Geographic data handling GMT - Generic Mapping Tools - Script-driven package of utilities for gridding and contouring geographic and Cartesian data sets, with support for many map projections. Vector plots, surface plots and other types of graphics are supported.

A few notes related to using the software on WestGrid systems are given here .
  N N 4.1.3
/ibm_global/gmt/gmt-4.1.3
4.1.3
/global/software/GMT4.1.3
  N 4.1.3
/usr/global/gmt/gmt
N 4.3.1
/usr/local/gmt
N
NCAR Graphics - Libraries and utilities for contour maps, vector and streamline plots, X-Y graphs, map databases and other visualization tools developed for the support of meteorological applications but with a broad range of applications in other disciplines.       N N   N 4.4.0
/usr/global/ncarg/ncarg
 

5.0.0

/usr/local/ncarg

N
VISAT - An image processing and data analysis program for remotely sensed data. VISAT is part of the BEAM toolkit mentioned below .   4.7
  N N   N N   4.5
/usr/local/bin/visat
N
Image format handling libpng - Library for handling PNG raster images   1.2.10
  Y 1.2.2-16
/usr/lib
  1.2.5 1.2.6   1.2.5 1.2.10
libjpeg - Independent JPEG Group JPEG compression library and image file conversion programs, djpeg and cjpeg .   6b
  Y 6b-26
/usr/lib
  6b
/usr/apps/lib
6a   Y 6b
libtiff - TIFF (Tagged Image File Format) image library.   3.8.2
  Y 3.5  

3.6
/usr/lib

3.9.0b
/usr/apps/libtiff_390b_gcc/lib

3.5.7   Y 3.8.2
Netpbm - Image conversion utilities and library.   10.35
  N N  

10.41.02
/usr/apps/bin

N   N 10.35
pdflib - PDF file handling library ("PDFlib-Lite" for non-commercial use)       N N   5.0.3 N   N N
zlib - Data compression library.   1.2.3   1.2.2-4 1.1.4   1.2.3
/usr/apps/lib
1.2.1   1.2.1 1.2.3
OpenGL-related Vendor's OpenGL       5.3 ?   N 3.1   N N
Mesa   Y
  ? ?   ? ?   Y Y
GLUT       ? ?   ? ?   Y Y

Chemistry and Biochemistry Applications

Category Software/Description Breezy Bugaboo Checkers Cortex Glacier Hermes/Nestor Matrix Nexus Orcinus Robson Snowpatch
Electronic structure calculations and molecular dynamics ABINIT - a DFT-based package for electronic structure and other properties of molecules and periodic solids. It also includes options for molecular dynamics. Basic usage instructions are given here .   5.8.3
N N N  

4.6.

/usr/apps/src/abinit/abinit-4.6.5

N N N 5.8.4
AMBER - Suite of programs for molecular dynamics and other molecular simulations. Licensing restrictions and basic usage instructions are given here.  

10

10
N N   N
N N N
N
CPMD - Software for ab initio molecular dynamics. Users should be aware of the license requirements .   3.13.2
N N N   3.11.1
(Unexplained performance problems)
N N 3.13.2
/usr/local/cpmd-3.13.2
3.13.2
DL_POLY - A suite of programs for molecular dynamics. Licensing restrictions and basic usage instructions are given here .   N
N

2.17, 3.07

/ibm_global/dl_poly

N  

2.18, 3.08

/usr/apps/dl_poly

N N N N
GAMESS - A general ab initio quantum chemistry package. Basic WestGrid usage instructions and licensing restrictions are given here .   N
/global/scratch/software/gamess/gamess.v25Mar2010
N N   N
N N 20070324-R6

/usr/local/bin
N
Gaussian - A suite of programs for semi-empirical and ab initio molecular orbital calculations. Licensing restrictions and basic usage instructions are given here   N

G09 A.02
(Initialize with module load gaussian)

G03
(Initialize with module load gaussian/g03)

N N   N N N N N
GROMACS - A suite of programs for molecular dynamics calculations. Instructions for using GROMACS on WestGrid systems are given here .   4.0.7

4.0.7

/global/software/gromacs/gromacs-4.0.7/bin

(Intialize with module load gromacs)

4.0.5
(Initialize with module load gromacs/4.0.5)

N 3.3.1  

4.0.7

/usr/apps/gromacs407/bin

(Also 3.2.1,3.3.2,
4.0.2,4.0.5)

3.1.4, 3.2

4.0.5

/global/software/gromacs/4.0.5/intel/bin

(Initialize with module load gromacs)

3.3.2, 4.0.2 4.0.7
LAMMPS - Classic molecular dynamics simulator  

20090821
(lammps on default path)

N
N N   20100115
/usr/apps/src/lammps/lammps-15Jan10/src/lammps
(untested)
N N
20071005
(lammps on default path)
N
Molden - A pre- and post-processing program for molecular and electronic structure. See the Molden and Molden OpenGL developer's site for more information.   4.7
4.9
(/global/scratch/software/molden/4.9)
4.4 N   N 4.3
(/usr/local/bin/molden
/usr/local/bin/moldenogl)
N
N N
NAMD - A molecular dynamics simulator for large biomolecular systems. License restrictions and basic job submission instructions are given here . Note: NAMD is also available on Tantalus .   2.7b2
N
N N  

2.6
/usr/app/src/namd/
NAMD_2.6_Source/
Linux-amd64-MPI/
namd2

N 2.7b2
(module load namd)

N

N
Quantum ESPRESSO - A suite of programs for electronic structure and materials modelling. Basic usage instructions are given here .   4.1.2 examples, pseudo potentials, documentation in /usr/local/espresso

4.1.2
/global/software/espresso-4.1.2/bin

3.2
/ibm_global/espresso-3.2/
bin
N  

3.2.3
/usr/apps/src/espresso/
espresso-3.2.3/bin

4.0.3
/usr/apps/src/espresso/
espresso-4.0.3/bin

N

4.1.2
/global/software/espresso-4.1.2/bin

(requires module load intel)

3.1.1
/usr/local/espresso/bin
N
SIESTA - An electronic structure and ab-initio quantum-mechanical molecular dynamics package. Note SIESTA is available only for approved license holders. Register here then write to support@westgrid.ca to request access.   2.0.2

3.0-b

/global/scratch/software/siesta-3.0-b

Note: No XML output due to compiler bug. In input use:

WriteXML F

N N   2.0 was tried but had some problems
N N N 3.0-b
VASP - An ab-initio quantum-mechanical molecular dynamics package based on pseudopotentials and a plane wave basis set. Note VASP is available only for approved license holders. For more information about access, see here .   4.6.36 (vasp, vasp-gamma), 5.2 (vasp5, vasp5-gamma)
N N 4.6   4.6 (untested)
N

4.6
/global/software/VASP/vasp.4.6/vasp, vasp-gamma,

5.2
/global/software/VASP5/vasp.5.2/vasp, vasp-gamma,

N N
YAeHMOP - Yet Another extended Huckel Molecular Orbital Package   N N N N   N N N
3.0.3

/usr/local/yaehmop
3.0.3

/usr/local/yaehmop
Sequence Analysis BLAST - Basic Local Alignment Search Tool (BLAST) finds regions of local similarity between sequences. See the BLAST site for more information.

NCBI BLAST 2.2.18 (Legacy BLAST)
(linked from /global/software/blast)

NCBI BLAST+ 2.2.23+
(linked from /global/software/ncbi-blast)

NCBI BLAST
2.2.23 (Legacy BLAST)

mpiblast 1.5.0

NCBI BLAST+ 2.2.23+

Databases in /usr/local/blast+/db

N N N   N N N N N
ARB - Sequence database handling and phylogenic analysis.  

5.1
(module load arb)

N
N N
  N N
N N N
Specialized Applications NEURON - An environment for simulating neurons and networks of neurons. See the NEURON site for more information.   N
N 5.8 N   N 5.8 N N N

Other Applications

Category Software/Description Breezy Bugaboo Checkers Cortex Glacier Hermes/Nestor
Matrix Nexus Orcinus Robson Snowpatch
Electromagnetics Lumerical FDTD Solutions - Package employing finite-difference time-domain techniques primarily for electromagnetic propagation problems. Basic usage instructions are available here .   N
N N 6.0.3   N N 6.5.3
N N
General Purpose Numerical MATLAB - A general purpose numerical package with a high-level programming language for linear algebra, signal processing, image processing, 2-D and 3-D graphics, etc. Basic instructions for usage are available here .   N
N N

For UBC only:

Release 14 (7.0.1)

Release 2007b (7.5.0)

Release 2010a (7.10.0)

 

  N For U of A only: Release 13 (6.5.1)
(May no longer be available)

R2009a and R2009b
64-worker license for Distributed Computing Server

Ask at support@westgrid.ca to participate in testing.

N

For SFU only: Release 2007b (7.5.0)

R2009b

Octave - A general purpose numerical package that is largely compatible with MATLAB  

3.2.3
(on default path)

2.1.57
(on default path)
N N
  N N
N N 3.2.4
Geophysics Seplib - A seismic data processing package from the Stanford Exploration Project (SEP) .   N N
N 6.3.12
/global/software/seplib-6.3.12/intel - use with Intel compiler
  N 6.3.12
64-bit OpenMP in /usr/global/seplib-6.3.12omp
32-bit serial in /usr/global/seplib-6.3.12
N N N
Seismic Un*x - An open source collection of software for seismic processing and research. Some brief usage notes on the WestGrid installation are here .  

Release 42

(see usage notes )

Release 42

(see usage notes )

N N
  N N
N N N
Satellite Data Analysis BEAM - a toolbox for viewing and analyzing remotely-sensed data, such as from earth-orbiting satellites. Included is VISAT, an image processing and data analysis program, command-line data processing tools and a JAVA API for extending the toolbox.   4.7
  N N   N N   4.5
/use/local/beam/
N

Software on Specialized Resources

Storage Facilities

See the Silo QuickStart Guide for documentation for the storage facility at the University of Saskatchewan.

At the SFU WestGrid storage facility there is a login server called blackhole.westgrid.ca and a file server called gridstore.westgrid.ca used for network file storage within WestGrid.

The operating system on blackhole is Linux 2.6.13-15.7-smp and the GCC 4.0.2 compilers (gcc, g++, gfortran) are available. Look in /usr/bin and /usr/local/bin for other software.

Gridstore runs the IBM AIX 5L 5.3 operating system. A restricted form of login access to the file server is provided in order to give the best performance for large file transfers. For a list of file server commands, type:

ls -1 /usr/local/rbin

Visualization Server

Hydra (hydra.westgrid.ca), the WestGrid Visualization Server supports remote visualization through standard X Windows as well using specialized software called VizServer. To read about how this can be used to deliver advanced scientific graphics to an end user's desktop, visit the VizServer software page .

Among the visualization software packages that are installed for use with VizServer are AVS, VTK and OpenDX.

 


Updated 2010-08-31.