HPCaVe provides Anaconda distributions of Python 2.7 and 3.5. In each of these, you will find few predefined environnements regrouping the most used softwares, which can be used as they are, or cloned in your home directory (30Go) to customize them as needed.

More information are available on the User Guide of the Conda documentation, as well as a reminder of the most useful commands in the Conda cheatsheet (PDF).

Working with Anaconda

Loading a predefined conda environment

Before using the conda tools and environments, you must first load the appropriate module, chosen with module avail:

Once the appropriate Conda module is load (using module load + environnent name) , you can gain access to the available Conda environments with the command conda-env list:

To activate your environment  use the  source activate command. Then if you want to check the available packages use the  conda list command. For instance:

Creating your own conda environment

If the default environment provided by HPCaVe does not suit you, the possibilty of initializing a new Conda environment from scratch, specifying the installation directory and the packages you want is feasible. You can use conda commands as user without root priviledge. For instance:

To activate or  deactivate a newly created Conda environment, use the commands source activate and source deactivate:

Clone an existing conda environment

You can also clone one of the predefined conda environments (available through conda-env list) if most of the tools you wish to use are already present in it, then add new packages as necessary with the conda install command for instance: