gatb.core-API-0.0.0
|
Specific Edge structure representing a transition between two branching nodes. More...
#include <Graph.hpp>
Additional Inherited Members | |
Public Member Functions inherited from Edge_t< Node_t > | |
bool | operator< (const Edge_t< Node_t > &other) const |
void | set (const typename Node_t::Value &kmer_from, kmer::Strand strand_from, const typename Node_t::Value &kmer_to, kmer::Strand strand_to, kmer::Nucleotide n, Direction dir) |
Public Attributes inherited from Edge_t< Node_t > | |
Node_t | from |
Node_t | to |
kmer::Nucleotide | nt |
Direction | direction |
Specific Edge structure representing a transition between two branching nodes.
The BranchingEdge inherits from the Edge structure.
Note that we don't want here to get the whole simple nodes between the two branching nodes (or all the transition nucleotides required to go from source branching node to target branching node).
However, we add a 'distance' attribute that counts the number of transition nucleotides between the two branching nodes.