rotifer.db.sql.sqlite3#

Fetch gene neighborhoods and identical protein group reports from local SQLite3 databases.

The databases queried here are built by other rotifer tools (for example, by caching batches downloaded through rotifer.db.ncbi) and follow a fixed schema: a features table of genome annotation rows and, optionally, a nr table of non-redundant sequence clusters. This module never contacts the network; all cursors here only read and write the SQLite3 file given as path.

Classes

BaseSQLite3Cursor(path[, replace])

Shared connection and query helpers for SQLite3 cursors.

GeneNeighborhoodCursor(path[, replace, ...])

Fetch gene neighborhoods cached in a local SQLite3 database.

IPGCursor(path[, replace, identical, ...])

Fetch identical protein group (IPG) reports from a local SQLite3 database.