logml.report.controllers.greedy_split

Classes

GreedySplitViewController(cfg, global_params)

Implements data handling and plotting API for Analysis results.

class logml.report.controllers.greedy_split.GreedySplitViewController(cfg: GlobalConfig, global_params: dict)

Bases: object

Implements data handling and plotting API for Analysis results.

make_summary_df()

Generate dataframe with analysis summary

display_summary_df()

Display analysis summary.

static plot_km(kmf1, kmf2, pvalue, ax=None, figsize=(10, 8), title=None)

Kaplan Meier plot for two conditions

plot_km_charts(per_row=3, figsize=None, rowh=8, colw=6)

Plot several KM charts in the same figure.

display_split_details()

Display detailed output of per strata runs.

describe_analysis()

Render parameters of the analysis.