Package: survkit 0.1.0
survkit: A Unified, Extensible Toolkit for Time-to-Event Analysis
One clean interface over the established survival stack (parametric accelerated-failure-time models, Cox proportional hazards, competing risks, recurrent events, frailty, flexible splines and a non-parametric Kaplan-Meier baseline), driven by an extensible method registry so new estimators slot in without an API change. Fits return a single typed object with consistent prediction, summary and tidying methods. On top of the fits sit the value layer: cross-method triangulation that reads disagreement as a misspecification signal, restricted mean survival time and cumulative incidence, inverse-probability-of-censoring-weighted predictive scoring, a small-sample power gate that abstains when events are too few to identify the model, a registry conformance contract, and an optional emitter to an ensemble-manifest contract for composition with a wider analytics stack.
Authors:
survkit_0.1.0.tar.gz
survkit_0.1.0.zip(r-4.7-any)survkit_0.1.0.zip(r-4.6-any)survkit_0.1.0.zip(r-4.5-any)
survkit_0.1.0.tgz(r-4.6-any)survkit_0.1.0.tgz(r-4.5-any)
survkit_0.1.0.tar.gz(r-4.7-any)survkit_0.1.0.tar.gz(r-4.6-any)
survkit_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
survkit/json (API)
| # Install 'survkit' in R: |
| install.packages('survkit', repos = c('https://max578.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/max578/survkit/issues
Last updated from:19e94eff87 (on main). Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 134 | ||
| source / vignettes | OK | 191 | ||
| linux-release | OK | 147 | ||
| macos-release | OK | 117 | ||
| macos-oldrel | OK | 106 | ||
| windows-devel | OK | 84 | ||
| windows-release | OK | 87 | ||
| windows-oldrel | OK | 93 | ||
| wasm-release | OK | 114 |
Exports:as_survkit_manifestis_survkit_refusalsurvkitsurvkit_contractsurvkit_cumincsurvkit_curvesurvkit_fitsurvkit_manifestsurvkit_methodssurvkit_powersurvkit_refusalsurvkit_registersurvkit_rmstsurvkit_scoresurvkit_tidysurvkit_triangulatesurvkit_validate_method
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Emit an ensemble manifest from a fitted model | as_survkit_manifest |
| Is an object a survkit power-gate refusal? | is_survkit_refusal |
| Predict from the raw backend fit | predict.survkit_fit |
| Fit a time-to-event model | survkit |
| Describe the registry conformance contract | survkit_contract |
| Compute cumulative incidence for competing risks | survkit_cuminc |
| Predict survival curves for a fit | survkit_curve |
| Represent a fitted survival model | survkit_fit |
| Represent an ensemble-manifest emission | survkit_manifest |
| List the registered methods | survkit_methods |
| Assess a fit's small-sample power (events per variable) | survkit_power |
| A classed refusal from the small-sample power gate | survkit_refusal |
| Register a survival method | survkit_register |
| Compute the restricted mean survival time | survkit_rmst |
| Score a fit's predictions | survkit_score |
| Tidy a fitted model into a coefficient table | survkit_tidy |
| Triangulate a survival question across methods | survkit_triangulate |
| Validate a registered method against the contract | survkit_validate_method |