UpSet Plot

Quantify intersections among up to six gene/protein sets. UpSet plots scale beyond the limits of Venn diagrams and show every combination explicitly.

Visualization Parameters

Upload your data and generate the upset plot

Upload Data File

TSV/CSV membership matrix: ID + 0/1 set columns

UpSet Plot

Upload data and click Generate, or run with example data

Documentation

Input format: a tab- or comma-separated 0/1 membership matrix: the first column is the element ID and each remaining column represents one set.

Output: top bars = size of each intersection combination; left bars = total size of each set; bottom dot matrix = which sets participate in each combination.

Typical use: compare differentially expressed gene lists across tissues or species in dormancy studies, where 4–6-way Venn diagrams become unreadable.