Function
getOccurrences
Returns all occurences of the representative substring or a q-gram in the index text.
getOccurrences(iterator)
getOccurrences(index, shape)
Include Headers
seqan/index.h
Parameters
iterator
An iterator of a suffix tree.
index
A q-gram index.
Types: IndexQGram
shape
A shape object.
Note: The shape stores the q-gram of the last call to hash or hashNext.
Types: Shape
Remarks
The necessary index tables are built on-demand via indexRequire if index is not const.
Return Values
All positions where the representative of iterator occurs in the text (see EsaText). If iterator's container type is TIndex the return type is Infix<Fibre<TIndex, EsaSA>::Type const>::Type.
All positions where the q-gram stored in shape occurs in the text (see QGramText). If the type of index is TIndex the return type is Infix<Fibre<TIndex, QGramSA>::Type const>::Type.
SeqAn - Sequence Analysis Library - www.seqan.de
 

Page built @2011/02/08 21:37:04