Class Specialization
IndexEsa
An index based on an enhanced suffix array.
Index
IndexEsa
Index<TText, IndexEsa<> >
Include Headers
seqan/index.h
Parameters
TText
The text type.
Types: String
Remarks
The fibres (see Index and Fibre) of this index are a suffix array (see EsaSA), a lcp table (see EsaLcp), etc.
This index can be accessed as a Suffix Tree using the VSTree Iterator classes.
Specialization of
Metafunctions
FibreType of a specific container member (fibre). (Index)
SAValueThe default alphabet type of a suffix array, i.e. the type to store a position of a string or string set. (Index)
VertexDescriptorType of an object that represents a vertex descriptor.
Functions
beginThe begin of a container. (Index)
bwtAtShortcut for value(indexBwt(..), ..).
childAtShortcut for value(indexChildtab(..), ..).
clearResets an object. (Index)
countSequencesReturn the number of sequences in an index' underlying text. (Index)
endThe end of a container. (Index)
getFibreReturns a specific fibre of a container. (Index)
indexBwtShortcut for getFibre(.., EsaBwt).
indexChildtabShortcut for getFibre(.., EsaChildtab).
indexCreateCreates a specific Fibre. (Index)
indexLcpShortcut for getFibre(.., EsaLcp).
indexLcpeShortcut for getFibre(.., EsaLcpe).
indexRawSAShortcut for getFibre(.., EsaRawSA).
indexRawTextShortcut for getFibre(.., EsaRawText).
indexRequireOn-demand creation of a specific Fibre. (Index)
indexSAShortcut for getFibre(.., EsaSA).
indexSuppliedReturns whether a specific Fibre is present. (Index)
indexTextShortcut for getFibre(.., EsaText).
lcpAtShortcut for value(indexLcp(..), ..).
lcpeAtShortcut for value(indexLcpe(..), ..).
lengthThe number of items/characters. (Index)
rawsaAtShortcut for value(indexRawSA(..), ..).
rawtextAtShortcut for value(indexRawText(..), ..).
resizeVertexMapInitializes a vertex map.
saAtShortcut for value(indexSA(..), ..).
setHaystackSets the haystack of a Finder object. (Index)
textAtShortcut for value(indexText(..), ..).
SeqAn - Sequence Analysis Library - www.seqan.de
 

Page built @2013/07/11 09:12:19