fls-bioinformatics-core / auto_process_ngs

Scripts and utilities for automatic processing & management of Illumina NGS sequencing data.
Other
9 stars 6 forks source link

'make_fastqs': add support to specify workflow for '10x_visium' protocol (Spaceranger --rc-i2-override) #887

Closed pjbriggs closed 10 months ago

pjbriggs commented 10 months ago

Updates the Fastq generation pipeline and the make_fastqs command to add a new --rc-i2-override option for the 10x_visium protocol (which handles 10x Genomics Visium spatial RNA-seq data). This in turn is used to set the eponymous option in the spaceranger mkfastq command, to explicitly specify the workflow used to prepare the samples (and thus map the 10x Genomics indexes to the correct sequences for demultiplexing).

Spaceranger should automatically determine the workflow however the switch can be used to override this and explicitly specify which to use:

More information can be found in the 10x knowledge base article at https://kb.10xgenomics.com/hc/en-us/articles/360056364852-Should-I-select-Workflow-A-or-Workflow-B-for-the-i5-index-sequence-

NB testing with Spaceranger 1.3.1 suggests that the effect of the true/false settings might be the opposite of those above?