Skip to content

pverma12394/omop_cdm_mimic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Source Data Mapping Approach to CDMV5.4

Source Data

MIMIC-IV was used as the source dataset for this demonstration. The dataset is originally available on Physionet and requires credentials to access the data.

High level concept mapping using OMOP-CDM

Mappings

person

visit_occurrence

visit_detail

condition_occurrence

death

care_site

source_appendix

dose_era

drug_era

drug_exposure

measurement

Installing WhiteRabbit and RabbitInAHat

Follow the instructions mention on OHDSI WhiteRabbit Github Page.

How to run ETL scripts

A typical ETL script generated by RabbitInAHat will contain an INSERT and SELECT statement bundled into a single query.

What does that mean for a non-database expert?

It means that the query will insert into the target database schema based on the transformations performed on the source schema in the select statement. It happens when the source and target schema are defined in a common database server.

What if the source schema is stored in a remote server?

If the source schema is stored at a remote server, you can gain access to the remote database server by allowing the source admin to provide the user with access priveleges, OR
Fetch the raw database from the remote server and deploy in your target database server. (Not ideal)

Which database server should be used for deployment?

For deployment, any relational database can be used such as MySQL, Postgres etc.

Are there other ways to build ETL pipelines instead of creating SQL scripts?

Yes, there can be several ways to build an ETL pipeline. Broadly one can,

  1. Utilise the ETL specifications which contain the mappings to create ETL pipelines using any programming language.
  2. Store the data in a NoSQL database if needed. This depends on the downstream applications requirements.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages