CAGO: A Software Tool for Dynamic Visual Comparison and Correlation Measurement of Genome Organization

Yi Feng Chang, Chuan Hsiung Chang*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


CAGO (Comparative Analysis of Genome Organization) is developed to address two critical shortcomings of conventional genome atlas plotters: lack of dynamic exploratory functions and absence of signal analysis for genomic properties. With dynamic exploratory functions, users can directly manipulate chromosome tracks of a genome atlas and intuitively identify distinct genomic signals by visual comparison. Signal analysis of genomic properties can further detect inconspicuous patterns from noisy genomic properties and calculate correlations between genomic properties across various genomes. To implement dynamic exploratory functions, CAGO presents each genome atlas in Scalable Vector Graphics (SVG) format and allows users to interact with it using a SVG viewer through JavaScript. Signal analysis functions are implemented using R statistical software and a discrete wavelet transformation package waveslim. CAGO is not only a plotter for generating complex genome atlases, but also a platform for exploring genome atlases with dynamic exploratory functions for visual comparison and with signal analysis for comparing genomic properties across multiple organisms. The web-based application of CAGO, its source code, user guides, video demos, and live examples are publicly available and can be accessed at

Original languageEnglish
Article numbere27080
JournalPLoS ONE
Issue number11
StatePublished - 2011


Dive into the research topics of 'CAGO: A Software Tool for Dynamic Visual Comparison and Correlation Measurement of Genome Organization'. Together they form a unique fingerprint.

Cite this