Closed mblue9 closed 3 years ago
I think the annotatePeaks module especially could be useful, as afaik, there's no other tool for easily adding gene names to peaks e.g. from macs2 or diffbind (please correct me if I'm wrong as I need a tool for that atm)
I do this with bedtools intersect, then cutting / regex'ing away whatever information I don't need. Otherwise of course there are some other interesting things in the homer suite!
Thanks for the info @mvdbeek! That's useful to know. I've ended up wrapping ChIPseeker (https://github.com/bgruening/galaxytools/tree/master/tools/chipseeker) and that seems to work well for annotating peaks. I thought about using bedtools intersect or closest, but then one issue for us is, what annotation file to provide for users to intersect with (and how to version/maintain), and I'd rather not have users faff around with extra manipulation steps/regexs for this if they don't have to. I was looking for a one-step annotation solution and with chipseeker I think I found it :)
I guess https://github.com/bgruening/galaxytools/tree/master/tools/homer is sufficient for now.
@lldelisle has also now added new/shiny HOMER tools here: https://github.com/galaxyproject/tools-iuc/tree/master/tools/homer
As per conversation on Gitter, there are a few old wrappers already, could/should they be updated?
I think the annotatePeaks module especially could be useful, as afaik, there's no other tool for easily adding gene names to peaks e.g. from macs2 or diffbind (please correct me if I'm wrong as I need a tool for that atm)
Current HOMER wrappers: https://github.com/bgruening/galaxytools/tree/master/tools/homer https://toolshed.g2.bx.psu.edu/view/kevyin/homer/f0b5827b6051 (this one has the annotatePeaks module)
ping @jennaj, @bgruening, @davebx