RAMACO
RAMACO computes rare maximal exact matches between multiple sequences to identify substrings that occur at most user-defined thresholds across specified sequences for comparative genomics analyses.
Key Features:
- Rare Match Identification: Identifies rare maximal exact matches—substrings that occur no more than user-defined thresholds across the provided sequences.
- Suffix Tree Construction: Constructs a suffix tree for a designated reference sequence to enable efficient exact-match queries.
- Efficient Pairwise Matching: Matches each non-reference sequence separately against the reference suffix tree to find exact matches.
- Combination of Matches: Combines pairwise exact matches into multiple exact matches present across all provided sequences.
- Performance: Implementation optimized for speed and space efficiency for large genomic datasets.
Scientific Applications:
- Synteny block identification: Identification of synteny blocks between whole genomes by detecting conserved exact-match regions indicative of conserved gene order.
Methodology:
Construct a suffix tree for the designated reference sequence; match each non-reference sequence against this suffix tree to extract exact matches; combine pairwise exact matches to form multiple exact matches across all sequences.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux
- Added:
- 8/3/2017
- Last Updated:
- 11/25/2024
Operations
Publications
Ohlebusch E, Kurtz S. Space Efficient Computation of Rare Maximal Exact Matches between Multiple Sequences. Journal of Computational Biology. 2008;15(4):357-377. doi:10.1089/cmb.2007.0105. PMID:18361760.
PMID: 18361760