Home LiteratureArticle Details
PMID: 23937229 Published · epublish English Journal Article Research Support, N.I.H., Intramural

RCircos: an R package for Circos 2D track plots.

BMC bioinformatics ·Vol. 14 ·2013-08-10 ·Pages 244

Zhang H, Meltzer P, Davis S

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. RCircos package provides a simple and flexible way to make Circos 2D track plots with R and could be easily integrated into other R data processing and graphic manipulation pipelines for presenting large-scale multi-sample genomic research data. It can also serve as a base tool to generate complex Circos images.

MeSH Terms
Animals Computer Graphics Gene Expression Profiling Genome/genetics Genomics/instrumentation Image Processing, Computer-Assisted Mice Rats Software
Authors & Affiliations
3 authors, click to expand affiliations / ORCID
Zhang Hongen
Genetics Branch, Center for Cancer Research, National Cancer Institute, National Institutes of Health, Building 37, Room 6138, 37 Convent Drive, Bethesda, MD 20892-4265, USA. [email protected].
Meltzer Paul
Davis Sean
References (7)
7 references, click to expand
  1. ggbio: an R package for extending the grammar of graphics for genomic data.
    Genome Biol. 2012 Aug 31;13(8):R77 PMID: 22937822
  2. The UCSC genome browser and associated tools.
    Brief Bioinform. 2013 Mar;14(2):144-61 PMID: 22908213
  3. Visualizing genomes: techniques and challenges.
    Nat Methods. 2010 Mar;7(3 Suppl):S5-S15 PMID: 20195257
  4. Circos: an information aesthetic for comparative genomics.
    Genome Res. 2009 Sep;19(9):1639-45 PMID: 19541911
  5. Scribl: an HTML5 Canvas-based graphics library for visualizing genomic data over the web.
    Bioinformatics. 2013 Feb 1;29(3):381-3 PMID: 23172864
  6. MGAviewer: a desktop visualization tool for analysis of metagenomics alignment data.
    Bioinformatics. 2013 Jan 1;29(1):122-3 PMID: 23044549
  7. Visualizing multidimensional cancer genomics data.
    Genome Med. 2013 Jan 31;5(1):9 PMID: 23363777
Article Info
Journal
BMC bioinformatics
Abbr.
BMC Bioinformatics
ISSN
1471-2105
Published
2013-08-10
Epub
2013-00-10
Pages
244
Language
English
Region
England
NLM ID
100965194
PMCID
PMC3765848
Subset
IM
Grants
Intramural NIH HHS · United States
Analysis Services
Analysis Services

Contact

No. 2 Wenbo Road, Zhangqiu District, Jinan, Shandong

Qilu Normal University · Genelibs Bioinformatics Lab

750 Shunhua Rd, Jinan

2F, Bldg F, University Science Park

Tel: 0531-88819269

WeChat Official Account

Follow our WeChat subscription account for real-time updates and the latest in medical and biological research.


Business Email

E-mail: [email protected]