PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Survival Analysis Python Packages

Python packages with the GitHub topic survival-analysis. Sorted by relevance, with stars and monthly downloads.
CamDavidsonPilon
lifelines

Survival analysis in Python

2.1M 3K 573
MatthewReid854
reliability

Reliability engineering toolkit for Python - https://reliability.readthedocs.io/en/latest/

992K 425 87
sebp
scikit-survival

Survival analysis built on top of scikit-learn

288K 1K 228
sktime
skpro

A unified framework for tabular probabilistic regression, time-to-event prediction, and probability distributions in python

79K 327 192
havakv
pycox

Survival analysis with PyTorch

22K 989 204
derrynknife
surpyval

A Python package for survival analysis. The most flexible survival analysis package available. SurPyval can work with arbitrary combinations of observed, censored, and truncated data. SurPyval can also fit distributions with 'offsets' with ease, for example the three parameter Weibull distribution.

18K 52 6
loft-br
xgbse

Improving XGBoost survival analysis with embeddings and debiased estimators

16K 342 56
Novartis
torchsurv

Deep survival analysis made easy

8K 209 16
shi-ang
survivaleval

The most comprehensive Python package for evaluating survival analysis models.

3K 52 7
tvtoglu
predictr

Weibull Analysis Tools

2K 28 7
biolab
orange3-survival-analysis

🍊 :heavy_plus_sign: Survival Analysis add-on for Orange3 data mining suite.

1K 3 3
jeyabbalas
pyicare

A Python distribution of iCARE, a tool for individualized Coherent Absolute Risk Estimation.

1K 3 1
sunnyadn
comprisk

Scalable, scikit-learn-compatible competing-risks survival analysis in pure Python — CR random survival forest, Fine-Gray, cause-specific Cox, Aalen-Johansen CIF, Gray's test, and exact TreeSHAP. 10–22× faster than randomForestSRC on real EHR and 16.6–544× vs scikit-survival (n=5k→50k); scales to n=10⁶ in ~1 min.

1K 5 0
gecos-lab
fracability

Analyse fracture networks for digitalized rock outcrops.

929 14 3
thecml
survival-datasets

Common datasets in survival analysis.

855 6 2
Mamba413
bess

Best Subset Selection algorithm for Regression, Classification, Count, Survival analysis

759 17 2
MI2DataLab
survshap

SurvSHAP(t): Time-dependent explanations of machine learning survival models

641 100 16
erdogant
kaplanmeier

Create survival curves using kaplanmeier, the log-rank test and making plots.

541 37 11
julianspaeth
random-survival-forest

A Random Survival Forest implementation for python inspired by Ishwaran et al. - Easily understandable, adaptable and extendable.

533 65 9
IDA-HumanCapital
fife

Finite-Interval Forecasting Engine: Machine learning models for discrete-time survival analysis and multivariate time series forecasting

487 23 5
loft-br
schneiderkamplab-xgbse

Improving XGBoost survival analysis with embeddings and debiased estimators

478 342 56
sunnyadn
crforest

DEPRECATED — renamed to 'comprisk' in 0.3.1. Install `pip install comprisk`.

463 5 0
burning-cost
insurance-survival

Survival analysis for UK insurance pricing: cure models, competing risks, recurrent events, CLV, lapse tables, coherent cause-specific mortality, proper scoring rules. Extends lifelines with insurance-specific gaps.

460 0 0
artemmavrin
survive

Survival analysis in Python

365 4 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery