Imad El Badisy
  • Background
  • Teaching
  • Software
  • Publications
  • Notes
  • Blog
  • CV

Blog

Notes and write-ups on the R packages and methods I build, mostly biostatistics, survival analysis, and machine learning for health data.

basetable: A Tutorial

An expanded tour of the package
R
packages
tutorial
Sep 5, 2026

API Design in the Era of LLMs

Why interface stability has quietly become a correctness property
R
machine-learning
essay
Aug 27, 2026

Abstraction versus Reality

On the fantasy of trading a screen for a farm
essay
Aug 24, 2026

What I Learned from the GMDS Biostatistics Competition 2026

Ensembling heterogeneous treatment effect estimators, and where the pipeline breaks when every component is evaluated separately
R
causal-inference
biostatistics
machine-learning
Aug 20, 2026

survalis is now on CRAN

A unified benchmarking, evaluation, and interpretability interface for survival machine learning in R, from first submission to release
R
survival-analysis
machine-learning
packages
Aug 18, 2026

survalis: An Interpretable Survival Machine Learning Framework in R

One fit/predict contract across 19 survival learners, with benchmarking, calibration, and model-agnostic interpretation built in
R
survival-analysis
machine-learning
packages
Mar 30, 2026

unsurv: Unsupervised Clustering of Individualized Survival Curves

PAM clustering on survival probability matrices with automatic K selection, monotonic enforcement, and plotting
R
survival-analysis
clustering
packages
Dec 1, 2025

survdnn: Deep Neural Networks for Survival Analysis in R

Cox, AFT, and CoxTime losses with a formula interface, cross-validation, and calibration, powered by torch
R
survival-analysis
deep-learning
packages
Oct 1, 2025

mimar: Compact Multiple Imputation, Assessment, and Reporting in R

Artificial amputation, chained-equations MI with ML imputers, diagnostic evaluation, and pooling, in one package
R
missing-data
packages
Aug 15, 2025

funcml: A Formula-First Framework for Machine Learning in R

One consistent API across 20+ learners, resampling, tuning, interpretation, and causal estimation
R
machine-learning
packages
Jun 1, 2025
No matching items
Back to top

© 2026 Imad El Badisy ∙ Made with Quarto