| Concept Iterator Object that iterates through container.
Iterator
Rooted Iterator
Concept Definition Required Metafunctions
Difference | Type of an object that stores the difference between two iterators.
GetValue | Type for reading values.
Reference | Reference type.
Size | Type of an object that is suitable to hold size information.
Value | Type of the items in the container.
Required Functions
assign | Assigns one object to another object.
assignValue | Assigns value to item.
getValue | Access to the value.
goNext | Iterates to next position.
moveValue | Assigns value to item.
value | Reference to the value.
Refinements
Rooted Iterator | Iterator that knows its container.
Implemented by
BottomUp Iterator | Iterator for an efficient postorder depth-first search in a suffix tree.
Iter | Iterator that is used to traverse containers.
ModifiedIterator | Allows to modify arbitrary iterators by specializing what differs from an origin.
TopDownHistory Iterator | Iterator for Suffix Trees that can go down, right, and up.
Used By Function assignValue, atBegin, atEnd, getValue, goBegin, goEnd, goFurther, goNext, goPrevious, moveValue, position, value Functions
absFreqOfLettersInSeq | Counts the number of times each residue of a fixed sequence alphabet occurs in a given sequence.
absFreqOfLettersInSetOfSeqs | Counts the number of times each residue of a fixed sequence alphabet occurs in a given set of sequences.
backgroundFrequency | Determines the background letter frequencies in a given dataset
convertPatternToProfile | Converts a pattern into a profile which consists of a set of frequency distributions.
em | Represents the EM algorithm as used by MEME.
hammingDistance | Determines the Hamming distance between two sequences.
See Also Iterator Spec SeqAn - Sequence Analysis Library - www.seqan.de