Spec
AbndmAlgoPatternApproximate Backward Nondeterministic Dawg Matching algorithm.
Approximate Backward Nondeterministic Dawg Matching algorithm.
Extends | Pattern |
---|---|
All Extended | Pattern |
Defined in | <seqan/find.h> |
Signature |
template <typename TNeedle>
class Pattern<TNeedle, AbndmAlgo>;
|
Template Parameters
TNeedle |
The needle type. Type ContainerConcept. |
---|
Interface Function Overview
-
TScoreValue getScore(pattern);
Score of the last found match in approximate searching. -
TScoreValue scoreLimit(pattern);
The minimal score a match must reach in approximate searching. -
void setScoreLimit(pattern, limit);
Set the minimal score a match must reach in approximate serach.
Interface Functions Inherited From Pattern
Interface Metafunction Overview
Interface Metafunctions Inherited From Pattern
Detailed Description
Note:
The types of the needle and the haystack have to match.
Approximate string matching using bit parallelism.
Interface Functions Detail
TScoreValue getScore(pattern);
Score of the last found match in approximate searching.
Parameters
pattern
|
A abndmAlgo pattern that can be used for approximate searching. |
---|
Returns
TScoreValue |
The score of the last match found using pattern. If no match was found then the value is undefined. |
---|
Data Races
Thread safety unknown!
TScoreValue scoreLimit(pattern);
The minimal score a match must reach in approximate searching.
Parameters
pattern
|
The AbndmAlgoPattern to query. |
---|
Returns
TScoreValue |
The score limit value. |
---|
Data Races
Thread safety unknown!
void setScoreLimit(pattern, limit);
Set the minimal score a match must reach in approximate serach.
Parameters
pattern
|
The AbndmAlgoPattern to set the limit for. |
---|---|
limit
|
The limit score value to set. |
Returns
TScoreValue |
The score limit value. |
---|
Data Races
Thread safety unknown!