R/qtlcharts is an R package to create interactive charts for QTL data, for use with R/qtl.

A QTL is a quantitative trait locus: a genetic locus that contributes to variation in a quantitative trait. The goal of R/qtlcharts is to provide interactive data visualizations for QTL analyses, and to make these visualizations available from R.

The interactive visualizations are built with the JavaScript library D3, and are viewed in a web browser. We are targeting Chrome and Safari and, as much as possible, Firefox.

A set of reusable graphics panels form the basis for the larger visualizations.

The package was recently updated for D3 version 4. This new version is not yet on CRAN, but can be installed with devtools, using devtools::install_github("kbroman/qtlcharts").

To cite R/qtlcharts in publications, please use Broman KW (2015) R/qtlcharts: interactive graphics for quantitative trait locus mapping. Genetics 199:359-361.


New: R/qtlcharts was recently revised to use htmlwidgets.



Example charts

Click on a chart for the corresponding interactive version.

iplotScanone example iplotCorr example
iplotMScanone example iplotMap example
iplotCurves example iheatmap example
iboxplot example iplotRF example
ipleiotropy example scat2scat example
iplotScantwo example

Sources on github: