[Biopython-dev] Bio.WWW; database access

Michiel De Hoon mdehoon at c2b2.columbia.edu
Tue Nov 13 21:16:06 EST 2007


> However, what about the fact that some online resources (e.g. GenBank) 
> will return several sorts of data (e.g. journal references and 
> sequences) and/or in a range of file formats (e.g. GenBank, Fasta, XML, 
> ...).  In this situation, having the online interface separate from the 
> format parsers makes some sense.

I agree. My suggestion would be

1) Split Bio.WWW.ExPASy (access to Swissprot, Prodoc, Prosite) between
Bio.SwissProt, Bio.Prosite, and Bio.Prodoc as appropriate 
2) Put Bio.WWW.InterPro in Bio.InterPro
3) Put Bio.WWW.SCOP in Bio.SCOP
4) NCBI Entrez is a special case since it contains many different sorts of
data. Bio.GenBank doesn't seem to be the best place for it, as NCBI Entrez is
much more than GenBank. I would therefore suggest to move Bio.WWW.NCBI to
Bio.Entrez (currently an empty module in Biopython), and merge this code with
the database access code in Bio.GenBank and Bio.EUtils.

--Michiel.



Michiel de Hoon
Center for Computational Biology and Bioinformatics
Columbia University
1150 St Nicholas Avenue
New York, NY 10032
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 3245 bytes
Desc: not available
Url : http://lists.open-bio.org/pipermail/biopython-dev/attachments/20071113/0f9b5d9e/attachment.bin 


More information about the Biopython-dev mailing list