umop.v1.omop package

Submodules

umop.v1.omop.engine module

UMOP’s OMOP Engine Documentation.

This module abstracts out OMOP Database connection and returns reference to read only DB connection.

Example:

This module can be used as follows:

>>> from umop.v1.omop.engine import get_read_engine
>>> import pandas as pd
>>> engine = get_read_engine()
>>> sql = 'SELECT TOP 10 PERSON_ID, LOCATION_ID FROM PERSON'
>>> results = pd.read_sql(sql, engine)
>>> print(results)
exception umop.v1.omop.engine.OMOPConnectionException(msg)

Bases: Exception

umop.v1.omop.engine.get_read_engine()

Module contents