neuro_morpho.reports.report

Reports used for summarizing the results of the analysis.

Attributes

ERR_NOT_IMPLEMENTED

ERR_COLS_DONT_MATCH

ERR_MISSING_FNAME_COL

MODEL_OUT_DIR

LABEL_DIR

REPORT_DIR

report_fn

NOISE_LEVEL_PAT

Functions

transform_filename_to_group(→ str)

noboxplot_summary(→ None)

Generate a summary of the results using a noboxplot-esque plot.

distribution_comparison(→ None)

Generate a comparison of the results considered as a random distribution.

Module Contents

neuro_morpho.reports.report.ERR_NOT_IMPLEMENTED = 'The {name} method is not implemented'
neuro_morpho.reports.report.ERR_COLS_DONT_MATCH = 'The columns in the model and label dataframes do not match.'
neuro_morpho.reports.report.ERR_MISSING_FNAME_COL = 'The label data does not have a filename column.'
neuro_morpho.reports.report.MODEL_OUT_DIR
neuro_morpho.reports.report.LABEL_DIR
neuro_morpho.reports.report.REPORT_DIR
neuro_morpho.reports.report.report_fn
neuro_morpho.reports.report.NOISE_LEVEL_PAT
neuro_morpho.reports.report.transform_filename_to_group(filename: str) str[source]
neuro_morpho.reports.report.noboxplot_summary(model_out_dir: MODEL_OUT_DIR, label_dir: LABEL_DIR, report_dir: REPORT_DIR) None[source]

Generate a summary of the results using a noboxplot-esque plot.

neuro_morpho.reports.report.distribution_comparison(model_output_dir: MODEL_OUT_DIR, label_dir: LABEL_DIR, report_dir: REPORT_DIR) None[source]

Generate a comparison of the results considered as a random distribution.