====== DRIMM - Welcome ======
DRIMM (Drifting Markov Models)
===== General Description =====
DRIMM is a software dedicated to the estimation of Drifting Markov Models (see [1] and [2]). See a more detailed description at this [[:logiciels:drimm:abstract|page]].
[1] **Vergne, N**. Drifting Markov Models with Polynomial Drift and Applications to DNA Sequences. Statistical Applications in Genetics Molecular Biology 2008, vol 7, issue 1.\\
[2] **Vergne, N.** Chaînes de Markov régulées pour l'analyse de séquences biologiques. PhD thesis, Université d'Evry val d'Essonne, 2008.
DRIMM provides four programs :
- DRIMM : Estimation of DMM by different methods.
- PVALUEdmm : Compute the p-value of a word under a DMM. This program needs a configuration file generated by DRIMM and a markov file generated by Spatt (*).
- PROBAword : Compute, at each position in the sequence, the probability that a word appears. This program needs a configuration file generated by DRIMM.
- PROBAlength : Compute, at each position, the probability of appearance of the word of size length who appears in this position. This program needs a configuration file generated by DRIMM.
(*) http://stat.genopole.cnrs.fr/spatt/
===== Download =====
How to have DRIMM in your home?
**DRIMM** is written in ANSI C++ and developed on x86 GNU/Linux systems with GCC 3.4, and successfully tested with GCC latest versions on Sun and Apple Mac OSX systems. It relies on seq++ library. Compilation and installation are compliant with the GNU standard procedure. DRIMM is licensed under the GNU General Public License ([[http://www.gnu.org/licenses/licenses.html|GNU GPL]]).
You have to download seq++ before downloading DRIMM.
-[[http://stat.genopole.cnrs.fr/seqpp|Download seq++]]
-{{:logiciels:drimm-1.1.tar.gz|Download DRIMM}}
===== Help =====
Help for use of the four programs is provided:
- [[:logiciels:drimm:help|DRIMM]]
- [[:logiciels:drimm:help_pvalue|PVALUEdmm]]
- [[:logiciels:drimm:help_probword|PROBAword]]
- [[:logiciels:drimm:help_problength|PROBAlength]]