mkt.databases.plot.plot_ridgeline

mkt.databases.plot.plot_ridgeline(df: DataFrame, output_path: str, cfg: RidgelinePlotConfig | None = None, rc: MatplotlibRCConfig | None = None, family_cfg: FamilyColorConfig | None = None) None[source]

Create a ridgeline plot showing distribution of fraction_construct by family.

Parameters:

dfpd.DataFrame

DataFrame with columns: kinase_name, family, fraction_construct, source.

output_pathstr

Path to save the SVG file.

cfgRidgelinePlotConfig | None

Plot aesthetics config; uses defaults when None.

rcMatplotlibRCConfig | None

Matplotlib rcParams config; uses defaults when None.

family_cfgFamilyColorConfig | None

Family color config; uses defaults when None.