Guillimin Software Information

Available Software on Guillimin

The Table below summarizes the software available on Guillimin system. The specific software needed by various groups is available as modules. All versions corresponding to the installation of CentOS 5 on Guillimin.

CATEGORYSoftware module nameDESCRIPTIONLink for more information
APPLICATIONS gromacs 4.5.4-mvapich2-intel Molecular dynamics package for large-scale systems http://www.gromacs.org/About_Gromacs
matlab-2009b Programming environment for algorithm development, data analysis, visualization, and numerical computation. (License available to McGill users only) http://www.mathworks.com/products/matlab/
octave/3.6.1 Open source Matlab alternative. http://www.gnu.org/software/octave/
OpenFOAM-2.1-Intel-OpenMPI A toolkit for creation of computational fluid dynamics (CFD) applications. It includes solver libraries and pre- and post-processing utilities. http://www.openfoam.com/
R-2.14 A language and environment for statistical computing and graphics. http://www.r-project.org/
sas_9.2 A statistical analysis system http://support.sas.com/cdlsearch?ct=80000
abyss_1.3.3 ABySS is a de novo, parallel, paired-end sequence assembler that is designed for short reads. http://www.bcgsc.ca/platform/bioinfo/software/abyss
COMPILERS gcc-4.5.3 GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Java, Ada, and Go, as well as libraries for these languages (libstdc++, libgcj,...) http://gcc.gnu.org/index.html
intel A suite of high-performance compilers from Intel. Includes C, C++, and Fortran compilers. http://software.intel.com/en-us/articles/intel-compilers/
pgi 11.7 A suite of high-performance compilers from Portland Group. Includes C, C++, and Fortran compilers. Has GPU support. http://www.pgroup.com/
DEBUGGERS DDT High-efficient flexible parallel debugger, supporting practically all MPI and OpenMP packages. http://www.allinea.com/products/ddt/
LIBRARIES BLACS Creates a linear algebra oriented message passing interface. These are the service libraries for SCALAPACK. http://www.netlib.org/blacs/
boost-1.47 Provides free peer-reviewed portable C++ source libraries. http://www.boost.org/
CFITSIO-3.28 A library of C and Fortran subroutines for reading and writing data files in FITS (Flexible Image Transport System) data format http://heasarc.gsfc.nasa.gov/fitsio/
eigen-3.03
eigen-2.0.16
A C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. http://eigen.tuxfamily.org/index.php?title=Main_Page
FFTW-2.15 -mvapich2-intel
FFTW-3.3-mvapich2-intel
Highly-efficient Fast Fourier transform (FFT) library in one and two dimensions. Includes MPI version. http://www.fftw.org/
FLTK A cross-platform C++ GUI toolkit for UNIX®/Linux® (X11), Microsoft® Windows®, and MacOS® X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL® and its built-in GLUT emulation. http://www.fltk.org/
freeglut-2.6 An alternative to the OpenGL Utility Toolkit (GLUT) library http://freeglut.sourceforge.net/
GotoBLAS+LAPACK GotoBLAS is a highly-optimized (tuned for particular CPU model) BLAS library. Includes lev. 1,2, and 3 BLAS.
LAPACK Provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems.
http://www.netlib.org/lapack/
http://www.netlib.org/blas/
GSL 1.15 A numerical library for C and C++ programmers http://www.gnu.org/software/gsl/
MKL Highly efficient mathematical library from Intel. Includes BLAS, LAPACK, FFT libs http://software.intel.com/en-us/articles/intel-mkl/
netcdf: 3.6.3-gcc, 3.6.3-intel, 4.1.3-intel A set of libraries and self-describing, machine-independent data formats that support the creation, access, and sharing of array-oriented scientific data. http://www.unidata.ucar.edu/software/netcdf/
petsc-3.1 A suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations. http://www.mcs.anl.gov/petsc/
PGPLOT-5.2-gfotran and -5.2-g77 Library for C and Fortran for making simple scientific graphs of publication quality. http://www.astro.caltech.edu/~tjp/pgplot/
qt-x11-3.3.8 Cross-platform GUI library http://qt-project.org/
SCALAPACK compiled with:mvapich-intel,mvapich2-gcc,mvapich2-intel, mvapich2-pgi,openmpi-intel, openmpi-pgi Scalable LAPACK - the parallel version of LAPACK for distributed memory systems. http://www.netlib.org/scalapack/