rotifer.db.ncbi.mirror#

Access genome data from a local mirror of the NCBI FTP site.

Cursors in this module behave like their rotifer.db.ncbi.ftp counterparts but read GenBank flat files from a local directory tree that mirrors the genomes section of the NCBI FTP site. No network connection is used.

Configuration#

The mirror location defaults to the mirror entry of the rotifer.db.ncbi configuration, which falls back to the genomes directory under ROTIFER_DATA.

Classes

GeneNeighborhoodCursor([column, before, ...])

Fetch gene neighborhoods from genomes in a local mirror.

GenomeCursor([progress, tries, batch_size, ...])

Fetch genome sequences from a local mirror of the NCBI genomes repository.

GenomeFeaturesCursor([path, exclude_type, ...])

Fetch genome annotation from a local mirror as dataframes.