Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation overhaul #529

Merged
merged 13 commits into from
Jan 21, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,8 @@ standalone/build/*
/inst/shiny/DiagnosticsExplorer/rsconnect/*
/doc/
/Meta/
/extras/
/results/
/.vscode/
.project
.cproject
11 changes: 5 additions & 6 deletions DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
Package: PatientLevelPrediction
Type: Package
Title: Developing patient level prediction using data in the OMOP Common Data
Model
Title: Developing Patient Level Prediction Models Using the Observational Medical Outcomes Partnership Common Data Model
Version: 6.3.9.9999
Date: 2024-10-10
Authors@R: c(
Expand All @@ -10,12 +9,12 @@ Authors@R: c(
person("Martijn", "Schuemie", role = c("aut")),
person("Marc", "Suchard", role = c("aut")),
person("Patrick", "Ryan", role = c("aut")),
person("Peter", "Rijnbeek", role = c("aut"))
)
Description: A user friendly way to create patient level prediction models using the OMOP common data model. Given a
person("Peter", "Rijnbeek", role = c("aut")),
person("Observational Health Data Science and Informatics", role = c("cph")))
Description: A user friendly way to create patient level prediction models using the OMOP (ObservationalMedical Outcomes Partnership) common data model. Given a
cohort of interest and an outcome of interest, the package can use data in the
OMOP Common Data Model to build a large set of features. These features can then
be assessed to fit a predictive model using a number of machine learning algorithms.
be used to fit a predictive model with a number of machine learning algorithms.
Several performance measures are implemented for model evaluation.
License: Apache License 2.0
URL: https://ohdsi.github.io/PatientLevelPrediction, https://github.com/OHDSI/PatientLevelPrediction
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ Reps JM, Schuemie MJ, Suchard MA, Ryan PB, Rijnbeek PR. [Design and implementati

The figure below illustrates the prediction problem we address. Among a population at risk, we aim to predict which patients at a defined moment in time (t = 0) will experience some outcome during a time-at-risk. Prediction is done using only information about the patients in an observation window prior to that moment in time.

![](vignettes/Figure1.webp)
![](vignettes/images/Figure1.avif)

To define a prediction problem we have to define t=0 by a Target Cohort (T), the outcome we like to predict by an outcome cohort (O), and the time-at-risk (TAR). Furthermore, we have to make design choices for the model we like to develop, and determine the observational datasets to perform internal and external validation. This conceptual framework works for all type of prediction problems, for example those presented below (T=green, O=red).

![](vignettes/problems.webp)
![](vignettes/images/problems.avif)

Features
========
Expand Down Expand Up @@ -51,11 +51,11 @@ Screenshots
<tr valign="bottom">
<td width = 50%>

<img src="https://github.com/OHDSI/PatientLevelPrediction/raw/main/vignettes/sparseCalibration.webp" alt="Calibration plot" title="Calibration plot" />
<img src="vignettes/images/sparseCalibration.avif" alt="Calibration plot" title="Calibration plot" />

</td>
<td width = 50%>
<img src="https://github.com/OHDSI/PatientLevelPrediction/raw/main/vignettes/sparseROC.webp" alt="ROC plot" title="ROC plot" />
<img src="vignettes/images/sparseROC.avif" alt="ROC plot" title="ROC plot" />

</td>
</tr><tr>
Expand Down
4 changes: 2 additions & 2 deletions _pkgdown.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
template:
bootstrap: 5
params:
bootswatch: cosmo
light-switch: true

development:
mode: auto
Expand All @@ -16,10 +18,8 @@ navbar:
left:
- home
- intro
- videos
- reference
- articles
- tutorial
- benchmarks
- predictors
- bestpractice
Expand Down
Binary file removed inst/doc/AddingCustomFeatureEngineering.pdf
Binary file not shown.
Binary file removed inst/doc/AddingCustomModels.pdf
Binary file not shown.
Binary file removed inst/doc/AddingCustomSamples.pdf
Binary file not shown.
Binary file removed inst/doc/AddingCustomSplitting.pdf
Binary file not shown.
Binary file removed inst/doc/BuildingMultiplePredictiveModels.pdf
Binary file not shown.
Binary file removed inst/doc/BuildingPredictiveModels.pdf
Binary file not shown.
Loading
Loading