nunofonseca / irap

integrated RNA-seq Analysis Pipeline
GNU General Public License v3.0
82 stars 33 forks source link

Recognise no spikes #70

Closed pinin4fjords closed 6 years ago

pinin4fjords commented 6 years ago

This PR allows for spike-ins to be disabled for single-cell data where the .sdrf file specifies 'none' for 'Comment[spike in]'.

We have examples of Smart-seq2 studies that do not specify spike-in inclusion, and need to be able to quantify without them.

There is pre-existing provision in irap_core.mk to disable spikes where spikein_fasta is set to an empty value. This PR sets that empty value with extra code in irap_sdrf2conf, and prevents it from being overridden by changing the assignment operator in irap_defs.mk.