Modules
The HPC is used by many people with diverse software requirements. You might require Python 3.7 for your script, and your colleague requires Python 2.7 for their script. How do we install both on the HPC?
...
Code Block |
---|
module list module purge module list |
Module conflicts can occur when loading modules.
You cannot two different versions of the same package:
Code Block |
---|
# Load R version 3.6.2 module load r/3.6.2-foss-2019b R --version # Load R version 4.0.3 module load r/4.0.3-foss-2020b {Error} |
Tool chain conflicts.
In the name r/4.0.3-foss-2020b, the foss-2020b part is the toolchain. This means “Free and Open Source Software” at version 2020b.
...
Code Block |
---|
module purge module load samtools/1.9-foss-2017a module load bowtie2/2.3.4.3-foss-2017a module list |
Installing Software
Conda:
Conda is a package manager and can be used to install packages to your home folder.
...
HPC Software - Conda - QUT MediaHub
By Hand
It is possible to download application source code, compile, and install to your home folder.
...