Skip to main content


Table 1 A comparison of web-based GO enrichment tools.

From: GOrilla: a tool for discovery and visualization of enriched GO terms in ranked gene lists

Tool P-value and statistical method Flexible threshold Graphical visualization Multiple organisms Running time
GOrilla Exact mHG p-value computation (no need for simulations) + + + 7 Sec
Fatiscan [13] Fischer Exact (FDR corrected for number of thresholds) + (predetermined steps of 30) - + 30 Min
GO-stat [14] Wilcoxon Rank-Sum/Kolmogorov Smirnov + - + 2 Min
GOEAST [9] Hypergeometric - + + 20 Min
SGD [11] Hypergeometric - + - (only yeast) 2 Min
DAVID [7] Modified Fischer Exact - - + 2 Min
GOTM [10] Hypergeometric - + + 2 Min
GoMiner [3] Fisher Exact - - (only in the downloadable version) + 7 Min
  1. Different GO enrichment tools employ a wide range of statistics and yield different performances. The main features of five different web-based tools are compared to GOrilla. To enable a fair comparison all tools were used using default parameters via their web interfaces and applied on the van't Veer dataset. One exception is the SGD tool that only runs on yeast data and was therefore tested on a set of 543 yeast genes and the default background for running time characterization. The GOrilla running time for this yeast dataset was also 7 seconds. The running time was measured for the entire analysis, including uploading files and getting the results.