Web Content Display

By default all of the installed software is not directly available at the command prompt. There are a large number of software applications, libraries, tools, and compilers installed on Marvin. Some of the installations require environment settings that are incompatible with other installations. The Marvin-Cluster ‘Environment Modules’ are used to activate (load) software required by the user. The module commands allow the user to load/unload software, and the modules packages modify the user environment variables necessary to run the software. The modules package is used to customize user environment settings. It allows the user to control what versions of a software package will be used when the user compiles or runs a program in their current login session or batch job.

Software Available

For a current list of all software available enter the command “module avail” at the command prompt.

Software Install Request

To submit a request to have software installed on the cluster send us an e-mail to [email protected] with the subject “SOFTWARE INSTALL REQUEST” with the software name, link to download, and any concern you have about it.

Summary of Basic Module Commands

For a current list of all available modules (software) installed use the command:


module avail or module av

module av python #To search for specific modules enter the name or partial name



Basic help on each module:


module help



Display details for each module:


module display



For additional information:


man module



Intel Compilations

By default the software you can see with modules are compiled with GCC toolchains. If you wish to compile your software with the Intel compiler for a better performance please add this requirement when you send the email for your install request.


To show the software compilated with intel type the folowing:

module load modulepath/arch

module av


To go to the previous modules, loaded with the toolchains which contain GCC type:

module load modulepath/noarch


When you change from no arch to arch modules or conversely, the loaded modules will remain inactive.


Example for loading a node:


module av

module load [module name]


For unloading all modules:

module purge


For unloading a desired module:

module unload [module name]


For listing all loaded modules:

module list