

Click on the corresponding link in the Description column for a list of prerequisites and brief notes about the software. In more complicated cases, some prerequisite modules may also need to be loaded. In simple cases, the module name listed in the Module column can be used with the module load command to configure your environment. The table below lists software for which an environment module has been installed on Compute Canada systems. However, you can still have access to the modules below on Niagara if you first run the following ~ ]$ module load ~ ]$ module load StdEnv The Niagara cluster is an exception to this page and more information about the software available on this cluster can be found on the Niagara Quick Start Guide. Many packages related to the operating system, such as Autotools, Make, Git, and others, are not installed as modules but are part of the default environment.For more on this please read Standard software environments. In rare circumstances it may be necessary to load a different standard environment (StdEnv) to access a particular version of a particular package. The packages listed below are available in one or more standard software environments.While the vast majority of the software packages below are accessible on all Compute Canada servers, a few are only available at one site or another due to licensing restrictions.Attempting to load the module for one of these will give you instructions on what to do to obtain access. You may need to be granted access to them by us. Some of the software packages listed below are not immediately usable because they require you to have a license.

Docker containers can be converted to Singularity as discussed here.

Note that Docker is not available on Compute Canada clusters but Singularity is available by loading the module singularity.A page discusses symbolic algebra software like Mathematica and Sage.See the R and Perl pages for instructions on how to do so. We recommend installing them in your personal or group file space. Similarly, most R or Perl packages are not installed either.For instructions on how to install or list Python packages, see the Python page. They are instead provided as binary wheels, stored on the Compute Canada systems under /cvmfs//custom/python/wheelhouse/. Most Python modules are not installed as (Lmod) modules.Here are a few things to know about the available software: Note that some prerequisite modules are loaded by default. See Using modules for more on how to use the Lmod module system. Except for basic system programs, you access most software by loading a module.
