Skip to main content

An ETL to convert OMOP data to the MEDS format.

Project description

MEDS OMOP ETL with MEDS-Transforms

PyPI - Version codecov tests code-quality python license PRs contributors DOI

An ETL pipeline for transforming OMOP datasets into the MEDS format using the MEDS-Transforms library. Thanks to the developers of the first OMOP MEDS ETL, from which we took inspiration, which can be found here: https://github.com/Medical-Event-Data-Standard/meds_etl. We currently support OMOP 5.3 and 5.4 datasets.

pip install OMOP_MEDS
OMOP_MEDS root_output_dir=$ROOT_OUTPUT_DIR

To try with the MIMIC-IV OMOP demo dataset, you can run:

OMOP_MEDS root_output_dir=/path/to/your/output do_download=True ++do_demo=True

Example config for an OMOP dataset:

dataset_name: MIMIC_IV_OMOP
raw_dataset_version: 1.0
omop_version: 5.3

urls:
  dataset:
    - https://physionet.org/content/mimic-iv-demo-omop/0.9/
    - url: EXAMPLE_CONTROLLED_URL
      username: ${oc.env:DATASET_DOWNLOAD_USERNAME}
      password: ${oc.env:DATASET_DOWNLOAD_PASSWORD}
  demo:
    - https://physionet.org/content/mimic-iv-demo-omop/0.9/
  common:
    - EXAMPLE_SHARED_URL # Often used for shared metadata files

Citation

If you use this dataset, please use the citation link in Github.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

omop_meds-0.0.7.tar.gz (868.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

omop_meds-0.0.7-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

Details for the file omop_meds-0.0.7.tar.gz.

File metadata

  • Download URL: omop_meds-0.0.7.tar.gz
  • Upload date:
  • Size: 868.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for omop_meds-0.0.7.tar.gz
Algorithm Hash digest
SHA256 f2d9f98d3382bcc649243f78dcd6f26ee280385cc92a7de7c1ae3420dbc3dd78
MD5 b0b7b1162f1cc8ed3bca4e41608d8907
BLAKE2b-256 ef1c0c172222800d1d45087df6b786327c6b4e57c0f3ae531f8162ffc6ffb20e

See more details on using hashes here.

Provenance

The following attestation bundles were made for omop_meds-0.0.7.tar.gz:

Publisher: python-build.yaml on rvandewater/OMOP_MEDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file omop_meds-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: omop_meds-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 22.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for omop_meds-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 8c32db0a66a3e0e87d8121d67d36a96f129d82b4ddc50b929b15b94f875fb3be
MD5 fc5b7a1e758d1d0c5bdde38de1f66f68
BLAKE2b-256 65281b67f70f9e69ff0e00ed38cbe0e05b69e0a1891d9b56e1d2488a113baab4

See more details on using hashes here.

Provenance

The following attestation bundles were made for omop_meds-0.0.7-py3-none-any.whl:

Publisher: python-build.yaml on rvandewater/OMOP_MEDS

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page