Skip to content

Commit 2161598

Browse files
committed
rm double define variable
1 parent b760d9c commit 2161598

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

subworkflows/local/fastq_input_check.nf

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ workflow FASTQ_INPUT_CHECK {
2727
}
2828
.set { ch_reads }
2929

30-
ch_versions = SAMPLESHEET_CHECK.out.versions
30+
def ch_versions_base = SAMPLESHEET_CHECK.out.versions
3131

3232
// Merge multi-lane sample fastq for protocols except for 10x genomics, trust4 (cellranger handles multi-fastq per sample)
3333
if (params.library_generation_method == 'sc_10x_genomics' || params.library_generation_method == 'trust4') {
@@ -44,10 +44,12 @@ workflow FASTQ_INPUT_CHECK {
4444
.dump (tag: 'fastq_channel_after_merge_samples')
4545
.set { ch_merged_reads }
4646

47-
ch_versions = ch_versions.mix( CAT_FASTQ.out.versions )
48-
4947
}
5048

49+
// final versions channel: base merged with CAT_FASTQ versions only when CAT_FASTQ was used
50+
def ch_versions = (params.library_generation_method == 'sc_10x_genomics' || params.library_generation_method == 'trust4') ?
51+
ch_versions_base : ch_versions_base.mix( CAT_FASTQ.out.versions )
52+
5153
emit:
5254
reads = ch_merged_reads // channel: [ val(meta), [ reads ] ]
5355
versions = ch_versions // channel: [ versions.yml ]

0 commit comments

Comments
 (0)