kaori
A C++ library for barcode extraction and matching
|
Utilites for sequence matching. More...
Go to the source code of this file.
Classes | |
class | kaori::CombinationHash< num_variable_ > |
Hash a combination of barcode indices. More... | |
Namespaces | |
namespace | kaori |
Namespace for the kaori barcode-matching library. | |
Typedefs | |
typedef std::size_t | kaori::SeqLength |
typedef std::vector< constchar * >::size_type | kaori::BarcodeIndex |
typedef unsigned long long | kaori::Count |
Enumerations | |
enum class | kaori::DuplicateAction : char { FIRST , LAST , NONE , ERROR } |
enum class | kaori::SearchStrand : char { FORWARD , REVERSE , BOTH } |
Functions | |
bool | kaori::is_barcode_index_ok (BarcodeIndex index) |
Variables | |
constexpr BarcodeIndex | kaori::STATUS_UNMATCHED = static_cast<BarcodeIndex>(-1) |
constexpr BarcodeIndex | kaori::STATUS_AMBIGUOUS = static_cast<BarcodeIndex>(-2) |
Utilites for sequence matching.