Jonathan Manning
04/20/2026, 8:46 AMtuple val("${task.process}"), val('fastqc'), eval('fastqc --version | sed "/FastQC v/!d; s/.*v//"'), emit: versions_fastqc, topic: versions
to
tuple val(meta), val("${task.process}"), val('fastqc'), eval('fastqc --version | sed "/FastQC v/!d; s/.*v//"'), emit: versions_fastqc, topic: versions
Most folks would instantly discard that info at the workflow level and uniqify by process, but those of us who need it could unblock our workflow completions and pass meta-specific versions to reporting. Topic handling at workflow level is easy enough now that this doesn't feel major, it just needs an update to all modules. Again.
Thoughts?Rike Hanssen
04/20/2026, 8:49 AMJonathan Manning
04/20/2026, 8:50 AMMaxime Garcia
04/20/2026, 8:50 AMJonathan Manning
04/20/2026, 8:50 AMMaxime Garcia
04/20/2026, 8:51 AMMaxime Garcia
04/20/2026, 8:52 AMNicolas Vannieuwkerke
04/20/2026, 8:56 AMJonathan Manning
04/20/2026, 8:56 AMJonathan Manning
04/20/2026, 8:57 AMMaxime Garcia
04/20/2026, 8:57 AMMaxime Garcia
04/20/2026, 8:58 AMMaxime Garcia
04/20/2026, 8:58 AMJonathan Manning
04/20/2026, 8:59 AMMaxime Garcia
04/20/2026, 8:59 AMJonathan Manning
04/20/2026, 8:59 AMMaxime Garcia
04/20/2026, 8:59 AMMaxime Garcia
04/20/2026, 9:00 AMMaxime Garcia
04/20/2026, 9:00 AMMaxime Garcia
04/20/2026, 9:00 AMJonathan Manning
04/20/2026, 9:00 AMMaxime Garcia
04/20/2026, 9:01 AMMaxime Garcia
04/20/2026, 9:01 AMMaxime Garcia
04/20/2026, 9:02 AMMaxime Garcia
04/20/2026, 9:02 AMMaxime Garcia
04/20/2026, 9:02 AMMaxime Garcia
04/20/2026, 9:03 AMMaxime Garcia
04/20/2026, 9:04 AM_extra affix.)Jonathan Manning
04/20/2026, 9:08 AMcollated_versions in multiqc_extra_files_per_tagMaxime Garcia
04/20/2026, 9:09 AMMaxime Garcia
04/20/2026, 9:10 AMMaxime Garcia
04/20/2026, 9:11 AMJonathan Manning
04/20/2026, 9:11 AMMaxime Garcia
04/20/2026, 9:12 AMMaxime Garcia
04/20/2026, 9:12 AMMaxime Garcia
04/20/2026, 9:13 AMMaxime Garcia
04/20/2026, 9:14 AMRike Hanssen
04/20/2026, 10:43 AMJonathan Manning
04/20/2026, 10:45 AMMaxime Garcia
04/20/2026, 11:00 AMone could imagine a closure for the containers were some samples are run with one version and some with anotherThat sounds like a dirty hack I would love to build
Louis Le Nézet
04/20/2026, 11:29 AMJonathan Manning
04/20/2026, 11:31 AMMatthieu Muffato
04/20/2026, 1:23 PMchannel.topic blocks until all the providers of this topic are exhausted. In my case, I run MultiQC near the end of the pipeline, not exactly at the end. I had to identify which modules run after MultiQC and make these modules output no versions topic.Adam Talbot
04/21/2026, 8:55 AMAdam Talbot
04/21/2026, 8:57 AMJonathan Manning
04/21/2026, 9:00 AM