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>.
| Version: | 2.4.1 |
| Depends: | R (≥ 4.4.0) |
| Imports: | survival, ggplot2 (≥ 3.5.0), functionals, nnls, rpart, rsample, aftgee, aorsf, pec, party, ranger, unsurv, randomForestSRC, xgboost, fastgbm (≥ 0.7.0), densemlp, rpsurv, nbsurv, tvrmst, CoxBoost, BART, flexsurv, glmnet, mboost, timereg, partykit, gower, pracma, basetable (≥ 1.4.5), glue, cli, rlang, stats, utils |
| Suggests: | testthat (≥ 3.0.0), knitr, rmarkdown, roxygen2, covr, timeROC, patchwork, cluster |
| Published: | 2026-11-14 |
| DOI: | 10.32614/CRAN.package.survalis |
| Author: | Imad El Badisy [aut, cre] |
| Maintainer: | Imad El Badisy <elbadisyimad at gmail.com> |
| BugReports: | https://github.com/ielbadisy/survalis/issues |
| License: | MIT + file LICENSE |
| URL: | https://elbadisyimad.com/survalis/, https://github.com/ielbadisy/survalis, https://CRAN.R-project.org/package=survalis |
| NeedsCompilation: | no |
| Citation: | survalis citation info |
| Materials: | README, NEWS |
| CRAN checks: | survalis results |
| Reference manual: | survalis.html , survalis.pdf |
| Vignettes: |
Standardised treatment contrasts with estimate() (source, R code) Moving from survalis 1.x to the seven verbs (source, R code) |
| Package source: | survalis_2.4.1.tar.gz |
| Windows binaries: | r-devel: survalis_1.0.0.zip, r-release: survalis_1.0.0.zip, r-oldrel: survalis_1.0.0.zip |
| macOS binaries: | r-release (arm64): survalis_1.0.0.tgz, r-oldrel (arm64): survalis_1.0.0.tgz, r-release (x86_64): survalis_1.0.0.tgz, r-oldrel (x86_64): survalis_1.0.0.tgz |
| Old sources: | survalis archive |
Please use the canonical form https://CRAN.R-project.org/package=survalis to link to this page.