Class Specialization
Myers
Provides fast approximate searching of one string in another using Myer's fast bit-parallel algorithm with application of the Ukkonen-trick.
Pattern
Myers
Pattern<TNeedle, Myers< [TSpec [, TFindBeginPatternSpec] ]> >
Include Headers
seqan/find.h
Parameters
TNeedle
The needle type.
Types: String
TSpec
Specialization tag.
Default: Tag.FindInfix
Remarks: This could be FindInfix for infix search or FindPrefix for prefix search.
TFindBeginPatternSpec
Specialization of Pattern used to find the begin of matches.
Remarks: This must be a finder for prefix search, e.g. DPSearch<TScore, FindPrefix> or Myers<FindPrefix>. Specify void to suppress prefix searching.
Remarks
The needle-length must be smaller than the highest number that can be stored in an unsigned int.
Specialization of
Metafunctions
HostType of the object a given object depends on. (Pattern)
NeedleReturns the needle type of a Pattern type. (Pattern)
ScoringSchemeReturns the scoring scheme of an approximate searching algorithm. (Pattern)
Functions
findSearch for a Pattern in a Finder object. (Pattern)
findBeginSearch the begin of an approximate match. (Pattern)
getScoreScore of the last found match in approximate searching.
hostThe object a given object depends on. (Pattern)
needleReturns the needle of a Pattern object (not implemented for some online-algorithms). (Pattern)
positionPosition of an iterator. (Pattern)
scoreLimitThe minimal score a match must reach in approximate searching.
scoringSchemeThe scoring scheme used for finding or aligning. (Pattern)
setNeedleSets the needle of a Pattern object and optionally induces preprocessing. (Pattern)
setScoreLimitSets the minimal score a match must reach in approximate searching.
setScoringSchemeSets the scoring scheme used for finding or aligning. (Pattern)
Shortcuts
MyersUkkonenSemin-global (query-global, text-local) pattern matching without findBegin() support.
MyersUkkonenBandedSemin-global (query-global, text-local) pattern matching without findBegin() support.
MyersUkkonenGlobalGlobal (query-global, text-global) pattern matching without findBegin() support.
MyersUkkonenGlobalBandedglobal (query-global, text-global) pattern matching without findBegin() support.
SeqAn - Sequence Analysis Library - www.seqan.de
 

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