kaori
A C++ library for barcode extraction and matching
Loading...
Searching...
No Matches
kaori::SingleBarcodePairedEnd< max_size_ >::Options Struct Reference

Optional parameters for SingleBarcodePairedEnd. More...

#include <SingleBarcodePairedEnd.hpp>

Public Attributes

bool use_first = true
 
int max_mismatches = 0
 
SearchStrand strand = SearchStrand::FORWARD
 
DuplicateAction duplicates = DuplicateAction::ERROR
 

Detailed Description

template<SeqLength max_size_>
struct kaori::SingleBarcodePairedEnd< max_size_ >::Options

Optional parameters for SingleBarcodePairedEnd.

Member Data Documentation

◆ duplicates

template<SeqLength max_size_>
DuplicateAction kaori::SingleBarcodePairedEnd< max_size_ >::Options::duplicates = DuplicateAction::ERROR

How duplicated barcode sequences should be handled.

◆ max_mismatches

template<SeqLength max_size_>
int kaori::SingleBarcodePairedEnd< max_size_ >::Options::max_mismatches = 0

Maximum number of mismatches allowed across the vector sequence.

◆ strand

template<SeqLength max_size_>
SearchStrand kaori::SingleBarcodePairedEnd< max_size_ >::Options::strand = SearchStrand::FORWARD

Strand(s) of each read sequence to search.

◆ use_first

template<SeqLength max_size_>
bool kaori::SingleBarcodePairedEnd< max_size_ >::Options::use_first = true

Whether to search only for the first match. If false, the handler will search for the best match (i.e., fewest mismatches) instead.


The documentation for this struct was generated from the following file: