Child pages
  • Using the bash shell and running software

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: updated software list

...

Using software

Research Computing has a number of third-party software packages installed (both with restricted licenses and open source). We use the modules package to mitigate any conflicts between the environments and installations of these different tools.

To see what software is available, you can use the module avail command. For example:

[abc1234@brodie ~ []]$ module avail

---------------------------------- /etc/modulefiles ----------------------------------
mpich2-i386   mpich2-x86_64

----------------------------- /tools/Modules/modulefiles -----------------------------
MapSplice/1.15.2
-
ampl/20091123 cuda/2.3 condor/7.4.1 MapSplice/1.15.2
ampl/20091123-stu(default) cuda/4.0.17 lumerical/6.5.11 SpliceMap/3.3.5.2 mathematica/10.0
ampl/20130226 cuda/4.1.28 cuda/2.3 matlab/2011b
ansoft/12 lumericalcufflinks/62.5.8(default) ampl/200911230.2b matlab/2012b
ansys/15.0.7 cuda eigen/43.0.174 lumerical/7.5.4 ampl/20091123-stu(default) maya/2012
boost/1.48.0 envi/6.3 maple/15 ansoft/12 module_archive
bowtie/0.12.5 envi/8.0 fluent/13.0.0 mathematica omnetpp/6.0 bowtie/0.12.54.6
cadence/5.1.41 fluent/613.3.26(default)0.0 mathematica/7.0(default) cadence/5(default) font_serverpcl/1.4.0
cadence/6.210 matlab/2007b cadence/6 fluent/15.0.0 g95 R/0.902.15.3
cadence/6.13 font_server/1.0.2 matlab/2009a(default) R/3.0.0
caldb/caldb-413 glpkg95/40.4590 matlab/2011a R/3.0.1
casava/1.7.0 gurobigcc/2.0.1(default)4.4 python/2.6.4 R/3.0.2
ciao/ciao-412 gurobiglpk/34.0.145 python/2.7.1 comsol/cheme-35a R/3.1.1
cmake/2.8.7 gurobi/4.06.01 samtools/0.1.17
comsol/mechecheme-3435a gurobi/4.5.1.0 sentaurus/E-2010.12
comsol/meche-35a34 harpoon/3.2a6a silvaco/multi
comsol/microsystemsmeche-3335a harpoon/3.6a(default) system_defaults comsol/smfl-40aIntelClusterSuite/2013xe SpliceMap/3.3.5.2
comsol/microsystems-33 knitro/7.0.0 knitro/6.0.1 system_defaults
comsol/smfl-40a lumerical/8.11.318(default) tophat/1.3.1
comsol/smfl-41 knitrolumerical/78.0.0 condor/7.2.29.269
cplex/12.4 lumerical/6.0.4 maple/15

 

We no longer run CentOS 5.5, the following, while vaild, isn't 100% accurate

For instance, the operating system we run (CentOS 5.5) comes with python 2.4 by default (which is pretty old). Many users need access to the latest version of python. You can check which version of python is available in your $PATH and load the newest version with the following:

[abc1234@brodie ~ []]$ python -V
Python 2.4.3
[abc1234@brodie ~ []]$ which python
/usr/bin/python
[abc1234@brodie ~ []]$ module load python/2.7.1
[abc1234@brodie ~ []]$ python -V
Python 2.7.1
[abc1234@brodie ~ []]$ which python
/tools/python/2.7.1/bin/python

Some packages are a little trickier. For instance, many imaging scientists need access to the idl programming environment. Our module avail command doesn’t list idl explicitly, but it is contained with the envi package. The following example demonstrates this:

[abc1234@brodie ~ []]$ which idl
/usr/bin/which: no idl in (/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/tools/condor/7.4.1/bin:/tools/bin:/tools/bin:/home/abc1234/bin)
[abc1234@brodie ~ []]$ module load envi
[abc1234@brodie ~ []]$ which idl
/tools/rsi/idl_6.3/bin/idl
[abc1234@brodie ~ []]$ idl
IDL Version 6.3 (linux x86_64 m64). (c) 2006, Research Systems, Inc.
Installation number: 214968-1.
Licensed for use by: Rochester Institute of Technol

IDL>

...