Welcome to REVIGO!
REViGO is a web server that can take long lists of Gene Ontology terms
and summarize them by removing redundant GO terms. The remaining
terms can be visualized in semantic similarity-based scatterplots,
interactive graphs, or tag clouds. More about REViGO...
If you found REVIGO useful in your work, please cite the following reference:
Q + A
I have a list of interesting genes, but not a list of GO terms.
You can use one of the following web servers to search for GO terms
that are overrepresented in your list of genes:
After that, return here with the list of GO terms and p-values (or enrichments).
I still don't have a list of interesting genes, but I'd like to try out my
favourite GO enrichment tool and then bring the output to REVIGO to summarize and visualize.
Here are the links to two example gene sets, one from
and another one from DAVID
The organism I work on is not listed in the "GO term sizes"
box in Advanced options.
The chosen database is used to find the size of each GO term i.e. the percentage of genes annotated
with the term. This quantity determines the size of bubbles in the vizualizations, thus
indicating a more general GO term (larger) or a more specific one (smaller). The choice of database also has
some influence on the GO term clustering/selection process, and on the bubble placement in the visualizations.
If your organism is not available, select the closest relative, e.g. human or mouse should work for any mammal.
The default choice (whole UniProt) should also suffice in most cases.
I have made a Web server/software which produces lists of GO
categories. Can its output be fed into REVIGO?
Yes! REVIGO can be used to summarize and visualize the results
of your server. Please see instructions on
, or email
for more information.