Skip to content

ipeval

0.1.2Package record

Interventional Prediction Evaluation

0packages depend
1.3Kdownloads / year
87.6%test coverage
13/13flavors OK

Overview

About
Maintained by Jasper van EgeraatCRAN page ↗GitHub ↗Website ↗Issues ↗Declared funder: Leiden University Medical Center

Provides methods to evaluate predictive performance of models that estimate risks under hypothetical intervention scenarios (interventional/causal/counterfactual predictions) with observational data subject to treatment-outcome confounding. Inverse probability of treatment weighting (IPTW) is used to construct a pseudopopulation in which all individuals receive a specified intervention, enabling assessment of agreement between predicted risks under the intervention and observed outcomes in the pseudo-population corresponding to that intervention. Supports interventions with binary or categorical treatment levels, applied at a single time point. Performance measures supported are AUC (Area Under the receiving operating characteristic Curve), Brier score, observed-expected ratio, and calibration plots. Methods implemented in this package are based on work by Keogh and Van Geloven (2024) DOI:10.1097/EDE.0000000000001713.

Changes in 0.1.2
  • fix: null model is now refitted during every bootstrap iteration.
  • fix: stop early with error if duplicate names are given to models to validate.

From NEWS.md in the release

Install

Health

CRAN checks
13OK
Slowest check: 10.1 min · r-oldrel-windows-x86_64
Status changes
  • OK13 OK2026-08-05
  • NOTE12 OK, 1 NOTE2026-08-01
  • OK7 OK2026-05-07
Advisories

none known

Documentation

In release 0.1.2
READMEYes · 1,128 wordsVignettesYes · 2 · dynamicNEWSYes · 100% structured · mentions 0.1.2Citation fileNoWebsiteYes · pkgdown
Help pages
4 (1 internal)includes a package overview page
Examples that run
100%3 run in a plain check
Exported functions with examples
100%
Documented parameters
100%
Return-value docs
100%
Help pages citing references
25%
Vignettes (2)

Downloads

1.3K
CRAN downloads in the past year
Rank #15,625 · ~4/day · ~108/mo
Daily download trend is not available in this view yet.
28830 days
78790 days
1.3K1 year
Compare downloads with other packages →
Also on41 r2u

Repository

0Stars
0Forks
0Open issues
0Open PRs
1Releases
374Commits
2Commit identities
License file reads as GPL-3.0 · 374 commits · Last activity 2026-09-13
Responsiveness
How these are sampled
PRs merged (all time)
100%
Median days to close, 50 most recently updated closed issues
17
Median days to close, 50 most recently updated closed PRs
11

Issues over time

2026-08-30 · 12026-09-09 · 0
Earlier repositories
PracticesBeta

8 development-tooling and community-health practices detected across 4 families in the upstream repository

Checks run against github.com/survival-lumc/ipeval on 2026-10-22.

Continuous integration (2)
GitHub ActionsR CMD check workflow

The R CMD check workflow runs on Linux, macOS and Windows, and on R-devel

Docs source (4)
README.Rmdpkgdown

GitHub Pages site last deployed 2026-09-13 · The repository has a site deploy workflow

pkgdown site last built 2026-09-13

CRAN release process (1)
cran-comments.md
Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v4 (2026-10-20)

Dependencies

Declared dependencies
9 external dependencies (excludes base and recommended)

Installing ipeval adds 32 packages (12 with compiled code, 26 MB of source tarballs). Heaviest: ggplot2 6.0 MB, data.table 5.7 MB, Rcpp 1.8 MB.

Depends (1)
R >= 3.5
Imports (4)
statssurvivalprodlimnnet
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

People & History

People (4)
Author, Maintainer since 0.1.0 (2026)
Author, Copyright holder
Author, Copyright holder
Releases (3)

Pick two releases to compare their code metrics.

Package metadata

First published
2026-05-06
Total releases
3 / 1 yrs
License
GPL (>= 3) OSI
Minimum R
≥ 3.5
Download size
152 KB

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("ipeval")
van Egeraat, J., Leiden University Medical Center, Keogh, R., & van Geloven, N. (2026). ipeval: Interventional Prediction Evaluation (Version 0.1.2) [Computer software]. https://doi.org/10.32614/CRAN.package.ipeval

This package has no citation file, so citation() returns this entry built from DESCRIPTION.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for ipeval version 0.1.2 [Data set]. HJJB, LLC. Data release v2026-10-23. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-23, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy