Class Specialization
MultiMEMs Iterator
Iterator to search for MultiMEMs.
Iterator<TContainer, MultiMEMs>::Type
Iter<TContainer, VSTree< BottomUp<MultiMEMs> > >
Parameters
TContainer
Type of an index that can be iterated with a bottom-up iterator.
Metafunctions: Container
Types: Index_ESA
Specialization of
Implements
Functions
alignmentReturns an alignment of the occurences of the representative substring in the index text. (VSTree Iterator)
assignValueAssigns value to item. (Iterator)
atBeginDetermines whether an iterator is at the beginning position. (Iterator)
atEndDetermines whether an iterator is at the end position. (BottomUp Iterator)
childrenAreLeavesTest whether iterator points to a node with only leaf-children. (VSTree Iterator)
containerContainer of an iterator. (VSTree Iterator)
countChildrenCount the number of children of a tree node. (VSTree Iterator)
countOccurrencesReturns the number of occurences of representative in the index text. (VSTree Iterator)
getFrequencyReturns the number of sequences, which contain the representative as a substring. (VSTree Iterator)
getOccurrenceReturns an occurence of the representative substring in the index text. (VSTree Iterator)
getOccurrencesReturns all occurences of the representative substring in the index text. (VSTree Iterator)
getOccurrencesBWTReturns the characters left beside all occurence of the representative substring in the index text. (VSTree Iterator)
getValueAccess to the value. (Iterator)
goBeginIterates to the first position of a container. (VSTree Iterator)
goEndIterates to the last position of a container. (BottomUp Iterator)
goFurtherIterates some steps further. (Iterator)
goNextIterates to next position. (BottomUp Iterator)
goPreviousIterates to pevious position. (Iterator)
isLeafTest whether iterator points to a leaf. (VSTree Iterator)
isLeftMaximalTest whether the occurences of an iterator's representative mutually differ in the character left of the hits. (VSTree Iterator)
isPartiallyLeftExtensibleTest whether the characters left of the two occurences of representative are equal. (VSTree Iterator)
isRightTerminalTest whether iterator points to a suffix. (VSTree Iterator)
isRootTest whether iterator points to the root node. (VSTree Iterator)
isUniqueTest whether the representative occurs only once in every sequence. (VSTree Iterator)
moveValueAssigns value to item. (Iterator)
nodeHullPredicateIf false this node and its subtree is concealed. (VSTree Iterator)
nodePredicateIf false this node will be skipped during the bottom-up traversal. (VSTree Iterator)
parentRepLengthReturns the length of the substring representing the path from root to iterator's parent node. (VSTree Iterator)
positionPosition of an iterator. (Iterator)
repLengthReturns the length of the substring representing the path from root to iterator node. (VSTree Iterator)
representativeReturns a substring representing the path from root to iterator node. (VSTree Iterator)
valueReference to the value. (VSTree Iterator)
SeqAn - Sequence Analysis Library - www.seqan.de