logml.survival_analysis
Classes
|
Defines output structure for SA methods. |
|
Defines output structure for Cox SA method. |
|
Provides registry functionality for Survival Analysis methods output structures. |
|
Defines output structure for Kaplan-Meier SA method. |
|
Defines output structure for Optimal Cut Off SA method. |
|
Defines output structure for 'survival-analysis' endpoint. |
- class logml.survival_analysis.SurvivalAnalysisOutputStructure(*args, **kwargs)
Bases:
logml.common.OutputStructure
Defines output structure for ‘survival-analysis’ endpoint.
- SURVIVAL_ANALYSIS: str = 'survival_analysis'
- class logml.survival_analysis.BaseSAMethodsOutputStructure(*args, **kwargs)
Bases:
logml.survival_analysis.SurvivalAnalysisOutputStructure
Defines output structure for SA methods.
- METHOD_ALIAS = None
- INTERMEDIATE_ARTIFACTS = 'intermediate_artifacts'
- SUMMARY_FOLDER = 'summary'
- class logml.survival_analysis.EligibleSAMethodsOutputStructures(*args, **kwargs)
Bases:
logml.common.BaseEligibleRegistrator
Provides registry functionality for Survival Analysis methods output structures.
- LABEL_ATTRIBUTE = 'METHOD_ALIAS'
- mapping: Dict[str, Type]
- class logml.survival_analysis.KaplanMeierSAOutputStructure(*args, **kwargs)
Bases:
logml.survival_analysis.BaseSAMethodsOutputStructure
Defines output structure for Kaplan-Meier SA method.
- METHOD_ALIAS = 'kaplan_meier'
- LOG_RANK_TESTS_SUMMARY = 'logrank_tests_summary.csv'
- artifacts_exist() bool
Checks whether KM artifacts exist.
- class logml.survival_analysis.OptimalCutOffSAOutputStructure(*args, **kwargs)
Bases:
logml.survival_analysis.BaseSAMethodsOutputStructure
Defines output structure for Optimal Cut Off SA method.
- METHOD_ALIAS = 'optimal_cut_off'
- LOG_RANK_TESTS_SUMMARY = 'logrank_tests_summary.csv'
- OPTIMAL_CUT_OFF_SUMMARY = 'optimal_cut_off_summary.csv'
- artifacts_exist() bool
Checks whether OC artifacts exist.
- class logml.survival_analysis.CoxSAOutputStructure(*args, **kwargs)
Bases:
logml.survival_analysis.BaseSAMethodsOutputStructure
Defines output structure for Cox SA method.
- METHOD_ALIAS = 'cox'
- INITIAL_COX_MODEL = 'initial_cox_model.pickle'
- FINAL_COX_MODEL = 'final_cox_model.pickle'
- HISTORY_LOG = 'history.csv'
- artifacts_exist() bool
Checks whether Cox artifacts exist.
Modules
Survival Optimal Cutoff module - Searches for a feature's split which maximizes survival. |
|