RiverStyx
RiverStyx is a playground for exploring the OHDSI HADES packages.
Launch interactive tutorials or view outputs directly on this website using the sidebar links or the tutorial links below.
If you need to quickly query synthetic data, check out Eirene.
Usage
You can view the output of the tutorials on this web page, but if you want an interactive playground, you have two options: RStudio and Binder.
RStudio
The best way to run this app is by using RStudio. This approach ensures full functionality, including Shiny apps, which may not perform well in Binder, your other option.
Prerequisites
- RStudio
- Java
- Git
- Python (only for certain R packages, such as PatientLevelPrediction)
- Various R packages (depending on the tutorial)
After satisfying the prerequisites, just clone the repository and open in RStudio as a Quarto project, and open the Quarto document of the tutorial you are interested in.
git clone https://github.com/mccullen/riverstyx.git
Binder
You can also run the app in a Binder environment. However, note that Binder may not handle RShiny apps well.
Please note that these environments may take some time to load and could fail. If it fails, try refreshing. Once launched, navigate to the ‘riverstyx’ directory and open the Quarto document you are interested in.
Tutorials
Cohorts
- Defining Cohorts in SQL and R
Use SQL and R to create a cohort for acute myocardial infarction - Getting Cohorts using WebAPI
Use the WebAPI to get the acute myocardial infraction cohort definition and create a cohort - Phenotype Library and Cohort Diagnostics
Use the phenotype library to extract the GiBleed cohort definition and view diagnostics.
Use Cases
Direct links to non-interactive outputs of the Quarto tutorials within the environment for easy and quick access.
- Characterization
Use the acute myocardial infraction cohort to do some characterizations using the FeatureExtraction package - Population Estimation
What is the risk of gastrointentional (GI) bleed in new users of celecoxib compared to new users of diclofenac? - Patient Level Prediction
In patients that started using NSAIDs for the first time, predict who will develop a gastrointestinal (GI) bleed in the next year.