I am trying to do Differential Binding Analysis of ChIP-seq and Cut and Run data using DIffbind. I got 2 normal samples, 2 normal IGG control samples, 2 treated samples and 2 treated IGG control samples. If I do peak calling by MACS2 after Bowtie2 alignment and duplicate removal, I get the following peaks:
Normal 1 over Normal IGG Control 1
Normal 1 over Normal IGG Control 1
Normal 2 over Normal IGG Control 2
Normal 2 over Normal IGG Control 2
and
Treated 1 over Treated IGG Control 1
Treated 1 over Treated IGG Control 1
Treated 2 over Treated IGG Control 2
Treated 2 over Treated IGG Control 2
My question is it a standard method to use both controls for such analysis using DIffbind? If not, what is the standard workflow for such analysis?
You will probably not need the IgG samples during DE analysis. I personally only find them useful during peak calling to correct for background enrichments. They are simply too different from the IPs to be included into the DE analysis for some kind of interaction model. Therefore it comes down to a standard 2 vs 2 comparison. Diffbind is an option, alternatively check
csaw
or simply feed the count matrix directly into edgeR, even though a proper QC as discussed both in diffbind and csaw vignettes should be done before doing any DE testing.Thanks. So for macs2 peak calling, I would merge the two controls. Then I will have 2 peaks for Normal and 2 peaks for Treated. Is there any requirement for the IGG controls for Normal and Treated quite similar in order to avoid any confounding results? Existence of 4 controls is the reason for my confusion.