Package: ipeval Type: Package Title: Interventional Prediction Evaluation Version: 0.1.0.9000 Authors@R: c( person( "Jasper", "van Egeraat", email = "j.w.a.van_egeraat@lumc.nl", role = c("aut", "cre") ), person( "Nan", "van Geloven", role = c("aut", "cph") ), person( "Ruth", "Keogh", role = c("aut", "cph") ), person( "Leiden University Medical Center", role = "fnd" ) ) Description: 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 either at a single time point or as longitudinal treatment strategies with sequential treatment decisions. 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) . License: GPL (>= 3) Encoding: UTF-8 Imports: stats, survival, prodlim, nnet Depends: R (>= 3.5) URL: https://jvelumc.github.io/ipeval/, https://github.com/jvelumc/ipeval BugReports: https://github.com/jvelumc/ipeval/issues Suggests: knitr, rmarkdown, testthat (>= 3.0.0), ipw, riskRegression, dplyr, tidyr, vdiffr Config/testthat/edition: 3 VignetteBuilder: knitr Config/roxygen2/version: 8.0.0 RoxygenNote: 7.3.3 Repository: https://jvelumc.r-universe.dev Date/Publication: 2026-06-15 11:33:33 UTC RemoteUrl: https://github.com/jvelumc/ipeval RemoteRef: HEAD RemoteSha: ed52124b8b19e2f6a5da991d4fab969e9d05fbd3 NeedsCompilation: no Packaged: 2026-06-17 11:45:32 UTC; root Author: Jasper van Egeraat [aut, cre], Nan van Geloven [aut, cph], Ruth Keogh [aut, cph], Leiden University Medical Center [fnd] Maintainer: Jasper van Egeraat