OpenMS offers a number of map alignment algorithms. The take several peak or feature maps and transform the retention time axis so that peak/feature positions become comparable.
The classes described in this section can be found in the ANALYSIS/MAPMATCHING folder.
All map alignment algorithms are derived from the common base class MapAlignmentAlgorithm and, thus, share a common interface. That is why only one example (Tutorial_MapAlignment.C) is shown here. Other algorithms can be work accordingly.
First, we load two feature maps:
Then, we instanciate the algorithm and align the feature maps:
Finally, the aligned maps are written to files:
OpenMS / TOPP release 1.9.0 | Documentation generated on Tue May 28 2013 12:41:58 using doxygen 1.8.3.1 |