Available software: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 3: Line 3:
<translate>
<translate>
<!--T:1-->
<!--T:1-->
A current list of the software available on Compute Canada national systems is below. This list changes frequently as new software is added. You can request the installation or updating of a particular program or library by contacting [[Technical support]]. If you wish to use the Compute Canada software environment on your own system, please see [[accessing CVMFS]].
A current list of the software available on our national systems is below. This list changes frequently as new software is added. You can request the installation or updating of a particular program or library by contacting [[Technical support]]. If you wish to use our software environment on your own system, please see [[Accessing CVMFS]].


==Notes== <!--T:2-->
==Notes== <!--T:2-->
Line 10: Line 10:
<!--T:3-->
<!--T:3-->
Here are a few things to know about the available software:
Here are a few things to know about the available software:
* Most [[Python]] modules are not installed as (Lmod) modules. They are instead provided as binary [[Available_Python_wheels|wheels]], stored on the Compute Canada systems under <tt>/cvmfs/soft.computecanada.ca/custom/python/wheelhouse/</tt>. One such package is [[TensorFlow]]. For instructions on how to install or list Python packages, see the [[Python]] page.  
* Most [[Python]] modules are not installed as (Lmod) modules. They are instead provided as binary [[Available_Python_wheels|wheels]], stored on the our systems under <tt>/cvmfs/soft.computecanada.ca/custom/python/wheelhouse/</tt>. One such package is [[TensorFlow]]. For instructions on how to install or list Python packages, see the [[Python]] page.  
* Similarly, most [[R]] or [[Perl]] packages are not installed either. We recommend installing them in your personal or group file space. See the [[R]] and [[Perl]] pages for instructions on how to do so.  
* Similarly, most [[R]] or [[Perl]] packages are not installed either. We recommend installing them in your personal or group file space. See the [[R]] and [[Perl]] pages for instructions on how to do so.  
* A page discusses [[symbolic algebra software]] like Mathematica and Sage.  
* A page discusses [[symbolic algebra software]] like Mathematica and Sage.  
* Note that [https://www.docker.com/ Docker] is not available on Compute Canada clusters but [[Singularity]] is available by loading the module <tt>singularity</tt>. Docker containers can be converted to Singularity as discussed [http://singularity.lbl.gov/docs-docker here].   
* Note that [https://www.docker.com/ Docker] is not available on our clusters but [[Singularity]] is available by loading the module <tt>singularity</tt>. Docker containers can be converted to Singularity as discussed [http://singularity.lbl.gov/docs-docker here].   
* Some of the software packages listed below are not immediately usable because they require you to have a license. You may need to be granted access to them by us. Attempting to load the module for one of these will give you instructions on what to do to obtain access.  
* Some of the software packages listed below are not immediately usable because they require you to have a license. You may need to be granted access to them by us. Attempting to load the module for one of these will give you instructions on what to do to obtain access.  
* 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. See [[#Site-specific software]] below.
* While the vast majority of the software packages below are accessible on all our servers, a few are only available at one site or another due to licensing restrictions. See [[#Site-specific software]] below.
* The packages listed below are available in one or more [[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.  For more on this please read [[Standard software environments]].
* The packages listed below are available in one or more [[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.  For more on this please read [[Standard software environments]].
* 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. These are not listed below.
* 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. These are not listed below.
Line 25: Line 25:


==List of globally-installed modules== <!--T:4-->
==List of globally-installed modules== <!--T:4-->
The table below lists software for which an environment module has been installed on Compute Canada systems. In simple cases, the module name listed in the Module column can be used with the <tt>module load</tt> command to configure your environment.  In more complicated cases, some prerequisite modules may also need to be loaded. Click on the corresponding [Expand] link in the Description column for a list of prerequisites and brief notes about the software.  If more extensive Compute Canada documentation about a package is available, there will be a link in the Documentation column.  Click the double arrows in the column heading to sort in ascending or descending order for a given column. In particular, sorting by software type might be of interest. The Type column shows the software tagged as: ai (artificial intelligence), bio (biology, bioinformatics), chem (chemistry), geo (earth sciences), io (input/output), math (mathematics), mpi ([[MPI]]), phys (physics and engineering), tools (languages and libraries), vis ([[visualization]]).
The table below lists software for which an environment module has been installed on our systems. In simple cases, the module name listed in the Module column can be used with the <tt>module load</tt> command to configure your environment.  In more complicated cases, some prerequisite modules may also need to be loaded. Click on the corresponding [Expand] link in the Description column for a list of prerequisites and brief notes about the software.  If more extensive documentation about a package is available, there will be a link in the Documentation column.  Click the double arrows in the column heading to sort in ascending or descending order for a given column. In particular, sorting by software type might be of interest. The Type column shows the software tagged as: ai (artificial intelligence), bio (biology, bioinformatics), chem (chemistry), geo (earth sciences), io (input/output), math (mathematics), mpi ([[MPI]]), phys (physics and engineering), tools (languages and libraries), vis ([[visualization]]).


</translate>
</translate>
rsnt_translations
53,562

edits

Navigation menu