ShARC will be decommissioned on the 30th of November 2023, after which time users will no longer be able to access that cluster and any jobs running or queueing at that time will be cancelled.

Please see our page of important info about ShARC’s decommissioning.


STAR (Spliced Transcripts Alignment to a Reference) is a software for RNA sequence alignment. STAR aligns RNA-seq reads to a reference genome using uncompressed suffix arrays. The latest STAR manual can be found at: which will detail the many available command arguments.

A limited collection of STAR genomes is available from

Interactive usage

After connecting to Bessemer (see Establishing a SSH connection), start an interactive session with the srun --pty bash -i command.

The latest version of STAR (currently version 2.7.6a) is made available with the command:

$ module load STAR/2.7.6a-GCC-9.3.0

After this any of the STAR commands can be run from the terminal prompt. The available commands can be obtained using:

$ STAR --help

Batch usage

The following is an example batch submission script,, to run the executable STAR with input files from The script requests 4 cores using the OpenMP parallel environment smp with a runtime of 30 minutes and 6 GB of real memory per core to generate a genome index.

#SBATCH --job-name=STAR_smp_test
#SBATCH --nodes=1
#SBATCH --ntasks-per-node=4
#SBATCH --mem=24000
#SBATCH --output=output_STAR_smp_4
#SBATCH --time=00:30:00
#SBATCH --mail-type=ALL
module load STAR/2.7.6a-GCC-9.3.0
STAR --runThreadN $SLURM_NTASKS --runMode genomeGenerate --genomeSAindexNbases 12 --genomeDir ./ \
--genomeFastaFiles Homo_sapiens.GRCh38.dna.primary_assembly.fa --sjdbOverhang 99 \
--sjdbGTFfile Homo_sapiens.GRCh38.99.gtf --limitGenomeGenerateRAM 15000000000 --genomeSAsparseD 3 \
--limitIObufferSize 50000000 --limitSjdbInsertNsj 383200

The job is submitted to the queue by typing:

$ sbatch

Installation notes

Installation method

STAR was installed using Easybuild 4.4.0, build details can be found in /usr/local/packages/live/eb/STAR/2.7.6a-GCC-9.3.0/easybuild/


Testing has been conducted by running the genome indices generation job as detailed in the batch job above.

The output logs should resemble:


The module file is on the system at /usr/local/modulefiles/live/eb/all/STAR/2.7.6a-GCC-9.3.0.