Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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
# 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.

Lets Let's try loading samtools and bowtie2:

...

Code Block
module avail bowtie2
{output}

To load both packages, we need to find a common toolchain:

...