Observational analysis reveals potential speed issues with SeqRecord objects in FASTQ file handling, suggesting improvements.
Biopython 1.51 onward includes support for Sanger, Solexa and Illumina 1.3+ FASTQ files in Bio.SeqIO, which allows a lot of neat tricks very concisely. For example, the tutorial ( PDF) has examples finding and removing primer or adaptor sequences. However, because the Bio.SeqIO interface revolves around SeqRecord objects there is often a speed penalty.
No takes yet. Share an insight, caveat, or question.
A 2009 study studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: