mkt.databases.plot.plot_metrics_boxplot

mkt.databases.plot.plot_metrics_boxplot(df: DataFrame, output_path: str, cfg: MetricsBoxplotConfig | None = None, rc: MatplotlibRCConfig | None = None, color_cfg: ColKinaseColorConfig | None = None) None[source]

Create a boxplot with jitter showing MSE values by col_kinase and source.

Parameters:

dfpd.DataFrame

DataFrame with columns: col_kinase, source, fold, avg_stable_epoch, mse.

output_pathstr

Path to save the SVG file.

cfgMetricsBoxplotConfig | None

Plot aesthetics config; uses defaults when None.

rcMatplotlibRCConfig | None

Matplotlib rcParams config; uses defaults when None.

color_cfgColKinaseColorConfig | None

Col kinase color config; uses defaults when None.