[Biopython-dev] Bio.SeqIO.index extension, Bio.SeqIO.index_many

Peter biopython at maubp.freeserve.co.uk
Sat Jan 1 21:15:43 UTC 2011


On Wed, Dec 8, 2010 at 12:41 PM, Brad Chapman <chapmanb at 50mail.com> wrote:
>
>Eric wrote:
>> How about index_db or index_sqlite? The fact that it uses a SQLite
>> database for storage seems significant enough to be noted in the name.
>
> +1 for index_db. That's clearer than index_file(s), which sort of
> just implies you are indexing something but not that it is
> non-memory. It also allows you to have multiple backends in addition
> to SQLite. Nice.
>
> Brad
>

Checked in, but I still need to look at Python 3 support. Even
plain Bio.SeqIO.index() will need some re-engineering to run
at acceptable speed on Python 3, so this isn't unexpected.

Peter



More information about the Biopython-dev mailing list