This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Tools For Chipseq Scale Motif Finding?

Does anyone have any recommendations for motif-finding algorithms that can use ChIP-seq scale data? Approaches that can use all of the data, ideally incorporating ranking information, rather than just running MEME or similar on the top 50 ChIPseq peaks.

I'm also looking for methods that can handle motifs with substructure - for example I'm looking at some TFBS data and the binding site has left and right half sites which can appear on their own, or together in different orientations and with different spacers between them. Any suggestions on strategies for de novo identification of such patterns?

TIA, Cass.

motif motif chip-seq

6 answers

There was a message on the Bioconductor mailing list last month describing a workflow for doing this in R:

Made up of 3 tools, 2 of which are in Bioconductor devel:

I use CisFinder, which comfortable handles ChIP-seq scale data. It has a (pretty user-friendly) web interface, although I often use the command-line version as well.

Awesome. Thanks Mikael :)

If you require ab-initio motif discovery, then perhaps DRIM may be of use. From memory, I don't think it's quite as sophisticated as what you're ideally after (left and right halves and so forth), but it does use ranking data. Possibly GLAM2 would be the most appropriate tool (if you need to represent a gap between two binding domains). GLAM2 does not take rank into account, though.

If you decide to use MEME on ChIP-seq data, you're best off running it in OOPS mode (according to our testing).

If you're able to scan the ChIP-seq peak regions with a library such as UniProbe or Transfac, then you have many more tools available that use rank information such as PASTAA or AME.

Disclaimer: I recently (on April 1st, what does that say?!) published AME in this paper.

It focuses on rank-based motif enrichment analysis methods (i.e. identifying statistically enriched motifs from a library of motifs). It compares several different MEA methods. Perhaps it (and the papers/tools it cites) will be of some use ;).

These pages are a bit dated, but still should contain something usable:

In short, you may not be better by feeding probably any motif finding programs with hundreds of sequences. Going for sequences conserved between species is a low hanging fruit strategy, but should get you something to test fairly quickly.

Try the tool peak-motifs of the suite Regulatory Sequence Analysis Tools. http://rsat.ulb.ac.be/rsat/

For description, see

Thomas-Chollier M, Herrmann C, Defrance M, Sand O, Thieffry D, van Helden J. RSAT peak-motifs: motif analysis in full-size ChIP-seq datasets. Nucleic Acids Res. 2011 Dec 8.

Feeb-back and suggestions welcome

Jacques

There is this algorithm that can deal with thousands of peaks:

ChIPMunk: http://www.ncbi.nlm.nih.gov/pubmed/20736340

Log in to answer this question.