Cargando…

GOTrapper: a tool to navigate through branches of gene ontology hierarchy

BACKGROUND: Gene Ontology (GO) is a useful resource of controlled vocabulary that provides information about annotated genes. Based on such resource, finding the biological function is useful for biologists to come up with different hypotheses and help further investigations of an experiment. The bi...

Descripción completa

Detalles Bibliográficos
Autores principales: Hassan, Hezha, Shanak, Siba
Formato: Online Artículo Texto
Lenguaje:English
Publicado: BioMed Central 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6330489/
https://www.ncbi.nlm.nih.gov/pubmed/30634902
http://dx.doi.org/10.1186/s12859-018-2581-8
_version_ 1783386985875898368
author Hassan, Hezha
Shanak, Siba
author_facet Hassan, Hezha
Shanak, Siba
author_sort Hassan, Hezha
collection PubMed
description BACKGROUND: Gene Ontology (GO) is a useful resource of controlled vocabulary that provides information about annotated genes. Based on such resource, finding the biological function is useful for biologists to come up with different hypotheses and help further investigations of an experiment. The biological function for desired genes and gene associations is picked up from a randomly chosen list or through the analysis of differential gene expression. Many tools have been developed to utilize GO knowledge and cluster genes according to relevant biological functions. The retrieved GO terms include both specific and non-specific terms, which is not user-friendly in terms of data analysis. Thus one approach is still missing, which allows navigating through different levels of GO hierarchy manually. RESULT: We developed a tool, GOTrapper, which allows moving up or down to the very bottom of the GO hierarchy. This is performed manually by the user, based on an assigned threshold. This tool grabs the shared terms by the desired set of input genes of Homo sapiens. Here, two inputs are possible. “Within” is to find associated terms within one gene list, and “Between” is to find associated terms between two lists. The tool also provides the option to return the terms with the pre-selected evidence codes. CONCLUSION: GOTrapper is a user-friendly Java tool that helps the user move up and down the ontology tree, which leads to new hypotheses and devising new association of the input genes. It also allows returning terms of associated genes based on selected evidence codes. This tool can be accessed and is freely available at https://github.com/BioGeneTools/GOTrapper. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-018-2581-8) contains supplementary material, which is available to authorized users.
format Online
Article
Text
id pubmed-6330489
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher BioMed Central
record_format MEDLINE/PubMed
spelling pubmed-63304892019-01-16 GOTrapper: a tool to navigate through branches of gene ontology hierarchy Hassan, Hezha Shanak, Siba BMC Bioinformatics Software BACKGROUND: Gene Ontology (GO) is a useful resource of controlled vocabulary that provides information about annotated genes. Based on such resource, finding the biological function is useful for biologists to come up with different hypotheses and help further investigations of an experiment. The biological function for desired genes and gene associations is picked up from a randomly chosen list or through the analysis of differential gene expression. Many tools have been developed to utilize GO knowledge and cluster genes according to relevant biological functions. The retrieved GO terms include both specific and non-specific terms, which is not user-friendly in terms of data analysis. Thus one approach is still missing, which allows navigating through different levels of GO hierarchy manually. RESULT: We developed a tool, GOTrapper, which allows moving up or down to the very bottom of the GO hierarchy. This is performed manually by the user, based on an assigned threshold. This tool grabs the shared terms by the desired set of input genes of Homo sapiens. Here, two inputs are possible. “Within” is to find associated terms within one gene list, and “Between” is to find associated terms between two lists. The tool also provides the option to return the terms with the pre-selected evidence codes. CONCLUSION: GOTrapper is a user-friendly Java tool that helps the user move up and down the ontology tree, which leads to new hypotheses and devising new association of the input genes. It also allows returning terms of associated genes based on selected evidence codes. This tool can be accessed and is freely available at https://github.com/BioGeneTools/GOTrapper. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-018-2581-8) contains supplementary material, which is available to authorized users. BioMed Central 2019-01-11 /pmc/articles/PMC6330489/ /pubmed/30634902 http://dx.doi.org/10.1186/s12859-018-2581-8 Text en © The Author(s). 2019 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.
spellingShingle Software
Hassan, Hezha
Shanak, Siba
GOTrapper: a tool to navigate through branches of gene ontology hierarchy
title GOTrapper: a tool to navigate through branches of gene ontology hierarchy
title_full GOTrapper: a tool to navigate through branches of gene ontology hierarchy
title_fullStr GOTrapper: a tool to navigate through branches of gene ontology hierarchy
title_full_unstemmed GOTrapper: a tool to navigate through branches of gene ontology hierarchy
title_short GOTrapper: a tool to navigate through branches of gene ontology hierarchy
title_sort gotrapper: a tool to navigate through branches of gene ontology hierarchy
topic Software
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6330489/
https://www.ncbi.nlm.nih.gov/pubmed/30634902
http://dx.doi.org/10.1186/s12859-018-2581-8
work_keys_str_mv AT hassanhezha gotrapperatooltonavigatethroughbranchesofgeneontologyhierarchy
AT shanaksiba gotrapperatooltonavigatethroughbranchesofgeneontologyhierarchy