Ramaco
is a software tool for computing rare maximal exact matches between multiple sequences. A rare match between k sequences S1,...,Sk is a string that occurs at most ti-times in the sequence Si, where the ti > 0 are user-defined thresholds.
The algorithm implemented in Ramaco is based on enhanced suffix arrays. First, the enhanced suffix array of one of the sequences (the reference sequence) is built and then the other sequences are matched separately against this enhanced suffix array. Second, the resulting pairwise exact matches are combined to multiple exact matches. Ramaco is very fast and space efficient, and can even process sets of mammalian chromosomes.
Availability
The program is available as a binary distribution for the most common platforms. Please contact Stefan Kurtz, if you are interested to obtain a version.
Developers
Stefan Kurtz, kurtz(at)zbh.uni-hamburg.de
Publications
E. Ohlebusch and S. Kurtz:
Space efficient computation of rare maximal exact matches between multiple sequences.
J. Comp. Biol. 15(4):357-377 (2008)
Contact
Stefan Kurtz
Center for Bioinformatics, University of Hamburg
Bundesstr. 43, 20146 Hamburg, Germany
Phone +49 40 42838 7311, Fax. +49 40 42838 7312