Skip to content

Multiple factor experiments (non-binary). #28

@ghost

Description

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        

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions