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!