Custom Software and the Module System

There are times when you may need a specialized piece of software to analyze the data that you are working with. You have a few options when this occurs, and depending on the nature of the software, you may either install the software yourself in your scratch area, or if other researchers could use the software, we are able to install it in a shared location.

The module system on Monsoon is used as a repository of specialized software. If you have software that you believe would benefit multiple people, NAU faculty may request the software be installed. They may use the form found at https://in.nau.edu/hpc/request-software/ to make the request. It should be noted that not all requested software may be able to be installed on Monsoon based on what platform it was developed for.

The module command is used to access the various modules, i.e. programs, that have been installed. To obtain a list of the current modules you will type in the following at the command line:

module avail

If you wanted to check what versions are available for say the Anaconda module you could use:

module avail anaconda

To use the anaconda3 default module you would enter:

module load anaconda3

Then your environment would be set up for the latest anaconda3 program suite.

As a reminder you may access documentation and other information about Monsoon at https://nau.edu/hpc