Files
biopython/BioSQL
flaar94 e6d24c595a - Implemented lazy _per_letter_annotation construction to speed up SeqRecord initialization (if you directly access the protected _per_letter_annotation, be aware that it can now be None. This corresponds to an empty dict)
- Added private alternative constructor SeqRecord._from_validated(...). This avoids type and length checks in cases when these have already been done
- Modified SeqRecord seq and letter_annotation attributes to use decorator-based formatting, and included more type annotations
- Modified sam parser to explicitly construct a new SeqRecord to remove the deepcopy bottleneck
- Modified FastaIterator, QualityIO, and SffIO parsers to use _from_validated to redundant checks and make code cleaner
- Added explicit checks in SeqRecord methods for cases when Seq is None, and specific error messages for those cases
2024-09-23 14:20:26 +01:00
..
2018-04-13 12:07:24 +01:00