What if I have a multi-factor experiment with more than 2 conditions? How can I use EnrichmentBrowser?
> design <- model.matrix(~ 0+factor(c(1,1,1,2,2,3,3,3,4,4,4,5,5,5,6,6,6)))
> colnames(design) <- c("group1", "group2", "group3", "group4", "group5", "group6")
> contrast.matrix <- makeContrasts((group2+group3)-(group4+group5), levels=design)
> fit2 <- contrasts.fit(fit, contrast.matrix)
> fit2 <- eBayes(fit2)
> design
group1 group2 group3 group4 group5 group6
1 1 0 0 0 0 0
2 1 0 0 0 0 0
3 1 0 0 0 0 0
4 0 1 0 0 0 0
5 0 1 0 0 0 0
6 0 0 1 0 0 0
7 0 0 1 0 0 0
8 0 0 1 0 0 0
9 0 0 0 1 0 0
10 0 0 0 1 0 0
11 0 0 0 1 0 0
12 0 0 0 0 1 0
13 0 0 0 0 1 0
14 0 0 0 0 1 0
15 0 0 0 0 0 1
16 0 0 0 0 0 1
17 0 0 0 0 0 1
attr(,"assign")
[1] 1 1 1 1 1 1
attr(,"contrasts")
attr(,"contrasts")$`factor(c(1, 1, 1, 2, 2, 3, 3, 3, 4, 4, 4, 5, 5, 5, 6, 6, 6))`
[1] "contr.treatment"
> contrast.matrix
Contrasts
Levels (group2 + group3) - (group4 + group5)
group1 0
group2 1
group3 1
group4 -1
group5 -1
group6
What if I have a multi-factor experiment with more than 2 conditions? How can I use EnrichmentBrowser?