The mediationverse Ecosystem

What the ecosystem is

The mediationverse builds outward from a shared foundation — medfit (S7 data classes, model extraction, fitting, and bootstrap inference) — that the analysis packages build on. The mediationverse meta-package ties them together with selective loading: only medfit loads by default, and library(mediationverse) makes the others available without forcing every dependency into memory.

Packages

Package Role Purpose Website CRAN
mediationverse Umbrella Meta-package, selective loading site Not yet
medfit Foundation S7 data classes, model extraction (lm/glm/lavaan), fitting, bootstrap site ✅
probmed Application P_med probabilistic effect size site Not yet
RMediation Application Confidence intervals (DOP, MBCO, Monte Carlo) site ✅
medrobust Application Sensitivity analysis for unmeasured confounding site Not yet
medsim Support Simulation infrastructure for data-generating scenarios site Not yet
missingmed Application Mediation analysis with multiple imputation and IPW for missing data site Not yet

Live status

Per-package CI/coverage/CRAN badges are maintained as a dashboard, not duplicated here (badge walls drift fast when hand-copied into prose):

Roadmap & planning

Direction, phases, and active cross-package tasks live in the mediation-planning hub and the Development Roadmap article — not duplicated here.

Get involved