RCircos: an R package for Circos 2D track plots
National Institutes of Health · National Cancer Institute · +1 more institution
Abstract
Circos is a Perl language based software package for visualizing similarities and differences of genome structure and positional relationships between genomic intervals. Running Circos requires extra data processing procedures to prepare plot data files and configure files from datasets, which limits its capability of integrating directly with other software tools such as R. Recently published R Bioconductor package ggbio provides a function to display genomic data in circular layout based on multiple other packages, which increases its complexity of usage and decreased the flexibility in integrating with other R pipelines.
We implemented an R package, RCircos, using only R packages that come with R base installation. The package supports Circos 2D data track plots such as scatter, line, histogram, heatmap, tile, connectors, links, and text labels. Each plot is implemented with a specific function and input data for all functions are data frames which can be objects read from text files or generated with other R pipelines.
Citation impact
- FWCI
- 9.72
- Percentile
- 100%
- References
- 7
Authors
3- HZHongen ZhangCorresponding
National Institutes of Health, National Cancer Institute, Center for Cancer Research
- PSPaul S. Meltzer
National Institutes of Health, National Cancer Institute, Center for Cancer Research
- SDSean Davis
National Institutes of Health, National Cancer Institute, Center for Cancer Research
Topics & keywords
- Bioconductor
- Computer science
- Perl
- Scripting language
- Pipeline (software)
- R package
- Plot (graphics)
- Software