Skip to content

medsim 0.2.0

Choose a tag to compare

@Data-Wise Data-Wise released this 11 Jun 20:41
· 105 commits to main since this release
23df9f3

Minor release — missing-data mediation simulation.

New features

DGM generators

  • medsim_rnonnormal() — target skew/kurtosis via the Fleishman power method
  • medsim_amputate() — MCAR / MAR / MNAR amputation (rate-calibrated)
  • medsim_scenario_missing() / medsim_scenario_missing_grid() — missing-data mediation scenarios

Estimator adapters

  • medsim_method_mbco_mi() — validated D4-stacked MBCO (mice MI + D4 pooling + union-null LRT), reproducing mitml::testModels(method="D4") exactly; degrades to a complete-case MBCO chi-square test
  • medsim_method_mc_ci(), medsim_method_ipw(), medsim_summarize_branch_switch()

Fixes / housekeeping

  • getting-started.qmd vignette: added compute_truth example
  • Dependencies: dropped unused missingmed/rmediation; estimators use mice + RMediation (+ mitml for the D4 validation)
  • README: missing-data section + r-universe install command

Verified: R-CMD-check on macOS/Windows/Ubuntu (release + oldrel-1), pkgdown, test-coverage all green; R CMD check 0/0/0; tests 611/0/1.

Install: install.packages("medsim", repos = c("https://data-wise.r-universe.dev", "https://cloud.r-project.org"))