Identify enriched Gene Ontology terms within a list of gene effect sizes from e.g. proteomics
or gene expression studies with the Gene set Ordinal Association Test (GOAT)
GOAT algorithm features:
Sensitive: more significant gene sets as compared to other methods
Accurate: gene set p-values are accurate under the null hypothesis
Fast: completes in seconds
No arbitrary parameters:
unlike ORA, no fiddle parameters for ">k foreground genes" or "gene significance
cutoff"
Bootstrapping approach always uses the appropriate "background set":
avoids all pitfalls commonly observed for ORA, as outlined by
Wijesooriya et al. (2022)
Available as an R package and online data analysis tool (GOAT online in the above menu)
*ORA: classical overrepresentation analysis (i.e. Fisher-exact or hypergeometric test)
The GOAT algorithm is described in;
Koopmans, F. (2024). GOAT: efficient and robust identification of gene set enrichment.
Communications Biology, 7(1), 744. https://doi.org/10.1038/s42003-024-06454-5
Interactive data analysis tools
Easy to use
Gene set databases from GO, SynGO, or upload your own (e.g. KEGG)