Class Specialization
Sampler
Outputs m-tuples beginning at a position of difference cover DC.
Sampler |
Parameters
The type of the pipeline module this module reads from. | |
The tuple size. | |
A set of non-negative integers less than | |
Enable/Disable compression. If If Default: void. |
Specialization of
Functions
Assigns one object to another object. (Pipe) | |
Determines whether an iterator is at the end position. (Pipe) | |
Initiates a read process. (Pipe) | |
Terminates a read process. (Pipe) | |
Gets the first element of the remaining stream. (Pipe) | |
The number of items/characters. (Pipe) | |
Pops the first element of the remaining stream. (Pipe) |
Remarks
The output type is a Pair of size type and Tuple of input elements and length m (i.e. Pair<Size<TInput>::Type, Tuple<Value<TInput>::Type, m, TCompression> > ).
The first output field contains the beginning position of the m-tuple in the second field.
The m-tuples are substrings of the input stream beginning at positions i , with i mod m is element of the set DC.
Examples
The set {1,2,4} is represented by int DC[] = { 3, 1, 2, 4 } .
See Also
SeqAn - Sequence Analysis Library - www.seqan.de