Alexandru Mizeranschi
11/30/2025, 4:24 PM3.6.1 when running it with --save_output_as_bam . The pipeline ran fine a couple of days ago without this parameter. I also remember running into this issue a while before and I think I got rid of it by disabling FASTQ splitting with --split_fastq 0. This is the error message:
Detected join operation duplicate emission on left channel -- offending element: key=[patient:CALF, sample:CALF, sex:NA, status:0, n_fastq:16, data_type:cram, id:CALF, num_intervals:16]; value=/mnt/beegfs/simona-marc-bos/work/bb/c8b1bac594ec9a7a39c0ddf2f30f70/CALF_3_1-121005158.recal.bam
The sample sheet itself is fine, there aren't any duplicate IDs in there.Thomas Danhorn
11/30/2025, 9:13 PM.nextflow.log, maybe the developers can see something. If you are rerunning it, maybe -dump-channels is instructive ...Alexandru Mizeranschi
12/01/2025, 7:38 AM.nextflow.log anymore, but I had a look in it and there really wasn't anything else of use besides the error message that I've previously posted, which was followed by a stack trace. Weird thing is, that running the analysis with --split_fastq 0 also resulted in a similar error, but a different sample was mentioned this time. I'm pretty sure that my sample sheet is fine (I'm running joint germline variant calling), and the problem is with how the channels are mixing up during the recalibration phased, when the outputs need to be saved as BAM.
I am re-running the whole thing again, downgrading the pipeline from 3.6.1 to 3.5.1. I remember things working better for me with this version, for whatever reason.Thomas Danhorn
12/01/2025, 6:03 PMAlexandru Mizeranschi
12/02/2025, 7:19 AMThomas Danhorn
12/02/2025, 2:53 PM