Interactive graphics for high-dimensional genetic data

Karl Broman

Biostatistics & Medical Informatics, University of Wisconsin – Madison

kbroman.org
github.com/kbroman
@kwbroman

slides: bit.ly/BioVis2014

applied statistician

2

applied statistician

2

Inbred mice

3

Human vs mouse

4

Intercross

5

Genome scan for QTL

6

Genome scan for QTL

6

Genome-scale phenotypes

7

Why?   summary + details

8

Why?   summary + details

9

Why?   people are busy

10

Why?   reports to collaborators

11

Why?   teaching

12

D3 is awesome!

You just need to learn html, css, svg, and javascript.

And don’t forget .enter()

http://mbostock.github.io/d3/talk/20111018/collision.html

13

JSFiddle is awesome!

14

Coffeescript is awesome!

blob.attr("x", (d) -> d.x)

height = options?.height ? 500

15

Coffeescript is awesome!

blob.attr("x", (d) -> d.x)

height = options?.height ? 500

15

Interactive eQTL plot

16

R/qtlcharts   kbroman.org/qtlcharts

17

R/qtlcharts   panels

18

Issues

19

Summary

20

Acknowledgments: Data

Alan Attie
Mark Keller
Biochemistry, UW–Madison
Brian Yandell Statistics and Horticulture, UW–Madison
Christina Kendziorski
Aimee Teo Broman
Biostatistics & Medical Informatics, UW–Madison
Eric Schadt Mount Sinai
Danielle Greenawalt
Amit Kulkarni
Merck & Co., Inc.
Edgar Spalding
Candace Moore
Logan Johnson
Botany, UW-Madison

21

Acknowledgments: Code

22

23