#!/bin/bash # #SBATCH --nodes=1 #SBATCH --time=1-0 #SBATCH --ntasks=16 # Number of cores #SBATCH --mem=10000 # Memory pool for all cores (see also --mem-per-cpu) #SBATCH --partition=production # Partition to submit to #SBATCH --reservation=genome_workshop #SBATCH --account=genome_workshop #SBATCH --output=slurmout/bnp-%N-%j.out # File to which STDOUT will be written #SBATCH --error=slurmout/bnp-%N-%j.err # File to which STDERR will be written hostname start=`date +%s` echo "My SLURM_JOB_ID: $SLURM_JOB_ID" THREADS=${SLURM_NTASKS} ID=$1 module load nanoplot/1.20.0 export baseP=/share/workshop/genome_assembly/${USER}/Nanopore export outP=$baseP/01-Nanoplot export fastqP=$baseP/00-RawData if [ ! -d $outP ] then mkdir -p $outP fi call="NanoPlot -p $ID -t $THREADS -o $outP --fastq $fastqP/fastq_pass/*.fastq" echo $call eval $call end=`date +%s` runtime=$((end - start )) echo $runtime