Cargando…

GOgetter: A pipeline for summarizing and visualizing GO slim annotations for plant genetic data

PREMISE: The functional annotation of genes is a crucial component of genomic analyses. A common way to summarize functional annotations is with hierarchical gene ontologies, such as the Gene Ontology (GO) Resource. GO includes information about the cellular location, molecular function(s), and prod...

Descripción completa

Detalles Bibliográficos
Autores principales: Sessa, Emily B., Masalia, Rishi R., Arrigo, Nils, Barker, Michael S., Pelosi, Jessie A.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: John Wiley and Sons Inc. 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10439822/
https://www.ncbi.nlm.nih.gov/pubmed/37601315
http://dx.doi.org/10.1002/aps3.11536
_version_ 1785093035799871488
author Sessa, Emily B.
Masalia, Rishi R.
Arrigo, Nils
Barker, Michael S.
Pelosi, Jessie A.
author_facet Sessa, Emily B.
Masalia, Rishi R.
Arrigo, Nils
Barker, Michael S.
Pelosi, Jessie A.
author_sort Sessa, Emily B.
collection PubMed
description PREMISE: The functional annotation of genes is a crucial component of genomic analyses. A common way to summarize functional annotations is with hierarchical gene ontologies, such as the Gene Ontology (GO) Resource. GO includes information about the cellular location, molecular function(s), and products/processes that genes produce or are involved in. For a set of genes, summarizing GO annotations using pre‐defined, higher‐order terms (GO slims) is often desirable in order to characterize the overall function of the data set, and it is impractical to do this manually. METHODS AND RESULTS: The GOgetter pipeline consists of bash and Python scripts. From an input FASTA file of nucleotide gene sequences, it outputs text and image files that list (1) the best hit for each input gene in a set of reference gene models, (2) all GO terms and annotations associated with those hits, and (3) a summary and visualization of GO slim categories for the data set. These output files can be queried further and analyzed statistically, depending on the downstream need(s). CONCLUSIONS: GO annotations are a widely used “universal language” for describing gene functions and products. GOgetter is a fast and easy‐to‐implement pipeline for obtaining, summarizing, and visualizing GO slim categories associated with a set of genes.
format Online
Article
Text
id pubmed-10439822
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher John Wiley and Sons Inc.
record_format MEDLINE/PubMed
spelling pubmed-104398222023-08-20 GOgetter: A pipeline for summarizing and visualizing GO slim annotations for plant genetic data Sessa, Emily B. Masalia, Rishi R. Arrigo, Nils Barker, Michael S. Pelosi, Jessie A. Appl Plant Sci Software Note PREMISE: The functional annotation of genes is a crucial component of genomic analyses. A common way to summarize functional annotations is with hierarchical gene ontologies, such as the Gene Ontology (GO) Resource. GO includes information about the cellular location, molecular function(s), and products/processes that genes produce or are involved in. For a set of genes, summarizing GO annotations using pre‐defined, higher‐order terms (GO slims) is often desirable in order to characterize the overall function of the data set, and it is impractical to do this manually. METHODS AND RESULTS: The GOgetter pipeline consists of bash and Python scripts. From an input FASTA file of nucleotide gene sequences, it outputs text and image files that list (1) the best hit for each input gene in a set of reference gene models, (2) all GO terms and annotations associated with those hits, and (3) a summary and visualization of GO slim categories for the data set. These output files can be queried further and analyzed statistically, depending on the downstream need(s). CONCLUSIONS: GO annotations are a widely used “universal language” for describing gene functions and products. GOgetter is a fast and easy‐to‐implement pipeline for obtaining, summarizing, and visualizing GO slim categories associated with a set of genes. John Wiley and Sons Inc. 2023-08-11 /pmc/articles/PMC10439822/ /pubmed/37601315 http://dx.doi.org/10.1002/aps3.11536 Text en © 2023 The Authors. Applications in Plant Sciences published by Wiley Periodicals LLC on behalf of Botanical Society of America. https://creativecommons.org/licenses/by/4.0/This is an open access article under the terms of the http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited.
spellingShingle Software Note
Sessa, Emily B.
Masalia, Rishi R.
Arrigo, Nils
Barker, Michael S.
Pelosi, Jessie A.
GOgetter: A pipeline for summarizing and visualizing GO slim annotations for plant genetic data
title GOgetter: A pipeline for summarizing and visualizing GO slim annotations for plant genetic data
title_full GOgetter: A pipeline for summarizing and visualizing GO slim annotations for plant genetic data
title_fullStr GOgetter: A pipeline for summarizing and visualizing GO slim annotations for plant genetic data
title_full_unstemmed GOgetter: A pipeline for summarizing and visualizing GO slim annotations for plant genetic data
title_short GOgetter: A pipeline for summarizing and visualizing GO slim annotations for plant genetic data
title_sort gogetter: a pipeline for summarizing and visualizing go slim annotations for plant genetic data
topic Software Note
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10439822/
https://www.ncbi.nlm.nih.gov/pubmed/37601315
http://dx.doi.org/10.1002/aps3.11536
work_keys_str_mv AT sessaemilyb gogetterapipelineforsummarizingandvisualizinggoslimannotationsforplantgeneticdata
AT masaliarishir gogetterapipelineforsummarizingandvisualizinggoslimannotationsforplantgeneticdata
AT arrigonils gogetterapipelineforsummarizingandvisualizinggoslimannotationsforplantgeneticdata
AT barkermichaels gogetterapipelineforsummarizingandvisualizinggoslimannotationsforplantgeneticdata
AT pelosijessiea gogetterapipelineforsummarizingandvisualizinggoslimannotationsforplantgeneticdata