Journal of HeredityGeneticsPeer-reviewed journal article
SOFIA: an R package for enhancing genetic visualization with Circos
Luis Antonio Diaz-GarciaiD, Giovanny E. Covarrubias-PazaraniD, Brandon SchlautmaniD, Juan E. ZalapaiD
Abstract
Visualization of data from any stage of genetic and genomic research is one of the most useful approaches for detecting potential errors, ensuring accuracy and reproducibility, and presentation of the resulting data. Currently software such as Circos, ClicO FS, and RCircos, among others, provide tools for plotting a variety of genetic data types in a concise manner for data exploration and presentation. However, each of the programs have one or more disadvantages that limit their usability in data exploration or construction of publication quality figures, such as inflexibility in formatting and configuration, reduced image quality, lack of potential for automation, or requirements of high-level computational expertise. Therefore, we developed the R package SOFIA, which leverages the capabilities of Circos by manipulating data, preparing configuration files, and running the Perl-native Circos directly from the R environment with minimal user intervention. The advantages of integrating both R and Circos into SOFIA are numerous. R is a very powerful, mid-level programming language widely used among the genetic and genomic research community, while Circos has proven to be a novel software for arranging genomic data to create aesthetical publication quality circular figures. Producing Circos figures in R with SOFIA is simple, requires minimal coding experience, even for complex figures that incorporate high-dimensional genetic information, and allows simultaneous analysis and visual exploration of genomic and genetic data in a single programming environment.
- assay: GWAS summary statistics
- research focus: software / tool
- research focus: dimensionality reduction
- approach: statistical model
- approach: experimental assay
- Citations
- 20
- FWCI
- 1.23
- Field percentile
- top 21%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- GenVisR: Genomic Visualizations in R
Zachary L Skidmore, Alex H Wagner, … Malachi Griffith·BioinformaticsPeer-reviewed·Jun 10, 2016
- myCircos: Facilitating the Creation and Use of Circos Plots Online
Caroline Labelle, Geneviève Boucher, Sébastien Lemieux·bioRxiv·May 10, 2016
- karyoploteR: An R/Bioconductor Package To Plot Customizable Linear Genomes Displaying Arbitrary Data
Bernat Gel, Eduard Serra·BioinformaticsPeer-reviewed·May 26, 2017
- VcfR: an R package to manipulate and visualize VCF format data
Brian J. Knaus, Niklaus J. Grünwald·bioRxiv·Feb 26, 2016
- cOmicsArt - a customizable Omics Analysis and reporting tool
Lea Seep, Paul Jonas Jost, … Jan Hasenauer·Bioinformatics AdvancesPeer-reviewed·Dec 26, 2024
- Rcirc: an R package for circRNA analyses and visualization
Peisen Sun, Haoming Wang, Guanglin Li·Frontiers in GeneticsPeer-reviewed·Jun 5, 2020