I have ChIP-seq datasets as the following:
Cell | Type | Condtion | |
1 | A | Input | WT |
2 | A | Pulldown | WT |
3 | B | Input | WT |
4 | B | Pulldown | WT |
5 | C | Input | MT |
6 | C | Pulldown | MT |
7 | D | Input | MT |
8 | D | Pulldown | MT |
I would like to find differential region of pulldown between WT and MT in condition after controlling individual cells and types. I thought the design formula: ~ Cell + Type + Condition + Type*Condition. However, it generated "not full rank" error. When I tried to nested formula such as ~ Cell + Cell*Type + Cell *Condition, it still generated "not full rank" error. It only works with ~ Type + Condition + Type*Condition where I cannot block cell effect. Could anyone help me?