NMalign2

The program NMalign2 implements a simple dynamic algorithm to align the nucleosome profile of a query on the nucleosome profile of the reference according to the genome alignment of the query on the reference. The algorithm works chromosome-by-chromosome as follows:

To run NMalign2, we need first to write a short configuration file that will tell the program where he can find the difference sources of information require to process the nucleosome alignment. We already put such a file into the folder S4:

$NMalign2 -c S4/NMalign.conf -o S4/NMalign

This can take some times, so be patient. In fact, NMalign is doing a bit more jobs than aligning the nucleosome profiles, increasing the computation time. This should be improved in the next release of NucleoMiner. As you can see, the program has created a new directory S4/NMalign into which one file per chromosome has been created. This .nal file is a binary file storing the result of the alignment and some other useful information that will help to speed up subsequent analyses.

In order to generate human readable version of these .nal files, we have to run again NMalign by using now the --print= flag as follows:

$NMalign2 -i S4/NMalign/ -o S4/NMalign/ -c S4/NMalign.conf --print

Jean-Baptiste Veyrieras 2010-05-28