#include <ProgressiveAligner.h>
Inheritance diagram for mems::AlignmentTreeNode:


Public Member Functions | |
| AlignmentTreeNode () | |
Public Attributes | |
| std::vector< boolean > | children_aligned |
| have children been aligned? | |
| std::vector< SuperInterval > | ordering |
| A total ordering on alignments of sequence contained by leafs below this node. | |
| std::vector< boolean > | parents_aligned |
| have parents been aligned? | |
| bool | refined |
| true if iterative refinement has been applied to the alignment at this node | |
| genome::gnSequence * | sequence |
| The sequence associated with this node, NULL for ancestral nodes. | |
Definition at line 36 of file ProgressiveAligner.h.
|
|
Definition at line 39 of file ProgressiveAligner.h. References refined. |
|
|
have children been aligned?
Definition at line 42 of file ProgressiveAligner.h. Referenced by mems::chooseNextAlignmentPair(), and mems::createAlignmentTreeRoot(). |
|
|
A total ordering on alignments of sequence contained by leafs below this node.
Definition at line 40 of file ProgressiveAligner.h. Referenced by mems::chooseNextAlignmentPair(), and mems::ProgressiveAligner::recursiveApplyAncestralBreakpoints(). |
|
|
have parents been aligned?
Definition at line 41 of file ProgressiveAligner.h. Referenced by mems::chooseNextAlignmentPair(), and mems::createAlignmentTreeRoot(). |
|
|
true if iterative refinement has been applied to the alignment at this node
Definition at line 44 of file ProgressiveAligner.h. Referenced by AlignmentTreeNode(). |
|
|
The sequence associated with this node, NULL for ancestral nodes.
Definition at line 43 of file ProgressiveAligner.h. Referenced by mems::chooseNextAlignmentPair(), and mems::createAlignmentTreeRoot(). |
1.3.6