Kevin Brockers
04/16/2026, 9:42 AMBamcmp that uses:
def prefix = task.ext.prefix
def prefix2 = task.ext.prefix2
linting did not complain with nf-core tools 3.5.2 but with version 3.6.0.dev0 (run in CI) and breaks my PR (#11199).
Do we allow only one ext.prefix these days?
Not sure about the strategy on how to resolve it. shall I just swap prefix2 to a unused args and document it accordingly?Kevin Brockers
04/16/2026, 9:43 AMmashehu
04/16/2026, 9:46 AMKevin Brockers
04/16/2026, 9:50 AMSimon Pearce
04/16/2026, 1:50 PMSimon Pearce
04/16/2026, 1:51 PMKevin Brockers
04/16/2026, 1:51 PMSimon Pearce
04/16/2026, 1:51 PMSimon Pearce
04/16/2026, 1:52 PMSimon Pearce
04/16/2026, 1:52 PMMahesh Binzer-Panchal
04/16/2026, 2:00 PMbamcmp \\
-1 $primary_aligned_bam \\
-2 $contaminant_aligned_bam \\
-A ${prefix}_primary.sam \\
-B ${prefix}_contaminant.sam \\
$args
?Simon Pearce
04/16/2026, 2:06 PMSimon Pearce
04/16/2026, 2:06 PMSimon Pearce
04/16/2026, 2:08 PMSimon Pearce
04/16/2026, 2:08 PMSimon Pearce
04/16/2026, 2:08 PMprefix2 that'd make the bwa/index question go away 🤔Kevin Brockers
04/16/2026, 2:13 PMMahesh Binzer-Panchal
04/16/2026, 2:20 PMnf-core modules patch to save the modifications when updates need to be included. If there enough use case for prefix2 then I guess one needs to make a proposal.