[Biopython-dev] [Bug 2677] BioSQL seqfeature enhancements
bugzilla-daemon at portal.open-bio.org
bugzilla-daemon at portal.open-bio.org
Fri Nov 21 06:59:08 EST 2008
http://bugzilla.open-bio.org/show_bug.cgi?id=2677
biopython-bugzilla at maubp.freeserve.co.uk changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #1072 is|0 |1
obsolete| |
------- Comment #6 from biopython-bugzilla at maubp.freeserve.co.uk 2008-11-21 06:59 EST -------
(From update of attachment 1072)
Hi Cymon,
I've just checked in something based on your patches:
Checking in BioSQL/Loader.py;
/home/repository/biopython/biopython/BioSQL/Loader.py,v <-- Loader.py
new revision: 1.37; previous revision: 1.36
done
Checking in BioSQL/BioSeq.py;
/home/repository/biopython/biopython/BioSQL/BioSeq.py,v <-- BioSeq.py
new revision: 1.31; previous revision: 1.30
done
Checking in Tests/test_BioSQL_SeqIO.py;
/home/repository/biopython/biopython/Tests/test_BioSQL_SeqIO.py,v <--
test_BioSQL_SeqIO.py
new revision: 1.27; previous revision: 1.26
done
This should fix the strand, feature db ref in locations, and importantly the
start/end with sub-features.
I am avoiding the ontology question by leaving location.term_id as NULL
(following BioPerl usage).
I'd like to do the same with location_qualifier_value.term_id but the schema
does not allow NULL here. Interestingly BioPerl does not seem to use this
table, so I assume they (like Biopython) have been assuming "join".
I think this is still a big improvement, but that the
(sub)feature.location_operator issue could wait. We'll need to discuss on the
BioSQL mailing list how this should be handled consistently.
Leaving this bug open.
--
Configure bugmail: http://bugzilla.open-bio.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the Biopython-dev
mailing list