Cargando…

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

BACKGROUND: Since the inception of the GO annotation project, a variety of tools have been developed that support exploring and searching the GO database. In particular, a variety of tools that perform GO enrichment analysis are currently available. Most of these tools require as input a target set...

Descripción completa

Detalles Bibliográficos
Autores principales: Eden, Eran, Navon, Roy, Steinfeld, Israel, Lipson, Doron, Yakhini, Zohar
Formato: Texto
Lenguaje:English
Publicado: BioMed Central 2009
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2644678/
https://www.ncbi.nlm.nih.gov/pubmed/19192299
http://dx.doi.org/10.1186/1471-2105-10-48
_version_ 1782164745446490112
author Eden, Eran
Navon, Roy
Steinfeld, Israel
Lipson, Doron
Yakhini, Zohar
author_facet Eden, Eran
Navon, Roy
Steinfeld, Israel
Lipson, Doron
Yakhini, Zohar
author_sort Eden, Eran
collection PubMed
description BACKGROUND: Since the inception of the GO annotation project, a variety of tools have been developed that support exploring and searching the GO database. In particular, a variety of tools that perform GO enrichment analysis are currently available. Most of these tools require as input a target set of genes and a background set and seek enrichment in the target set compared to the background set. A few tools also exist that support analyzing ranked lists. The latter typically rely on simulations or on union-bound correction for assigning statistical significance to the results. RESULTS: GOrilla is a web-based application that identifies enriched GO terms in ranked lists of genes, without requiring the user to provide explicit target and background sets. This is particularly useful in many typical cases where genomic data may be naturally represented as a ranked list of genes (e.g. by level of expression or of differential expression). GOrilla employs a flexible threshold statistical approach to discover GO terms that are significantly enriched at the top of a ranked gene list. Building on a complete theoretical characterization of the underlying distribution, called mHG, GOrilla computes an exact p-value for the observed enrichment, taking threshold multiple testing into account without the need for simulations. This enables rigorous statistical analysis of thousand of genes and thousands of GO terms in order of seconds. The output of the enrichment analysis is visualized as a hierarchical structure, providing a clear view of the relations between enriched GO terms. CONCLUSION: GOrilla is an efficient GO analysis tool with unique features that make a useful addition to the existing repertoire of GO enrichment tools. GOrilla's unique features and advantages over other threshold free enrichment tools include rigorous statistics, fast running time and an effective graphical representation. GOrilla is publicly available at:
format Text
id pubmed-2644678
institution National Center for Biotechnology Information
language English
publishDate 2009
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-26446782009-02-19 GOrilla: a tool for discovery and visualization of enriched GO terms in ranked gene lists Eden, Eran Navon, Roy Steinfeld, Israel Lipson, Doron Yakhini, Zohar BMC Bioinformatics Software BACKGROUND: Since the inception of the GO annotation project, a variety of tools have been developed that support exploring and searching the GO database. In particular, a variety of tools that perform GO enrichment analysis are currently available. Most of these tools require as input a target set of genes and a background set and seek enrichment in the target set compared to the background set. A few tools also exist that support analyzing ranked lists. The latter typically rely on simulations or on union-bound correction for assigning statistical significance to the results. RESULTS: GOrilla is a web-based application that identifies enriched GO terms in ranked lists of genes, without requiring the user to provide explicit target and background sets. This is particularly useful in many typical cases where genomic data may be naturally represented as a ranked list of genes (e.g. by level of expression or of differential expression). GOrilla employs a flexible threshold statistical approach to discover GO terms that are significantly enriched at the top of a ranked gene list. Building on a complete theoretical characterization of the underlying distribution, called mHG, GOrilla computes an exact p-value for the observed enrichment, taking threshold multiple testing into account without the need for simulations. This enables rigorous statistical analysis of thousand of genes and thousands of GO terms in order of seconds. The output of the enrichment analysis is visualized as a hierarchical structure, providing a clear view of the relations between enriched GO terms. CONCLUSION: GOrilla is an efficient GO analysis tool with unique features that make a useful addition to the existing repertoire of GO enrichment tools. GOrilla's unique features and advantages over other threshold free enrichment tools include rigorous statistics, fast running time and an effective graphical representation. GOrilla is publicly available at: BioMed Central 2009-02-03 /pmc/articles/PMC2644678/ /pubmed/19192299 http://dx.doi.org/10.1186/1471-2105-10-48 Text en Copyright © 2009 Eden et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software
Eden, Eran
Navon, Roy
Steinfeld, Israel
Lipson, Doron
Yakhini, Zohar
GOrilla: a tool for discovery and visualization of enriched GO terms in ranked gene lists
title GOrilla: a tool for discovery and visualization of enriched GO terms in ranked gene lists
title_full GOrilla: a tool for discovery and visualization of enriched GO terms in ranked gene lists
title_fullStr GOrilla: a tool for discovery and visualization of enriched GO terms in ranked gene lists
title_full_unstemmed GOrilla: a tool for discovery and visualization of enriched GO terms in ranked gene lists
title_short GOrilla: a tool for discovery and visualization of enriched GO terms in ranked gene lists
title_sort gorilla: a tool for discovery and visualization of enriched go terms in ranked gene lists
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2644678/
https://www.ncbi.nlm.nih.gov/pubmed/19192299
http://dx.doi.org/10.1186/1471-2105-10-48
work_keys_str_mv AT edeneran gorillaatoolfordiscoveryandvisualizationofenrichedgotermsinrankedgenelists
AT navonroy gorillaatoolfordiscoveryandvisualizationofenrichedgotermsinrankedgenelists
AT steinfeldisrael gorillaatoolfordiscoveryandvisualizationofenrichedgotermsinrankedgenelists
AT lipsondoron gorillaatoolfordiscoveryandvisualizationofenrichedgotermsinrankedgenelists
AT yakhinizohar gorillaatoolfordiscoveryandvisualizationofenrichedgotermsinrankedgenelists