kuva venn

Venn diagram — 2–4 overlapping sets with intersection counts labeled in each region.

Input: one row per element–set membership pair (element column + set column). Intersections are computed automatically.

FlagDefaultDescription
--element-col <COL>0Element/item column
--set-col <COL>1Set name column
--proportionaloffScale circle areas proportional to set sizes
--no-set-labelsoffHide set name labels
--fill-opacity <F>0.25Circle fill opacity
--legend <LABEL>Add a legend
kuva venn data.tsv --element-col gene --set-col set

kuva venn data.tsv --element-col gene --set-col pathway \
    --proportional --legend "Gene Sets" \
    --title "Pathway Overlap"

Note: supports 2, 3, or 4 sets. More than 4 sets are not supported.


See also: Shared flags — output, appearance.