To access software on the cluster we use modules. Unlike a traditional computer where you can run every program from the command line after installing it, with the cluster software is installed to a main repository, and then you load only the ones you need.
To see which modules are available for you to use you would type
Once you find which module you need for your file, you load that module, and likewise unload the module. Replace <module> with the module you found you wanted from the module avail list.
module load <module>
module unloaded <module>
You can see which modules you already have loaded by typing
Clear list of all loaded modules
Currently all the software from the old iteration of the cluster is nested under the "legacy" module. To access this software type
module load legacy
and then you can use module avail again to see all the old software. This step will allow us to log which software is actively being used and as we transition the software will be recompiled and brought up with the rest of the current software. Eventually once we have collected enough data the need for loading the legacy module will go away.
When you log on, each time, a default stack of software will be loaded automatically.