[Biopython-dev] [Bug 2361] Test Suite Failures from Martel/Sax with egenix mxTextTools 3.0

bugzilla-daemon at portal.open-bio.org bugzilla-daemon at portal.open-bio.org
Thu Sep 13 11:27:28 UTC 2007


http://bugzilla.open-bio.org/show_bug.cgi?id=2361





------- Comment #20 from biopython-bugzilla at maubp.freeserve.co.uk  2007-09-13 07:27 EST -------
Note that there are other index_file functions in Bio.GenBank and Bio.SwissProt
The Bio.Fasta index_file/Dictionary is also used in several other modules
including the SCOP Astral class (indexing a Fasta file to serve as a database).
 So depreciating it isn't quite as trivial as it could be!

For anyone unfamiliar with the details, note that while Bio.SeqIO.to_dict()
achieves a similar aim, it is done in memory.  The Mindy based
index_file/Dictionary classes parse the file once to create a lookup table on
disk allowing random access to any record in the file.  This functionality was
probably more important historically (lower memory on desktop computers), and
seems to be a mid point between the simple in memory dictionary and a full
blown SQL database.


-- 
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