sparsesurv
sparsesurv [1] is a toolbox for high-dimensional survival analysis. Currently, the package is focused exclusively on knowledge distillation for sparse survival analysis, sometimes also called preconditoning [2, 3]. In the future, we plan to also extend sparsesurv to other techniques useful for (high-dimensional) survival analysis that are not commonly available in Python.
Installation
The easiest way to install sparsesurv is currently via PyPi:
pip install sparsesurv
If you want to install directly from Github, you can also install by cloning the repo, or directly piping the repo to pip:
git clone https://github.com/BoevaLab/sparsesurv/
cd sparsesurv
pip install .
pip install git+https://github.com/BoevaLab/sparsesurv.git
If there is sufficient interest, we may also provide a conda package in the future.
Bug reports and feature requests
If you have a bug report to make or a feature request for something you would like included in sparsesurv in the future, please open a Github issue.
General questions
If you have general questions, meaning you are unsure about the usage of sparsesurv, or have other questions about the package that do not seem like a bug or feature request, please use Github discussions.
Documentation and user guides
Documentation and user guides are available on Github pages.
Contributing
We always welcome new contributors to sparsesurv. If you're interested in contributing, get in touch with us (see Contact) or have a look at the open issues.
Contact
Citation
If you use any or part of this package, please cite our work. [TODO - add bibtext]
References
[1] David Wissel, Nikita Janakarajan, Daniel Rowson, Julius Schulte, Xintian Yuan, Valentina Boeva. "sparsesurv: Sparse survival models via knowledge distillation." (2023, under review).
[2] Paul, Debashis, et al. "“Preconditioning” for feature selection and regression in high-dimensional problems." (2008): 1595-1618.
[3] Pavone, Federico, et al. "Using reference models in variable selection." Computational Statistics 38.1 (2023): 349-371.
Metadata
Release files for sparsesurv 0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sparsesurv-0.1.tar.gz | 30.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sparsesurv-0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 62.2 kB
Release files / sparsesurv-0.1.tar.gz
| Download URL | sparsesurv-0.1.tar.gz |
|---|---|
| Size | 30.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
70c5f1e1b55eb5cc5aa0c57d6cc14a7ca26a03e276964e4406a5955cc36f66a3
|
|
BLAKE2b-256 checksum How to use checksums |
8845e2eaf40b78e0006f0cca22dc6d4c36f73cad85a1e70166b3222e708fda82
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / sparsesurv-0.1-py3-none-any.whl
| Download URL | sparsesurv-0.1-py3-none-any.whl |
|---|---|
| Size | 32.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0c7b682a7011afca86896aeb572d66295d90b64d941ec04667c8d695dfb9d8df
|
|
BLAKE2b-256 checksum How to use checksums |
1b2c4ad8976f03111356c2fdf7b2c22976d8e2d1d64581be9c01329eab70b020
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|