Related Experiment Video
Updated: Jan 29, 2026

Use of Alu Element Containing Minigenes to Analyze Circular RNAs
Published on: March 10, 2020
CirGO: an alternative circular way of visualising gene ontology terms
Irina Kuznetsova1, Artur Lugmayr2, Stefan J Siira3
1Harry Perkins Institute of Medical Research, Nedlands, Western Australia, 6009, Australia. irina.kuznetsova@perkins.uwa.edu.au.
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 .
Related Concept Videos
Alternative RNA Splicing
There are five types of alternative RNA splicing that vary in the ways the pre-mRNA segments are removed or retained in the mature mRNA. The first...
Deformation in a Circular Shaft
Long-term Depression
Null and Alternative Hypotheses
The null hypothesis, denoted by H0 is a statement of no difference between the variables—they are not related. This can often be considered the status quo. As a result if you cannot accept the null, it requires some action.
The alternative hypothesis, denoted by H1 or Ha, is a claim about the...
Gene Families
Occasionally these regions can be adapted to take on new roles within the organism, becoming novel genes...
Stress Concentrations in Circular Shafts

