Cargando…

Comparative GO: A Web Application for Comparative Gene Ontology and Gene Ontology-Based Gene Selection in Bacteria

The primary means of classifying new functions for genes and proteins relies on Gene Ontology (GO), which defines genes/proteins using a controlled vocabulary in terms of their Molecular Function, Biological Process and Cellular Component. The challenge is to present this information to researchers...

Descripción completa

Detalles Bibliográficos
Autores principales: Fruzangohar, Mario, Ebrahimie, Esmaeil, Ogunniyi, Abiodun D., Mahdi, Layla K., Paton, James C., Adelson, David L.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3594149/
https://www.ncbi.nlm.nih.gov/pubmed/23536820
http://dx.doi.org/10.1371/journal.pone.0058759
_version_ 1782262290441043968
author Fruzangohar, Mario
Ebrahimie, Esmaeil
Ogunniyi, Abiodun D.
Mahdi, Layla K.
Paton, James C.
Adelson, David L.
author_facet Fruzangohar, Mario
Ebrahimie, Esmaeil
Ogunniyi, Abiodun D.
Mahdi, Layla K.
Paton, James C.
Adelson, David L.
author_sort Fruzangohar, Mario
collection PubMed
description The primary means of classifying new functions for genes and proteins relies on Gene Ontology (GO), which defines genes/proteins using a controlled vocabulary in terms of their Molecular Function, Biological Process and Cellular Component. The challenge is to present this information to researchers to compare and discover patterns in multiple datasets using visually comprehensible and user-friendly statistical reports. Importantly, while there are many GO resources available for eukaryotes, there are none suitable for simultaneous, graphical and statistical comparison between multiple datasets. In addition, none of them supports comprehensive resources for bacteria. By using Streptococcus pneumoniae as a model, we identified and collected GO resources including genes, proteins, taxonomy and GO relationships from NCBI, UniProt and GO organisations. Then, we designed database tables in PostgreSQL database server and developed a Java application to extract data from source files and loaded into database automatically. We developed a PHP web application based on Model-View-Control architecture, used a specific data structure as well as current and novel algorithms to estimate GO graphs parameters. We designed different navigation and visualization methods on the graphs and integrated these into graphical reports. This tool is particularly significant when comparing GO groups between multiple samples (including those of pathogenic bacteria) from different sources simultaneously. Comparing GO protein distribution among up- or down-regulated genes from different samples can improve understanding of biological pathways, and mechanism(s) of infection. It can also aid in the discovery of genes associated with specific function(s) for investigation as a novel vaccine or therapeutic targets. AVAILABILITY: http://turing.ersa.edu.au/BacteriaGO.
format Online
Article
Text
id pubmed-3594149
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-35941492013-03-27 Comparative GO: A Web Application for Comparative Gene Ontology and Gene Ontology-Based Gene Selection in Bacteria Fruzangohar, Mario Ebrahimie, Esmaeil Ogunniyi, Abiodun D. Mahdi, Layla K. Paton, James C. Adelson, David L. PLoS One Research Article The primary means of classifying new functions for genes and proteins relies on Gene Ontology (GO), which defines genes/proteins using a controlled vocabulary in terms of their Molecular Function, Biological Process and Cellular Component. The challenge is to present this information to researchers to compare and discover patterns in multiple datasets using visually comprehensible and user-friendly statistical reports. Importantly, while there are many GO resources available for eukaryotes, there are none suitable for simultaneous, graphical and statistical comparison between multiple datasets. In addition, none of them supports comprehensive resources for bacteria. By using Streptococcus pneumoniae as a model, we identified and collected GO resources including genes, proteins, taxonomy and GO relationships from NCBI, UniProt and GO organisations. Then, we designed database tables in PostgreSQL database server and developed a Java application to extract data from source files and loaded into database automatically. We developed a PHP web application based on Model-View-Control architecture, used a specific data structure as well as current and novel algorithms to estimate GO graphs parameters. We designed different navigation and visualization methods on the graphs and integrated these into graphical reports. This tool is particularly significant when comparing GO groups between multiple samples (including those of pathogenic bacteria) from different sources simultaneously. Comparing GO protein distribution among up- or down-regulated genes from different samples can improve understanding of biological pathways, and mechanism(s) of infection. It can also aid in the discovery of genes associated with specific function(s) for investigation as a novel vaccine or therapeutic targets. AVAILABILITY: http://turing.ersa.edu.au/BacteriaGO. Public Library of Science 2013-03-11 /pmc/articles/PMC3594149/ /pubmed/23536820 http://dx.doi.org/10.1371/journal.pone.0058759 Text en © 2013 Fruzangohar et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Fruzangohar, Mario
Ebrahimie, Esmaeil
Ogunniyi, Abiodun D.
Mahdi, Layla K.
Paton, James C.
Adelson, David L.
Comparative GO: A Web Application for Comparative Gene Ontology and Gene Ontology-Based Gene Selection in Bacteria
title Comparative GO: A Web Application for Comparative Gene Ontology and Gene Ontology-Based Gene Selection in Bacteria
title_full Comparative GO: A Web Application for Comparative Gene Ontology and Gene Ontology-Based Gene Selection in Bacteria
title_fullStr Comparative GO: A Web Application for Comparative Gene Ontology and Gene Ontology-Based Gene Selection in Bacteria
title_full_unstemmed Comparative GO: A Web Application for Comparative Gene Ontology and Gene Ontology-Based Gene Selection in Bacteria
title_short Comparative GO: A Web Application for Comparative Gene Ontology and Gene Ontology-Based Gene Selection in Bacteria
title_sort comparative go: a web application for comparative gene ontology and gene ontology-based gene selection in bacteria
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3594149/
https://www.ncbi.nlm.nih.gov/pubmed/23536820
http://dx.doi.org/10.1371/journal.pone.0058759
work_keys_str_mv AT fruzangoharmario comparativegoawebapplicationforcomparativegeneontologyandgeneontologybasedgeneselectioninbacteria
AT ebrahimieesmaeil comparativegoawebapplicationforcomparativegeneontologyandgeneontologybasedgeneselectioninbacteria
AT ogunniyiabiodund comparativegoawebapplicationforcomparativegeneontologyandgeneontologybasedgeneselectioninbacteria
AT mahdilaylak comparativegoawebapplicationforcomparativegeneontologyandgeneontologybasedgeneselectioninbacteria
AT patonjamesc comparativegoawebapplicationforcomparativegeneontologyandgeneontologybasedgeneselectioninbacteria
AT adelsondavidl comparativegoawebapplicationforcomparativegeneontologyandgeneontologybasedgeneselectioninbacteria