this should be defined in cogent.parse.fastq