[Biopython-dev] [Bug 2393] Bio.GenBank.NCBIDictionary fails with release 1.44
bugzilla-daemon at portal.open-bio.org
bugzilla-daemon at portal.open-bio.org
Mon Nov 12 01:35:27 EST 2007
http://bugzilla.open-bio.org/show_bug.cgi?id=2393
------- Comment #6 from mdehoon at ims.u-tokyo.ac.jp 2007-11-12 01:35 EST -------
> Your point about avoiding UEtils is understandable. How about using the far
> simpler Bio.WWW.NCBI wrapper? This has basic error checking and means hard
> coding the URL in one place only. In fact, this could be a good place to put a
> new Dictionary, e.g. Bio.WWW.NCBI.EntrezDictionary rather than
> Bio.Entrez.Dictionary
I'd be happy to use the code from Bio.WWW.NCBI, but I don't think that Bio.WWW
is a good location for an EntrezDictionary class. As a case in point, I didn't
know that Bio.WWW contains code to access NCBI Entrez, and I couldn't guess it
from its name. With a module like Bio.GenBank, it is clear from its name what
it is about. Furthermore, the different submodules Bio.WWW.ExPASy,
Bio.WWW.InterPro, Bio.WWW.NCBI, and Bio.WWW.SCOP don't seem to have much in
common. I think that the existing modules Bio.SwissProt, Bio.Prosite,
Bio.InterPro, Bio.SCOP, containing the respective parsers, are more logical
places to keep the database access code.
--
Configure bugmail: http://bugzilla.open-bio.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Biopython-dev
mailing list