Home
Welcome to the MstatX wiki!
The aim of MstatX is to provide statistics on columns of a multiple alignment. Many statistics can be calculated from a multiple alignment : column conservation, frequency of amino acids, column correlations, column entropy... We try to provide all these statistics with a simple line command tool like the following :
./mstatx -m your_multiple_alignment -s the_statistic_measure
And that's all ! For details about the usage of MstatX, see this page : MstatX usage. And for details about the available statistics, se this page : Statistics.
By default, the output is in file your_multiple_alignment.stat.
Statistics are implemented as a vitual class. The different implementations are created by a factory pattern. Thus, MstatX can be easily extended.
By default, the compiler is g++. But if you need OpenMP to speed-up calculations, you can use -fopenmp in CFLAGS of the Makefile and change g++ to use version 4.2. The openMP pragma is used in mutual information statistic calculation.
Hope you will find this tool useful !
Guillaume.