Hello all,
As we're working with a lot of ChIP-seq data in our lab, we needed a tool to reliably predict motifs de novo from our peaks. The approach we developed might be useful to others, so I'd like to point you to the website:
Basically, the approach is to run several different algorithms (as was suggested in some benchmark studies and reviews), and combine the output into a non-redundant list of motifs. Long-time favorites such as MEME and MotifSampler are included, as well as some more recent tools developed for ChIP-seq (or ChIP-chip) data including trawler and MoAn.
To rank and evaluate the motifs we predict motifs on a part of the dataset, and use the rest for evaluation (enrichment, ROC curve, MNCP score).
You can see an example of the output here (this is for a ChIP-seq experiment with the transcription factor p63):
The package is implemented in Python, and can be freely downloaded. Installation is somewhat of a hassle as all the different tools need to be installed and configured separately, but other than that I hope that the installation procedure is smooth and documented.
Please let me know if you find GimmeMotifs useful, have any questions or notice any bugs or omissions in the documentation.
Simon
As we're working with a lot of ChIP-seq data in our lab, we needed a tool to reliably predict motifs de novo from our peaks. The approach we developed might be useful to others, so I'd like to point you to the website:
Basically, the approach is to run several different algorithms (as was suggested in some benchmark studies and reviews), and combine the output into a non-redundant list of motifs. Long-time favorites such as MEME and MotifSampler are included, as well as some more recent tools developed for ChIP-seq (or ChIP-chip) data including trawler and MoAn.
To rank and evaluate the motifs we predict motifs on a part of the dataset, and use the rest for evaluation (enrichment, ROC curve, MNCP score).
You can see an example of the output here (this is for a ChIP-seq experiment with the transcription factor p63):
The package is implemented in Python, and can be freely downloaded. Installation is somewhat of a hassle as all the different tools need to be installed and configured separately, but other than that I hope that the installation procedure is smooth and documented.
Please let me know if you find GimmeMotifs useful, have any questions or notice any bugs or omissions in the documentation.
Simon
Comment