demultiplex icon indicating copy to clipboard operation
demultiplex copied to clipboard

checkqc doesn't run for bclconvert

Open grst opened this issue 1 year ago • 3 comments

Description of the bug

I'm running the exact same flowcell, once with bcl2fastq and once with bclconvert. CheckQC only runs when bcl2fastq is selected as demultiplexer.

I'd expect checkQC to run in all cases (at least with Illumina's bcl2fastq/bclconvert, but I don't think there would be any reason not to run it with the other demultiplexers as well?)

CC @apeltzer

Command used and terminal output

No response

Relevant files

BCL2FASTQ image

Bclconvert image

System information

No response

grst avatar Aug 06 '24 06:08 grst

IIRC; checkqc is not compatible with bclconvert output.

apeltzer avatar Aug 06 '24 07:08 apeltzer

Not entirely sure this is (still?) valid, please try to set it up for bclconvert, i will also ask one of the authors.

apeltzer avatar Aug 06 '24 07:08 apeltzer

I think it still does not support bclconvert. I did a quick test with the output from this demultiplexer and got the following:

ERROR    Could not identify a Stats.json file at: checkqc_dir/Data/Intensities/BaseCalls/Stats/Stats.json. This file is created by bcl2fastq, please ensure that you have run bcl2fastq on this runfolder before running checkqc.If this file is not located under <RUNFOLDER>/Data/Intensities/BaseCalls/Stats/Stats.json which is the default option for bcl2fastq, you can specify where the 'Stats' directory is located by changing the 'bcl2fastq_output_path' in the 'StatsJsonParser' part of the checkqc configuration file.
ERROR    Could not find a Stats.json file at: checkqc_dir/Data/Intensities/BaseCalls/Stats/Stats.json

atrigila avatar Aug 06 '24 17:08 atrigila

Thanks for checking! Then I'll close this issue!

grst avatar Aug 07 '24 06:08 grst