GO Term Enrichment Visualizer
Create interactive bubble plots for Gene Ontology enrichment analysis with advanced customization options.
Upload Your Data
Upload a CSV or TSV file containing GO term enrichment results
Drop your file(s) here or click to browse
Supports
CSV
TSV
Excel
JSON
Multiple file selection enabled for batch processing
Sample Data & Template
Get started quickly with sample data or download a template
Your data should include columns for GO Term, Description, Category, Gene Count, Rich Factor, P-value, and FDR.
About GO Term Enrichment
Understanding Gene Ontology enrichment analysis
What is GO Term Enrichment?
GO term enrichment analysis helps identify biological processes, functions, or cellular components (Gene Ontology terms) that are statistically overrepresented in a given list of genes compared to what would be expected by chance.
Understanding the Visualization
- X-axis (Rich Factor): The ratio of genes in your dataset associated with a GO term versus the total number of genes associated with that term.
- Y-axis (-log10(P-value)): Statistical significance; higher values are more significant.
- Bubble Size: Represents the gene count for each term.
- Color: By default, represents the GO term category (biological process, molecular function, or cellular component).
Interactive Features
- Hover over bubbles to see detailed information
- Use the live settings panel to customize the visualization
- Use category layouts to visually separate different GO term types
For publication-quality figures, we recommend the SVG export which can be edited in vector graphics software like Adobe Illustrator or Inkscape.