Discrete time survival analysis with competing risks
Project description
Discrete Time Survival Analysis
A Python package for discrete-time survival data analysis with competing risks.
Tomer Meir, Rom Gutman, Malka Gorfine 2022
Installation
pip install pydts
Quick Start
from pydts.fitters import TwoStagesFitter
from pydts.examples_utils.generate_simulations_data import generate_quick_start_df
patients_df = generate_quick_start_df(n_patients=10000, n_cov=5, d_times=14, j_events=2, pid_col='pid', seed=0)
fitter = TwoStagesFitter()
fitter.fit(df=patients_df.drop(['C', 'T'], axis=1))
fitter.print_summary()
Examples
Citation
If you found PyDTS useful, please cite:
@article{Meir_PyDTS_2022,
author = {Meir, Tomer and Gutman, Rom, and Gorfine, Malka},
doi = {arXiv:2204.05731 [stat.ML]},
title = {{PyDTS: A Python Package for Discrete Time Survival Analysis with Competing Risks}},
url = {https://arxiv.org/abs/2204.05731},
year = {2022}
}
and please consider starring the project on GitHub
How to Contribute
- Open Github issues to suggest new features or to report bugs\errors
- Contact Tomer or Rom if you want to add a usage example to the documentation
- If you want to become a developer (thank you, we appreciate it!) - please contact Tomer or Rom for developers' on-boarding
Tomer Meir: tomer1812@gmail.com, Rom Gutman: rom.gutman1@gmail.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pydts-0.5.9.tar.gz
(1.4 MB
view hashes)
Built Distribution
pydts-0.5.9-py3-none-any.whl
(1.4 MB
view hashes)