@@ -20,6 +20,7 @@ workflow BCL_DEMULTIPLEX {
2020 ch_interop = channel. empty()
2121 ch_logs = channel. empty()
2222 ch_sav_files = channel. empty()
23+ ch_undetermined = channel. empty()
2324
2425 // MODULE: bclconvert
2526 // Demultiplex the bcl files
@@ -28,6 +29,7 @@ workflow BCL_DEMULTIPLEX {
2829 ch_interop = ch_interop. mix(BCLCONVERT . out. interop)
2930 ch_reports = ch_reports. mix(BCLCONVERT . out. reports)
3031 ch_logs = ch_logs. mix(BCLCONVERT . out. logs)
32+ ch_undetermined = ch_undetermined. mix(BCLCONVERT . out. undetermined)
3133 ch_sav_files = ch_sav_files. mix(BCLCONVERT . out. reports)
3234 ch_fastq_with_meta = ch_fastq_with_meta. mix(
3335 generateReadgroupBCLCONVERT(
@@ -46,6 +48,7 @@ workflow BCL_DEMULTIPLEX {
4648 ch_interop = ch_interop. mix(BCL2FASTQ . out. interop)
4749 ch_reports = ch_reports. mix(BCL2FASTQ . out. reports)
4850 ch_stats = ch_stats. mix(BCL2FASTQ . out. stats)
51+ ch_undetermined = ch_undetermined. mix(BCL2FASTQ . out. undetermined)
4952 ch_sav_files = ch_sav_files. mix(BCL2FASTQ . out. stats)
5053 ch_fastq_with_meta = ch_fastq_with_meta. mix(
5154 generateReadgroupBCL2FASTQ(
@@ -83,15 +86,16 @@ workflow BCL_DEMULTIPLEX {
8386 }
8487
8588 emit :
86- fastq = ch_fastq. fastq
87- empty_fastq = ch_fastq. empty
88- reports = ch_reports
89- stats = ch_stats
90- interop = ch_interop
91- logs = ch_logs
92- sav_report = MULTIQCSAV . out. report
93- sav_data = MULTIQCSAV . out. data
94- sav_plots = MULTIQCSAV . out. plots
89+ fastq = ch_fastq. fastq
90+ empty_fastq = ch_fastq. empty
91+ reports = ch_reports
92+ stats = ch_stats
93+ interop = ch_interop
94+ logs = ch_logs
95+ undetermined = ch_undetermined
96+ sav_report = MULTIQCSAV . out. report
97+ sav_data = MULTIQCSAV . out. data
98+ sav_plots = MULTIQCSAV . out. plots
9599}
96100
97101def generateReadgroupBCLCONVERT(ch_fastq_list_csv, ch_fastq) {
0 commit comments