API Reference#

Core Modules#

disease.query

Provides query handler class, which receives and responses to user search queries.

disease.schemas

Contains data models for representing VICC normalized disease records.

Database Modules#

disease.database.database

Provide core database classes and helper methods.

disease.database.dynamodb

Provide DynamoDB client.

disease.database.postgresql

Provide PostgreSQL client.

ETL Modules#

disease.etl.base

Provides abstract base classes for source ETL procedures.

disease.etl.update

Provide functions to perform Disease Normalizer updates.

disease.etl.do

Get Human Disease Ontology data.

disease.etl.mondo

Get Mondo Disease Ontology data.

disease.etl.ncit

Get NCIt disease data.

disease.etl.omim

Get OMIM disease data.

disease.etl.oncotree

Get OncoTree data.

disease.etl.merge

Create concept groups and merged records.