Welcome to the Gene Set Enrichment Tool by the Molecular and Genomics Informatics Core (MaGIC).
ORA tests whether a pre-defined set of genes (e.g., your significant DEGs) overlaps with known gene sets more than expected by chance. It uses a hypergeometric test (Fisher's exact test). You supply a gene list (typically filtered by padj and log2FC cutoffs) and a background (all measured genes).
GSEA takes a ranked list of all genes (not just significant ones) and tests whether genes in a given set tend to cluster toward the top or bottom of the ranking. It is more sensitive than ORA because it uses the full distribution of changes, not a hard cutoff.
Upload a DESeq2-style differential expression results table (CSV or TSV) with the following columns:
gene_symbol, baseMean, log2FoldChange, pvalue, padj TP53, 1245.32, 2.15, 1.3e-08, 5.6e-07 BRCA1, 876.41, -1.82, 3.1e-06, 9.2e-05
Use pre-loaded synthetic DESeq2 results to explore the tool's features.
Demo dataset: ~5000 human genes with realistic fold-change and p-value distributions (Homo sapiens, SYMBOL IDs).