logml.survival_analysis.extractors.kaplan_meier

Classes

KaplanMeierSAExtractor(cfg, sa_setup, ...[, ...])

Builds KM plots and runs logRank analysis.

class logml.survival_analysis.extractors.kaplan_meier.KaplanMeierSAParams

Bases: pydantic.main.BaseModel

Defines hyperparams for kaplan-meier method.

Show JSON schema
{
   "title": "KaplanMeierSAParams",
   "description": "Defines hyperparams for kaplan-meier method.",
   "type": "object",
   "properties": {
      "n_plots_to_show": {
         "title": "N Plots To Show",
         "description": "Defines the number of Kaplan-Meier plots that will be shown in BaselineKit report.",
         "default": 10,
         "type": "integer"
      }
   }
}

Fields
field n_plots_to_show: int = 10

Defines the number of Kaplan-Meier plots that will be shown in BaselineKit report.

class logml.survival_analysis.extractors.kaplan_meier.KaplanMeierSAExtractor(cfg: GlobalConfig, sa_setup: SurvivalAnalysisSetup, global_params: dict, logger=None)

Bases: logml.survival_analysis.extractors.base.BaseSAExtractor

Builds KM plots and runs logRank analysis.

LABEL = 'kaplan_meier'
CONFIG_CLASS

alias of logml.survival_analysis.extractors.kaplan_meier.KaplanMeierSAParams

run()

Builds KM plots and runs logRank analysis.