[Biojava-dev] BioSQL implementation
    Simon Foote 
    simon.foote at nrc-cnrc.gc.ca
       
    Thu May 22 11:11:49 EDT 2003
    
    
  
Hi Thomas & Mathew,
I've been following the development of the BioSQL schema and I noticed 
in an email from Hilmar last week on the BioSQL list that a release was 
imminent.
Thus, I've been modifying the biojava code to get it working with the 
latest schema within MySQL.  The main changes have been the following:
1) Ontology_term table to term table with applicable id name changes.
2) Seqfeature_location table to location table with applicable id name 
changes
3) Seqfeature_relationship table --> parent and child changes to object 
and subject
4) Changes to generate unique rank numbers within several tables as the 
schema has unique indexes on several of them. (bioentry_qualifier_value, 
seqfeature, etc) - some were already there but commented, others I added 
& commented the code
5) Also, changed the thrown exceptions to conform to the non-deprecated 
constructors.
6) A bunch of little things that I have commented in the code
7) The only part I haven't touched is the Assembly parts as I couldn't 
figure out how they are incorporated with the latest schema.
I've been testing the various methods (addSequence, removeSequence, 
getSequence, etc) with a bacterial genome from genbank and I think I 
have everything working correctly.
I've attached the modified files for your perusal and addition to CVS as 
I don't have access anymore.
Regards,
Simon Foote
-- 
Bioinformatics Specialist
Institute for Biological Sciences
National Research Council of Canada
[T] 613-990-0561  [F] 613-952-9092
simon.foote at nrc-cnrc.gc.ca
-------------- next part --------------
A non-text attachment was scrubbed...
Name: biojava-biosql-changes.tar.gz
Type: application/x-gzip
Size: 23402 bytes
Desc: not available
Url : http://pw600a.bioperl.org/pipermail/biojava-dev/attachments/20030522/81f4716e/biojava-biosql-changes.tar-0001.gz
    
    
More information about the biojava-dev
mailing list