Overview Many commonly used bioinformatics software packages on Rivanna are available as individual modules or as Python packages bundled in the bioconda modules.
General considerations Most bioinformatics software packages are designed to run on a single compute node with varying support for multi-threading and utilization of multiple cpu cores. Accordingly, the SLURM job scripts should contain the following two SBATCH directives:
#SBATCH -N 1 # request single node #SBATCH –cpus-per-task=<X> # request multiple cpu cores Replace <X> with the actual number of cpu cores to be requested. Requesting more than 8 cpu cores does not provide any significant performance gain for many bioinformatics packages.