Cargando…
CirGO: an alternative circular way of visualising gene ontology terms
BACKGROUND: Prioritisation of gene ontology terms from differential gene expression analyses in a two-dimensional format remains a challenge with exponentially growing data volumes. Typically, gene ontology terms are represented as tree-maps that enclose all data into defined space. However, large d...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6380029/ https://www.ncbi.nlm.nih.gov/pubmed/30777018 http://dx.doi.org/10.1186/s12859-019-2671-2 |
_version_ | 1783396237335068672 |
---|---|
author | Kuznetsova, Irina Lugmayr, Artur Siira, Stefan J. Rackham, Oliver Filipovska, Aleksandra |
author_facet | Kuznetsova, Irina Lugmayr, Artur Siira, Stefan J. Rackham, Oliver Filipovska, Aleksandra |
author_sort | Kuznetsova, Irina |
collection | PubMed |
description | BACKGROUND: Prioritisation of gene ontology terms from differential gene expression analyses in a two-dimensional format remains a challenge with exponentially growing data volumes. Typically, gene ontology terms are represented as tree-maps that enclose all data into defined space. However, large datasets make this type of visualisation appear cluttered and busy, and often not informative as some labels are omitted due space limits, especially when published in two-dimensional (2D) figures. RESULTS: Here we present an open source CirGO (Circular Gene Ontology) software that visualises non-redundant two-level hierarchically structured ontology terms from gene expression data in a 2D space. Gene ontology terms based on statistical significance were summarised with a semantic similarity algorithm and grouped by hierarchical clustering. This software visualises the most enriched gene ontology terms in an informative, comprehensive and intuitive format that is achieved by organising data from the most relevant to the least, as well as the appropriate use of colours and supporting information. Additionally, CirGO is an easy to use software that supports researchers with little computational background to present their gene ontology data in a publication ready format. CONCLUSIONS: Our easy to use open source CirGO Python software package provides biologists with a succinct presentation of terms and functions that are most represented in a specific gene expression data set in a visually appealing 2D format (e.g. for reporting research results in scientific articles). CirGO is freely available at https://github.com/IrinaVKuznetsova/CirGO.git. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-019-2671-2) contains supplementary material, which is available to authorized users. |
format | Online Article Text |
id | pubmed-6380029 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-63800292019-02-28 CirGO: an alternative circular way of visualising gene ontology terms Kuznetsova, Irina Lugmayr, Artur Siira, Stefan J. Rackham, Oliver Filipovska, Aleksandra BMC Bioinformatics Software BACKGROUND: Prioritisation of gene ontology terms from differential gene expression analyses in a two-dimensional format remains a challenge with exponentially growing data volumes. Typically, gene ontology terms are represented as tree-maps that enclose all data into defined space. However, large datasets make this type of visualisation appear cluttered and busy, and often not informative as some labels are omitted due space limits, especially when published in two-dimensional (2D) figures. RESULTS: Here we present an open source CirGO (Circular Gene Ontology) software that visualises non-redundant two-level hierarchically structured ontology terms from gene expression data in a 2D space. Gene ontology terms based on statistical significance were summarised with a semantic similarity algorithm and grouped by hierarchical clustering. This software visualises the most enriched gene ontology terms in an informative, comprehensive and intuitive format that is achieved by organising data from the most relevant to the least, as well as the appropriate use of colours and supporting information. Additionally, CirGO is an easy to use software that supports researchers with little computational background to present their gene ontology data in a publication ready format. CONCLUSIONS: Our easy to use open source CirGO Python software package provides biologists with a succinct presentation of terms and functions that are most represented in a specific gene expression data set in a visually appealing 2D format (e.g. for reporting research results in scientific articles). CirGO is freely available at https://github.com/IrinaVKuznetsova/CirGO.git. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (10.1186/s12859-019-2671-2) contains supplementary material, which is available to authorized users. BioMed Central 2019-02-18 /pmc/articles/PMC6380029/ /pubmed/30777018 http://dx.doi.org/10.1186/s12859-019-2671-2 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 Kuznetsova, Irina Lugmayr, Artur Siira, Stefan J. Rackham, Oliver Filipovska, Aleksandra CirGO: an alternative circular way of visualising gene ontology terms |
title | CirGO: an alternative circular way of visualising gene ontology terms |
title_full | CirGO: an alternative circular way of visualising gene ontology terms |
title_fullStr | CirGO: an alternative circular way of visualising gene ontology terms |
title_full_unstemmed | CirGO: an alternative circular way of visualising gene ontology terms |
title_short | CirGO: an alternative circular way of visualising gene ontology terms |
title_sort | cirgo: an alternative circular way of visualising gene ontology terms |
topic | Software |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6380029/ https://www.ncbi.nlm.nih.gov/pubmed/30777018 http://dx.doi.org/10.1186/s12859-019-2671-2 |
work_keys_str_mv | AT kuznetsovairina cirgoanalternativecircularwayofvisualisinggeneontologyterms AT lugmayrartur cirgoanalternativecircularwayofvisualisinggeneontologyterms AT siirastefanj cirgoanalternativecircularwayofvisualisinggeneontologyterms AT rackhamoliver cirgoanalternativecircularwayofvisualisinggeneontologyterms AT filipovskaaleksandra cirgoanalternativecircularwayofvisualisinggeneontologyterms |