Erstellen Sie einen UpSet-Plot aus CSV- oder Excel-Daten. Kodieren Sie die Mengenzugehörigkeit, lesen Sie Schnittmengen-Balken sowie die Punktmatrix ab, heben Sie Overlaps hervor und editieren Sie die Abbildung in SciVis.
Ein Venn-Diagramm mit fünf Kreisen stiftet meist mehr Verwirrung als Nutzen. Die einzelnen Segmente werden zu klein für eine lesbare Beschriftung, die Flächengrößen lassen sich visuell kaum zuverlässig vergleichen und ausgelassene Schnittmengen werden leicht übersehen. Ein UpSet-Plot ersetzt diese überlappenden geometrischen Formen durch eine präzise, tabellarische Schnittmengen-Matrix (Intersection Matrix) und exakt darauf ausgerichtete Balkendiagramme.
Nutzen Sie den UpSet Plot Generator von SciDraw, wenn Ihre Forschungsfrage die Schnittmengen mehrerer Genlisten, Patienten-Kohorten, Merkmalsgruppen (Feature Sets), Spezies, Signalwege (Pathways) oder experimenteller Bedingungen betrifft. Der Generator verarbeitet eine strukturierte Zugehörigkeitstabelle (Membership Table) und übergibt die visualisierte Grafik zur finalen Bearbeitung direkt an SciVis.
Erstellen Sie Ihre wissenschaftlichen Abbildungen mit KI
Tausende Forschende nutzen SciDraw AI, um in Minuten publikationsreife Abbildungen für Paper, Anträge und Journaleinreichungen zu erstellen – ganz ohne Designkenntnisse.
Doppelzählung von Schnittmengen: Legen Sie vorab fest, ob die Balken exklusive Schnittmengen (Exclusive Intersections) oder inklusive Überlappungen darstellen sollen.
Inkonsistente Identifikatoren: Bezeichnungen wie Gene-1, gene1 und Gene_1 werden vom System als unterschiedliche Elemente interpretiert.
Duplikate innerhalb einer Menge: Die Zugehörigkeit wird standardmäßig binär erfasst. Mehrfach vorkommende Einträge sollten die Schnittmenge nicht künstlich vergrößern.
Undokumentierte Sortierung: Die Schnittmengen-Balken können nach Größe, Grad (Degree) oder einer vordefinierten biologischen Priorität geordnet sein – dies sollte stets transparent angegeben werden.
Darstellung zu vieler winziger Schnittmengen: Filtern Sie Kleinstmengen nur nach einer klar definierten Regel und stellen Sie die vollständigen Rohdaten im Anhang oder Supplement bereit.
Die Beispiele von SciDraw basieren auf einer tabellarischen Binärstruktur (Wide Binary-Membership Table):
Spalte
Zweck
Beispiel
item
Eindeutiger Identifikator
Gene_001
Control
Zugehörigkeit zur Kontrollgruppe
1 oder 0
Treatment_A
Zugehörigkeit zu Treatment A
1 oder 0
Treatment_B
Zugehörigkeit zu Treatment B
1 oder 0
Treatment_C
Zugehörigkeit zu Treatment C
1 oder 0
Validation
Zugehörigkeit zum Validierungsset
1 oder 0
highlight
Optionale Annotation
yes oder no
Fügen Sie pro Set eine Spalte hinzu; das Basisbeispiel verwendet fünf.
Laden Sie die einfache UpSet-Beispieldatei (CSV) oder das Gen-Set-Beispiel herunter. Jede Zeile muss genau ein eindeutiges Element beschreiben, und jede Mengenspalte sollte eine einheitliche True/False-Logik nutzen.
Legen Sie exakt fest, welche Kriterien ein Element erfüllen muss, um einer Menge anzugehören. Bei differentiell exprimierten Genen erfordert dies beispielsweise einen bereinigten p-Wert (Adjusted p-Value) und einen Schwellenwert für die Expressionsänderung (Fold-Change), die über alle Bedingungen hinweg identisch angewendet werden. Bei klinischen Kohorten müssen die dokumentierten Einschlusskriterien strikt eingehalten werden. Nachträglich kann die Grafik inkonsistente Mengendefinitionen nicht korrigieren.
Öffnen Sie den UpSet Plot Generator, wählen Sie eines der sechs Praxisbeispiele oder laden Sie Ihre eigene Datei im Format CSV, TSV, TXT, XLSX oder XLS hoch. Überprüfen Sie die Vorschau auf doppelte Identifikatoren, leere Zellen oder Spalten, die fälschlicherweise als Text formatiert wurden.
Jede Spalte der Matrix repräsentiert eine spezifische Schnittmenge. Ausgefüllte Punkte zeigen an, welche Mengen beteiligt sind; eine vertikale Linie verbindet diese Punkte, sobald mehr als eine Menge an der Schnittmenge beteiligt ist. Der darüberstehende vertikale Balken zeigt die Größe dieser Schnittmenge. Die horizontalen Balken auf der linken Seite spiegeln die Gesamtgröße der jeweiligen Ausgangsmenge wider.
Berechnen Sie zur Validierung einige markante Schnittmengen manuell aus Ihrer Ausgangstabelle und vergleichen Sie diese mit den Balkenhöhen. Dieser Schritt ist besonders wichtig, wenn Sie Filter angewendet haben oder ein Element in mehreren Quelldateien vorkommen kann.
Eine Sortierung nach Schnittmengengröße (Intersection Size) hilft dem Leser, die dominanten Overlaps sofort zu erfassen. Eine Sortierung nach dem Grad (Degree) gruppiert die Schnittmengen systematisch nach Einzelmengen, Zweier-Kombinationen und höheren Ordnungen. Eine benutzerdefinierte Sortierung ist dann sinnvoll, wenn ein bestimmter biologischer Vergleich im Fokus der Arbeit steht – sie sollte jedoch nie rein subjektiv gewählt werden, um ein gewünschtes Ergebnis optisch hervorzuheben.
Nutzen Sie SciVis, um Beschriftungen, Abstände und Farben anzupassen. Heben Sie beispielsweise eine biologisch relevante Schnittmenge farblich hervor, während Sie die restliche Matrix in neutralen Tönen belassen.
Betrachten Sie zuerst einen der oberen Balken für die Schnittmengengröße, wandern Sie im Diagramm nach unten zu der entsprechenden Spalte in der Punktmatrix und lesen Sie ab, bei welchen Mengen die Punkte ausgefüllt sind. Eine Spalte mit ausgefüllten Punkten für Treatment A und Treatment B, aber ohne Punkt für Control, zeigt genau die Elemente, die ausschließlich in diesen beiden Behandlungen vorkommen (bei exklusiver Schnittmengendarstellung).
Die Balken für die Gesamtgröße der Mengen (Set Size) und die Balken für die Schnittmengen (Intersection Size) beantworten unterschiedliche Fragen: Eine sehr große Ausgangsmenge kann dennoch nur wenige exklusive Elemente besitzen, wenn fast alle ihre Mitglieder mit anderen Gruppen geteilt werden.
Nutzen Sie einen Venn Diagram Maker bei zwei oder drei Mengen, wenn die klassische, räumliche Metapher für die Veranschaulichung ausreicht.
Nutzen Sie einen UpSet-Plot ab vier Mengen oder immer dann, wenn Schnittmengengrößen exakt quantitativ verglichen werden müssen.
Nutzen Sie einen Sankey Diagram Generator, wenn es um dynamische Übergänge, Flüsse oder Veränderungen geht und nicht um statische Mengenzugehörigkeiten.
Ja. Laden Sie einfach Ihre binäre Zugehörigkeitstabelle im UpSet Plot Generator hoch, erzeugen Sie die Grafik und passen Sie das Design anschließend direkt in SciVis an.
Konsistente boolesche Werte können verarbeitet werden. Die bereitgestellten Beispiele nutzen jedoch die Werte 1 und 0, da diese plattformübergreifend in CSV-Dateien und Tabellenkalkulationsprogrammen fehlerfrei und eindeutig interpretiert werden.
Der Grad gibt an, wie viele Mengen an einer Schnittmenge beteiligt sind. Ein einzelner ausgefüllter Punkt entspricht dem Grad eins; drei miteinander verbundene Punkte entsprechen dem Grad drei.
Nicht zwingend. Bei vielen beteiligten Mengen entstehen oft zahlreiche leere oder extrem kleine Schnittmengen. Definieren Sie stattdessen eine transparente Mindestgröße (Minimum Size) oder beschränken Sie sich auf die Top-Schnittmengen, anstatt irrelevante Datenpunkte manuell und ohne Angabe von Gründen zu entfernen.
Davie Chen is a researcher at the Faculty of Animation and Intermedia, University of Arts in Poznan, studying generative AI for scientific figure creation, patent illustration, and manuscript drafting. SciDraw AI is one of the research-to-product tools built from this work.