relipmoc / skewer

MIT License
95 stars 17 forks source link

Empty FASTQ sequences on input produce corrupt FASTQ output #11

Open wltrimbl opened 9 years ago

wltrimbl commented 9 years ago

When the input FASTQ contains sequences with zero length and zero-length sequences are allowed on output with -l 0, the output contains mixtures of FASTQ records and FASTA records, which is clearly not right.

Fixed by PR#10, which changes skewer to tolerate zero-length FASTQ records.