Tool: BioCircos.R: create shiny-friendly interactive multi-track circular plots in R
5
gravatar for lvulliard
3 months ago by
lvulliard50
lvulliard50 wrote:

Hello everyone,

If you're interested in an easy way to create interactive Circos plots in R, and to integrate them in shiny applications or Rmarkdown documents, have a look at the BioCircos package!

enter image description here

It's an htmlwidgets module wrapping the BioCircos.js library to create interactive (with nice custom tooltips and zooming features), multi-track (to integrate several layers of data such as variants, aberrations and fusions on the same figure), circular visualizations.

It is available on CRAN and the last dev version can be found on GitHub.

A simple way to start with the package and to see if it fits your needs is through the main vignette.

Of course if you would rather work directly in JavaScript the original BioCircos.js package will be more appropriate.

To report bugs, request features or for any question or remark regarding this package, please use the GitHub page.

circos tool htmlwidgets shiny R • 454 views
ADD COMMENTlink written 3 months ago by lvulliard50

Thank you and is there a zoom function (i.e to zoom in a particular region/chromosome)?

ADD REPLYlink written 3 months ago by cpad01124.5k

Yes, you can zoom in by scrolling with your mouse and slide to the target location. You can try it on the interactive examples displayed in the vignette.

ADD REPLYlink written 3 months ago by lvulliard50

[Update] Hi again, Just wanted to mention that the last update is also available on CRAN. Now other types of tracks are available, including interactive circular heatmaps and barplots! Feel free to check it out and to give feedback. Best regards.

ADD REPLYlink written 9 weeks ago by lvulliard50
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 2.3.0
Traffic: 1082 users visited in the last hour