kaori
A C++ library for barcode extraction and matching
|
Status of barcode sequence addition to the trie. More...
#include <MismatchTrie.hpp>
Public Attributes | |
bool | has_ambiguous = false |
bool | is_duplicate = false |
bool | duplicate_replaced = false |
bool | duplicate_cleared = false |
Status of barcode sequence addition to the trie.
This is typically returned by methods like AnyMismatches::add()
and SegmentedMismatches::add()
.
bool kaori::TrieAddStatus::duplicate_cleared = false |
Whether the newly added sequence caused an existing duplicate to be cleared from the trie. Only set when is_duplicate = true
and the trie's duplicate policy is set to DuplicateAction::NONE
.
bool kaori::TrieAddStatus::duplicate_replaced = false |
Whether the newly added sequence replaced a duplicate in the trie. Only set when is_duplicate = true
and the trie's duplicate policy is set to DuplicateAction::LAST
in the trie.
bool kaori::TrieAddStatus::has_ambiguous = false |
Whether the newly added sequence contains ambiguous IUPAC codes.
bool kaori::TrieAddStatus::is_duplicate = false |
Whether the newly added sequence is a duplicate of an existing sequence in the trie.