[Bioperl-l] bioperl-db - changes

Chris Mungall cjm@fruitfly.bdgp.berkeley.edu
Mon, 11 Feb 2002 09:44:17 -0800 (PST)


I have committed some code to bioperl-db

* Fuzzy Locations are now handled, using the location_qualifier_value
table added to the biosql-schema during the hackathon.

* Optimisations - all the features and locations for a sequence entry are
now fetched in a few SQL calls rather than a number of calls proportional
to the number of features.

* Tidying - a lot of mysqlisms removed or pushed up to the BaseAdaptor
layer, to allow for easier postgres support. Added a few generic ease of
use methods to BaseAdaptor to more clearly expose the logic in the
individual adaptor layer.

* DBTestHarness now no longer uses the copy of the schema in the
bioperl-db directory. Instead it checks
../biosql-schema/sql/biosqldb-mysql.sql - hmmm, this won't necessarily fit
with the cvs re-organisation. How should we do this? An env var seems a
bit nasty.

---
Chris