survalis: Interpretable Survival Machine Learning Framework

A modular toolkit for interpretable survival machine learning with a unified interface for fitting, prediction, evaluation, and interpretation. It includes semiparametric, parametric, tree-based, ensemble, boosting, kernel, and deep-learning survival learners, together with benchmarking, scoring, calibration, and model-agnostic interpretation utilities. Representative methodological anchors include Cox (1972) <doi:10.1111/j.2517-6161.1972.tb00899.x>, Royston and Parmar (2002) <doi:10.1002/sim.1203>, Ishwaran et al. (2008) <doi:10.1214/08-AOAS169>, Jaeger et al. (2019) <doi:10.1214/19-AOAS1261>, Harrell et al. (1982) <doi:10.1001/jama.1982.03320430047030>, Graf et al. (1999) <doi:10.1002/(SICI)1097-0258(19990915/30)18:17/18%3C2529::AID-SIM274%3E3.0.CO;2-5>, Friedman (2001) <doi:10.1214/aos/1013203451>, Apley and Zhu (2020) <doi:10.1111/rssb.12377>, and other related methods for survival modeling, prediction, and interpretation. Clustering of individualized survival curves is described in El Badisy (2026) <doi:10.1093/bioadv/vbag218>.

Package details

AuthorImad El Badisy [aut, cre]
MaintainerImad El Badisy <elbadisyimad@gmail.com>
LicenseMIT + file LICENSE
Version2.4.1
URL https://elbadisyimad.com/survalis/  https://github.com/ielbadisy/survalis  https://CRAN.R-project.org/package=survalis 
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("survalis")

Try the survalis package in your browser

Any scripts or data that you put into this service are public.

survalis documentation built on Nov. 14, 2026, 5:10 p.m.