Class Specialization
DPSearch
A dynamic programming algorithm for approximate string-matching with a user-definable scoring function.
Pattern
DPSearch
Pattern<TNeedle, DPSearch<TScore [, TSpec [, TFindBeginPatternSpec] ]> >
Include Headers
seqan/find.h
Parameters
TNeedle
The needle type.
Types: String
TScore
The scoring function.
Types: Score
Remarks
The algorithm is based on the Sellers/Needleman-Wunsch dynamic progamming algorithm. The Pattern object only contains the right-most column of the dynamic programming matrix.
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)
getBeginScoreScore of the last match found by findBegin during approximate searching.
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)
SeqAn - Sequence Analysis Library - www.seqan.de
 

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