Class Specialization
BucketRefinement
An index based on a refined array of sorted q-grams.
| |||||||||||||
![]() | ![]() | ||||||||||||
BucketRefinement | |||||||||||||
Include Headers
seqan/index.h
Parameters
The text type. Types: String | |
The Shape specialization type. Note: This can be either a |
Remarks
This index refines q-gram buckets by sorting and uses binary search to locate them.
Specialization of
Metafunctions
| Type of a specific container member (fibre). (Index) | |
| The default alphabet type of a suffix array, i.e. the type to store a position of a string or string set. (Index) |
Functions
| Resets an object. (Index) | |
| Returns the number of occurrences of representative substring or a q-gram in the index text. (IndexQGram) | |
| Returns the number of occurrences of a q-gram for every sequence of a StringSet . (IndexQGram) | |
| Return the number of sequences in an index' underlying text. (Index) | |
| Builds a q-gram index on a sequence. (IndexQGram) | |
| Shortcut for | |
| The end of a container. (Index) | |
| Returns a specific fibre of a container. (Index) | |
| Creates a matrix storing the number of common q-grams between all pairs of sequences. (IndexQGram) | |
| Returns an occurrence of the representative substring or a q-gram in the index text. (IndexQGram) | |
| Returns all occurrences of the representative substring or a q-gram in the index text. (IndexQGram) | |
| Return the q-gram step size used for index creation. (IndexQGram) | |
| Shortcut for | |
| Shortcut for | |
| Shortcut for | |
| Creates a specific Fibre. (Index) | |
| Shortcut for | |
| On-demand creation of a specific Fibre. (Index) | |
| Shortcut for | |
| Shortcut for | |
| Returns whether a specific Fibre is present. (Index) | |
| Shortcut for | |
| The number of characters in the underlying text of the index is returned. (Index) | |
| This functions opens an index from disk. (Index) | |
| Returns the suffix array interval borders of occurrences of representative substring or a q-gram in the index text. (IndexQGram) | |
| This functions saves an index to disk. (Index) | |
| Change the q-gram step size used for index creation. (IndexQGram) |
Example Programs
SeqAn - Sequence Analysis Library - www.seqan.de
