smithlabcode / falco

A C++ drop-in replacement of FastQC to assess the quality of sequence read data
https://falco.readthedocs.io
GNU General Public License v3.0
90 stars 10 forks source link

setting "--format fastq" with gzip-compressed FASTQ crashes falco #43

Open guilhermesena1 opened 1 year ago

guilhermesena1 commented 1 year ago

and this is because it is reading the gzip-compressed FASTQ as if it was a normal FASTQ file. I'm not 100% sure but I believe FastQC runs normally when this set of parameters is used, so falco must behave similarly.

We can probably be able to figure out if it's compressed or not prior to processing, probably use igzfstream from smithlab_cpp would be the best option.