Peter Kneale
03/03/2026, 1:29 AMtask.ext.args
https://github.com/nf-core/modules/issues/10308 I can open a PR to fix this but im wondering how we communicate these changes, that a commandline option that was previously applied, will now no longer be used.
Is it up to the consumer of the module to carefully vet incoming changes when they update their modules?Simon Pearce
03/03/2026, 6:37 AMSimon Pearce
03/03/2026, 6:38 AMSimon Pearce
03/03/2026, 6:38 AMPeter Kneale
03/03/2026, 9:53 AMregtools junctions extract \\
$args \\
-s XS \\ <-- existing hard-coded option to remove
-o ${prefix}.junc \\
$bam
add a channel input
val(strand_specificity) // XS, use XS tags provided by aligner; RF, first-strand; FR, second-strand;
and a default value
def strand = strand_specificity ?: 'XS'
and use the value
regtools junctions extract \\
$args \\
-s ${strand} \\ <-- add this
-o ${prefix}.junc \\
$bamSimon Pearce
03/03/2026, 1:08 PM