Skip to content

Module: Multiple Sequence Alignment

JΓΆrg Winkler edited this page Mar 12, 2018 · 5 revisions

Alignment Graph

based on Lemon Graph library

Design

class alignment_graph
{
    lemon::Digraph graph                          // the graph
    lemon::EdgeMap weights                        // edge weights
    TSequenceContainer const & seq                // underlying sequences
    std::tuple<unsigned, unsigned, unsigned> frag // fragments 
    //         seq_id,   offset,   length
}

also a Guide tree, BFS search and number of components can be obtained with Lemon

Clone this wiki locally