gene.etl.ncbi#
Defines ETL methods for the NCBI data source.
- class gene.etl.ncbi.NCBI(database, seqrepo_dir=SEQREPO_ROOT_DIR, data_path=None, silent=True)[source]#
ETL class for NCBI source
- __init__(database, seqrepo_dir=SEQREPO_ROOT_DIR, data_path=None, silent=True)[source]#
Instantiate Base class.
- Parameters:
database (
AbstractDatabase
) – database instanceseqrepo_dir (
Path
) – Path to seqrepo directorydata_path (
Optional
[Path
]) – path to app data directorysilent (
bool
) – if True, don’t print ETL result to console