A DRAGEN recipe, like this one, is a predefined set of analysis parameters and workflow settings tailored to a specific type of genomic analysis. For clarity, some default parameters are explicitly included and annotated with comments.
/opt/dragen/$VERSION/bin/dragen #DRAGEN install path
--ref-dir $REF_DIR #path to DRAGEN linear hashtable
--output-directory $OUTPUT
--intermediate-results-dir $PATH #e.g. SSD /staging
--output-file-prefix $PREFIX
# Inputs
# Mapper
--enable-rna true
--annotation-file $GTF #GTF or GFF3 format
--enable-map-align true #required for RNA/scRNA
--enable-map-align-output true #optionally save the output BAM
--enable-sort true #default=true
# Single Cell PIPseq
--scrna-enable-pipseq-mode true
--single-cell-threshold ratio #['fixed', 'ratio', inflection']
Notes and additional options
Hashtable
For DRAGEN RNA/scRNA runs, it is recommended to use the linear hashtable.
DRAGEN input sources include: fastq list, fastq, bam, or cram. For BCL input, first create FASTQs using BCL conversion.
FQ list Input
FQ Input
BAM Input
CRAM Input
Mapping and Aligning
Option
Description
--enable-map-align true
Optionally disable map & align (default=true).
--enable-map-align-output true
Optionally save the output BAM (default=false).
Single-cell RNA PIPseq options
PIPseq mode batch option to automatically set the barcode/BI source, the barcode and binning index positions and the barcode sequence list options.
By default the barcode/BI is read from read 1 and the transcript is obtained from read 2.
To change the barcode or binning index positions, use --scrna-barcode-position and --scrna-umi-position. These settings should be provided in the form <startPos>_<endPos> for each barcode. Connect multiple barcode sequence positions with a '+'.
For example, a library with the cell-barcode split into three blocks of 9 bp separated by fixed linker sequences and an 8 bp UMI would be set to: --scrna-barcode-position 0_8+21_29+43_51, and --scrna-umi-position 52_59.