computes the best chain of EPMs, the LCS-EPM More...
#include <exact_matcher.hh>
Classes | |
| struct | HoleCompare2 |
Public Member Functions | |
| LCSEPM (const Sequence &seqA_, const Sequence &seqB_, const PatternPairMap &myPatterns, PatternPairMap &myLCSEPM) | |
| virtual | ~LCSEPM () |
| Destructor. | |
| void | MapToPS (const std::string &sequenceA, const std::string &sequenceB, PatternPairMap &myMap, const std::string &file1, const std::string &file2) |
| output chained EPMs to PS files | |
| void | calculateLCSEPM (bool quiet) |
| calculates the best chain of EPMs, the LCS-EPM | |
|
std::pair< SequenceAnnotation, SequenceAnnotation > | anchor_annotation () |
| get anchor annotation | |
| void | output_locarna (const std::string &sequenceA, const std::string &sequenceB, const std::string &outfile) |
| outputs anchor constraints to be used as input for locarna | |
| void | output_clustal (const std::string &outfile_name) |
| writes chain as clustal alignment | |
computes the best chain of EPMs, the LCS-EPM
| LocARNA::LCSEPM::LCSEPM | ( | const Sequence & | seqA_, |
| const Sequence & | seqB_, | ||
| const PatternPairMap & | myPatterns, | ||
| PatternPairMap & | myLCSEPM | ||
| ) | [inline] |
Constructor
| seqA_ | first sequence |
| seqB_ | second sequence |
| myPatterns | input PatternPairMap |
| myLCSEPM | output PatternPairMap |
| void LocARNA::LCSEPM::MapToPS | ( | const std::string & | sequenceA, |
| const std::string & | sequenceB, | ||
| PatternPairMap & | myMap, | ||
| const std::string & | file1, | ||
| const std::string & | file2 | ||
| ) |
output chained EPMs to PS files
| sequenceA | first sequence |
| sequenceB | second sequence |
| myMap | PatternPairMap for the two sequences |
| file1 | name of the output file for the first sequence |
| file2 | name of the output file for the second sequence |
1.7.6.1