From aaec95a69d7dcc3480a1094ebd170feb72d13296 Mon Sep 17 00:00:00 2001 From: Laurent Modolo <laurent.modolo@ens-lyon.fr> Date: Tue, 2 Nov 2021 14:45:01 +0100 Subject: [PATCH] multiqc: better handling of List as input --- src/nf_modules/multiqc/main.nf | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/nf_modules/multiqc/main.nf b/src/nf_modules/multiqc/main.nf index ee3611da..7b4d09a0 100644 --- a/src/nf_modules/multiqc/main.nf +++ b/src/nf_modules/multiqc/main.nf @@ -31,14 +31,19 @@ workflow multiqc { main: report .map{it -> - if (it.size() > 1){ - it[1] + if (it instanceof List){ + if(it.size() > 1) { + it[1] + } else { + it[0] + } } else { it } } - .flatten() + .view() .unique() + .flatten() .set { report_cleaned } multiqc_default(report_cleaned.collect()) -- GitLab