I am trying to run the following script on slurm to extract information from .sam files. While everything is perfect on my local machine with the samtools version 1.11, it does not work on slurm. I have this error:
samtools: command not found
That means slurm cannot understand the module if I am not mistaken. What would be a solution here?
#!/bin/bash
#SBATCH --time=05:00:00
#SBATCH --account=def-myaccount
#SBATCH --mem=200000M
#SBATCH [email protected]
#SBATCH --mail-type=All
module load nixpkgs/16.09 intel/2018.3
# module load samtools/1.11 # this is what I tried first
module spider samtools/1.11 # this does not help either...
for FILE in *.sam;
do
NUM=`echo $FILE | sed -r 's/.sam//' | sed -r 's/nastya//'`
# echo "$FILE" ;
samtools flagstat -O tsv $FILE > file${NUM}.txt
done