Performs GO (Gene Ontology) and KEGG pathway enrichment analysis on gene lists.
Trigger when:
- User provides a list of genes (symbols or IDs) and asks for enrichment analysis
- User mentions "GO enrichment", "KEGG enrichment", "pathway analysis"
- User wants to understand biological functions of gene sets
- User provides differentially expressed genes (DEGs) and asks for interpretation
- Input: gene list (file or inline), organism (human/mouse/rat), background gene set (optional)
- Output: enriched terms, statistics, visualizations (barplot, dotplot, enrichment map)