Skip to content

Software Stack

As so many software tools are installed on Euler they can interfere with each other, e.g. they need different compilers or run-time libraries. Therefore, software tools have to be "loaded" individually before they can be used. This will make sure that the correct libraries and paths will be available.

Learning Objectives

â—‡Knowing how to make a particular tool available on Euler.

Here you find a list of all installed tools installed on Euler.

First we need to load the general software stack.

module load stack

With the following command can find how can the tool be loaded. Let's find out how to load the tool samtools.

module --show-hidden avail samtools

Then you can see different versions:

------------------------------------------
samtools:
------------------------------------------
Versions:
samtools/1.16.1-wvduumz
    samtools/1.16.1
    samtools/1.17-yhme7vv
    samtools/1.17
    samtools/1.17-7ay44i2

Let's use samtools/1.17

module load samtools/1.17

Challanges

How can you load bwa
module load  bwa/0.7.17
How can you load R v4.3
module load r/4.3.2
How can you load python 3.8.7

Is not availaibe on Euler use maybe python/3.11.6.