knitr::opts_chunk$set(echo = FALSE)

shine a light on MAGIC data

Shiny tool to study DO and other MAGIC crosses

what is MAGIC?

Attie/Jax DO population

Valdar et al. 2006 doi:10.1534/genetics.104.039313


http://compgen.unc.edu

allele vs SNP scans

simple story on chr 1

chr 1 scan


chr 1 zoom scan & effects

SNP-based genome scan


SNP scan & top pattern


LOD & allele contrast scan

additive model is quick & easy

full model (with dominance)

gene/SNP action

data <- data.frame(x=rep(0:2,4),y=c(0:2,0,1.5,2,0,2,2,0,0,2),
                   z=rep(c("additive","general","dominant","recessive"), each = 3))
library(ggplot2)
ggplot(data, aes(x,y)) +
  geom_point(size=4) +
  geom_line(size=2) +
  facet_grid(~z) +
  labs(x="",y="phenotype mean") + 
  theme(axis.text.y = element_blank()) +
  scale_x_continuous(breaks=0:2)

complicated story on chr 3

chr 3 scan


chr 3 zoom scan & effects


SNP scan & top pattern

additive & dominance together

3-level SNP scan & top pattern

general SNP contrasts

additive BFGH:ACDE

B=B6 recessive, D=NOD dominant

B=B6 dominant, G=PWK recessive

unstable: few double recessive GG

shiny under the hood

lambda architecture (Nathan Marz, Twitter)

lambda architecture for doqtl2

tools & resources

challenges remaining

data storage issues

software issues



byandell/qtl2shiny documentation built on June 11, 2025, 4:54 a.m.