JCU HPC uses environment modules to deliver multiple versions of software in a multi-user HPC cluster.
This page house a "cheat sheet" style glance at some environment modules functionality. You will need to replace any occurrence of
<software-name> and/or <version> below with an appropriate name/value.
To list all available software
To list all versions of a given piece of software
To display a brief summary for a given piece of software
To list environment modules that have already loaded
To load the default version of a piece of software
The default version of a piece of software will usually be a safe (rather than latest) version.
To load a specific version of a piece of software
HPC staff recommend this approach as default versions may change with time.
To switch to another version of the same piece of software
To list changes that would be (or have been) made to your environment from loading a specific module
To unload a module you have loaded
Specification of a version shouldn't be required here.
To unload all of your currently loaded module
Information specific to JCU HPC configuration
Most module files, when loaded, will set an environment variable
<SOFTWARE>_HOME which holds the installation home for the software. For example, try
The most common environment variable modified by the loading of an environment variable is
PATH. This has been done for convenience.