I have two RNAseq experiments that were run on the same type of samples, treated in two different ways and sampled over time.
So, experiment 1 has experimental groups:
Control (untreated) - Treatment A - 1 week recovery from treatment A - 4 weeks recovery from treatment A
Experiment 2 is
Control (untreated) - Treatment B - 1 week recovery from treatment B - 4 weeks recovery from treatment B
RNAseq was performed at different times, but using exactly the same protocol.
I have used DESeq2 to analyse the two experiments separately, but I now would like to merge and compare the two, but I am not sure what the best solution is.
I have tried to feed all of the aligned bam files to DESeq2, but if I then run PCA on the samples, they cluster by experiment and, most annoyingly, the controls do not overlap.
Any suggestions for how to proceed would be greatly appreciated. I am thinking maybe of something on the lines of what the Seurat package uses for integration of multiple scRNAseq datasets, but I am not sure whether that could be applied to my situation.
Thank you, Asaf. In theory, the controls should be very similar (same tissue from mice of the same strain/sex/age etc). I will try adding a batch effect in the model, although I don't know whether there is a way of putting that as a random effect in DESeq2 (I seem to recall this not being an option)?
I am not familiar with meta-analysis, any suggested resources?
It's a fixed effect, not random effect. You add this to the metadata and add this column to the model formula. I don't have enough experience with DE meta-analysis but I think any method to combine p-values should work here.
Yes, I know how to add those in DESeq2, thank you. What I meant with the random effect comment, is that as far as I am aware, DESeq2 only allows for fixed effects, while batch is really a random effect in this type of design.
It is a random effect but I think that since you have samples in all of the batches you will observe then you can treat it as a fixed effect. (I'm not a statistician)