disease.etl.omim#

Get OMIM disease data.

class disease.etl.omim.OMIM(database, data_path=None, silent=True)[source]#

Gather and load data from OMIM.

__init__(database, data_path=None, silent=True)[source]#

Extract from sources.

Parameters:
  • database (AbstractDatabase) – database client

  • data_path (Optional[Path]) – location of data directory

  • silent (bool) – if True, don’t print ETL results to console

perform_etl(use_existing=False)[source]#

Public-facing method to begin ETL procedures on given data.

Parameters:

use_existing (bool) – if True, use local data instead of retrieving most recent version

Return type:

List

Returns:

List of concept IDs to be added to merge generation.