Hi there, I guess it is a recurrent problem, but I haven't found a satisfying answer yet. I have 4 ChIP-seq datasets looking at H3K9ac coverage, each from a different life cycle stage (or different conditions I guess, with the difference that there is not really a "non-treated" or wt sample). I would now like to monitor how the H3K9ac mark changes across the different stages (conditions). I know how to normalise within each sample, for this I have been using deeptools2 suite to normalise the IP/input using the bamcompare mode to report back log2 ratios for each of the 4 datasets. What I am currently stuck with is that I don't really know how to compare the samples to each other. I saw that there is the "diffbind" option, however it is not working at the moment (https://github.com/galaxyproject/galaxy/issues/2318). Would the bigwig compare mode be something I could use here?
Below is a summary of what I have done, but I am unsure if this ok like this: What I have done so far is use MACS2 to call broad peaks for each sample (the only option available for my species, which I had to provide as a custom build genome). This worked out quite nicely, although of course, the peaks do not always overlap between all the samples. To get a way around this, I "merged" all the called peaks together in a Masterfile (using bed intersect). Logically, these "merged peaks" are broader than the initial peaks, so I then divided them up into smaller peaks again with a cut off bp length. The bp length used for cut off was the mean of the median peak length of the initially called peaks for all samples (let's call them uberpeaks). This all worked out quite fine, the uberpeaks overlap quite nicely with the 5UTR (or 3UTR) of a gene, although of course not always. This approach left me with two problems: 1. To assign the uberpeak back to a region and 2. To assign the uberpeak to a sample. For #2, I used bed intersect again, where I said if 70% of the uberpeak overlaps with the intial called peak of a samples, then return this peak for this sample. This worked out quite ok. When doing the same thing for #1, I lose quite a lot of the uberpeaks, as they do not always overlap well with a region. I hope I got the point across, please let me know if this is unclear. Any help greatly appreciated!