目录

igvR

igvR is an R package providing interactive connections to igv.js (the Integrative Genomics Viewer) running in a web browser.

alttag I am grateful to Jim Robinson, Helga Thorvaldsdóttir, Douglass Turner and colleagues for their fine work in igv.js, and their unfailing responsiveness to all requests and questions.

igvR is based upon the Bioconductor R package BrowserViz - of which it is a subclass. It offers easy interactive visual exploration of genomic data from R, including

  • Bed (annotation) and BedGraph (quantitative) tracks can be created out of R data.frames and GenomicRanges objects.
  • Aligment data from bam files via GAlignments objects offered by the GenomicAlignments class
  • variant data from VCF files via VCF objects offered by the VariantAnnotation class.
  • GWAS
  • any tabular data with genomic coordinates and a bed-like format

This work is motivated by our belief that contemporary web browsers, supporting HTML5 and Canvas, and running increasingly powerful Javascript libraries (Three.js, d3, igv.js and cytoscape.js) have become the best setting in which to develop interactive graphics for exploratory data analysis.

This package has a first cousin, igvShiny.
RStudio may at some point release a version of Shiny which, when launched, leaves the R console open for interactive commands. When that feature is available, I will merge igvR and igvShiny.

The package is fully documented here, with full function reference and many examples in vignettes (see the Articles menu).

关于

用于基因组数据的交互式可视化分析

65.2 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9 京公网安备 11010802047560号