Skip to content

0.15.0 🌈

Latest

Choose a tag to compare

@eroell eroell released this 09 Jul 11:55
b65fef0

πŸš€ Features

  • Add 3D support for ep.pp.miss_forest_impute() (#1052) @sueoglu
  • Add 3D support for ep.pp.mice_forest_impute() (#1055) @sueoglu
  • Add stratified Table One for baseline comparisons (#1066) @Zethson
  • Add CONSORT-style branching for CohortTracker (#1077) @Zethson
  • Add 3D & lazy Dask array support for ep.pp.encode() (#1078) @Zethson
  • Add in-house causal inference module β€” ep.tl.iptw(), ep.tl.g_computation(), ep.tl.aipw(), ep.tl.propensity_score_matching(), meta-learners (ep.tl.t_learner() / ep.tl.s_learner() / ep.tl.x_learner()), and ep.tl.covariate_balance() β€” replacing the dowhy dependency (#1076) @Zethson

πŸ› Bug Fixes

  • Sparse array support for _warn_imputation_threshold (#1060) @sueoglu

🧰 Maintenance

  • Adjust to ehrdata 0.3.0 release, adding anndata 0.13.0 support (#1084) @eroell
  • Make ehrdata compatible with anndata>=0.12.13 (#1065) @eroell
  • Efficient, dependency-free implementation of the MCAR test (#1056) @agerardy
  • Replace EhrapyConfig with scverse-misc Settings (#1070) @Zethson
  • Address pandas FutureWarning (#1063) @agerardy
  • Remove unused imports, debug prints, and stale TODOs (#1075) @Zethson
  • Fix invalid rst roles in installation.md leiden section (#1073) @Zethson
  • Improve fate tutorial robustness (#1081) @eroell
  • Cache CI datasets and harden against flaky downloads (#1080) @sueoglu
  • Mirror scanpy's image-comparison tolerances to fix CPU plotting test failures (#1083) @sueoglu
  • Unpin numpy in run_notebooks workflow (#1085) @eroell

πŸ’₯ Breaking changes

Full Changelog: v0.14.0...v0.15.0