mkt.databases.plot.plot_venn_diagram
- mkt.databases.plot.plot_venn_diagram(df: DataFrame, output_path: str, source_name: str, cfg: VennDiagramConfig | None = None, rc: MatplotlibRCConfig | None = None, color_cfg: ColKinaseColorConfig | None = None) None[source]
Create a Venn diagram showing overlap of kinases across different sequence types.
Parameters:
- dfpd.DataFrame
DataFrame with columns: kinase_name, seq_construct_unaligned, seq_klifs_region_aligned, seq_klifs_residues_only.
- output_pathstr
Path to save the SVG file.
- source_namestr
Name of the source (e.g., ‘Davis’, ‘PKIS2’).
- cfgVennDiagramConfig | 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.