interacCircos

CRAN status Lifecycle: stable GPLv3

The interacCircos package is designed for visualization of interactive Circos plot

Introduction

The interacCircos package is inspired by circosJS, BioCircos.js and NG-Circos.

circosJS, BioCircos.js and NG-Circos are developed in JavaScript to provide a framework for displaying the interactive Circos plot in website.

For these 3 JavaScript library, plot are all drawn through different JS functions(back-end) and displayed through HTML element(front-end), which requires users be familiar with JavaScript language and HTML language very much. Besides, the way of data input in JavaScript is not user-friendly, especially for data with millions of rows.

We integrate the modules of circosJS, BioCircos.js and NG-Circos into this R package: interacCircos, based on htmlwidgets framework.

Features

Installation

By devtools

    # Via devtools
    if (!require('devtools')){install.packages('devtools')}
    devtools::install_github('mrcuizhe/interacCircos')
    
    # htmlwidgets, RColorBrewer, plyr, jsonlite, grDevices are required !  

By CRAN:

    #Via CRAN
    install.packages("interacCircos")

    # htmlwidgets, RColorBrewer, plyr, jsonlite, grDevices are required !  

Document

Document is available at

Or

Contact

Please contact cuizhe@hit.edu.cn or mrcuizhe@gmail.com for help