logml.survival_analysis.handlers.optimal_cut_off
Classes
|
High-level utility for working with OPArtifacts: - create OC artifacts based on a given meta container - collect cut-off across result OC artifacts |
- class logml.survival_analysis.handlers.optimal_cut_off.OCArtifactsHander(sa_setup: SurvivalAnalysisSetup, global_params: dict, output_structure: logml.survival_analysis.BaseSAMethodsOutputStructure, logger=None)
Bases:
object
High-level utility for working with OPArtifacts: - create OC artifacts based on a given meta container - collect cut-off across result OC artifacts
- LABEL = 'optimal_cut_off'
- create_artifacts(survival_dataset: logml.data.datasets.survival_dataset.SurvivalDataset)
Create OC artifacts based on a given dataset.
- extract_cut_offs()
Extracts best cut-offs found during optimal cut-off analysis. Extracts p-values (fdr) that correspond to best cut-offs found during optimal cut-off analysis.
- get_best_cut_offs() Dict[str, float]
Returns the best cut-offs.
- get_best_p_values_fdr() Dict[str, float]
Returns p-values (fdr) that correspond to the best cut-offs.
- dump_artifacts()
Saves OC plots and summary.