Daily Archives: September 25, 2009

Working with FASTQ files in Biopython when speed matters

Biopython’s SeqIO interface revolves around SeqRecord objects which can impose a speed penalty. For FASTQ files the quality string gets turned into a list of integers on parsing, and then re-encoded back to ASCII on writing. Working directly with the raw strings is less flexible, but much faster. Continue reading

Posted in Biopython, Blogroll, Code, Community, Development, Documentation, HOWTO, OBF Projects | Tagged , | Comments Off on Working with FASTQ files in Biopython when speed matters