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...
Autores principales: | , , , , |
---|---|
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 |