[Biopython-dev] [Biopython - Bug #2235] SeqRecord from Bio.SwissProt.SProt lacks annotation information

redmine at redmine.open-bio.org redmine at redmine.open-bio.org
Tue Apr 16 13:48:14 UTC 2013


Issue #2235 has been updated by Peter Cock.

Assignee changed from Peter Cock to Biopython Dev Mailing List


----------------------------------------
Bug #2235: SeqRecord from Bio.SwissProt.SProt lacks annotation information
https://redmine.open-bio.org/issues/2235

Author: Peter Cock
Status: In Progress
Priority: Normal
Assignee: Biopython Dev Mailing List
Category: Main Distribution
Target version: Not Applicable
URL: 


This also affects Bio.SeqIO as it calls Bio.SwissProt.SProt to parse "swiss" format files into SeqRecord objects:

The _SequenceConsumer called by the SequenceParser (both defined in Bio/SwissProt/SProt.py) records only the bare minimum of sequence, id, name and description.

It should implement methods for more of the consumer events (i.e. Swiss-Prot line types), storing the data in a format as close as possible to the SeqRecord objects produced by Bio.GenBank

I plan to tackle this after the next release of Biopython, together with a more detailed set of tests for Bio.SeqIO that look at the annotation and database cross references of SeqRecord objects.


-- 
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here and login: http://redmine.open-bio.org




More information about the Biopython-dev mailing list