This is a wrapper for some elementary life table analysis functions from the Lifelines package - see https://lifelines.readthedocs.io/en/latest for the full story
Given a Galaxy tabular dataset with suitable indicators for time and status at observation, this tool can perform some simple life-table analyses and produce some useful plots. Kaplan-Meier is the default. Cox Proportional Hazards model will be tested if covariates to include are provided.
Kaplan-Meier survival analysis - see https://lifelines.readthedocs.io/en/latest/Survival%20analysis%20with%20lifelines.html
This is always performed and a survival curve is plotted.
If there is an optional "group" column, the plot will show each group separately. If there are exactly two groups, a log-rank test for difference is performed and reported
The Cox Proportional Hazards model can be tested, if a comma separated list of covariate column names is supplied on the tool form.
These are used in as covariates.
Although not usually a real problem, some diagnostics and advice about the assumption of proportional hazards are are also provided as outputs - see https://lifelines.readthedocs.io/en/latest/Survival%20Regression.html
A big shout out to the lifelines authors - no R code needed - nice job, thanks!