kaori
A C++ library for barcode extraction and matching
|
Optional parameters for DualBarcodesPairedEnd
.
More...
#include <DualBarcodesPairedEnd.hpp>
Public Attributes | |
bool | use_first = true |
int | max_mismatches1 = 0 |
SearchStrand | strand1 = SearchStrand::FORWARD |
int | max_mismatches2 = 0 |
SearchStrand | strand2 = SearchStrand::FORWARD |
DuplicateAction | duplicates = DuplicateAction::ERROR |
bool | random = false |
Optional parameters for DualBarcodesPairedEnd
.
DuplicateAction kaori::DualBarcodesPairedEnd< max_size >::Options::duplicates = DuplicateAction::ERROR |
How duplicated pairs of barcode sequences should be handled.
int kaori::DualBarcodesPairedEnd< max_size >::Options::max_mismatches1 = 0 |
Maximum number of mismatches allowed across the first barcoding element.
int kaori::DualBarcodesPairedEnd< max_size >::Options::max_mismatches2 = 0 |
Maximum number of mismatches allowed across the second barcoding element.
bool kaori::DualBarcodesPairedEnd< max_size >::Options::random = false |
Whether the reads are randomized with respect to the first/second barcoding elements. If false
, the first read is searched for the first barcoding element only, and the second read is searched for the second barcoding element only. If true
, an additional search will be performed in the opposite orientation.
SearchStrand kaori::DualBarcodesPairedEnd< max_size >::Options::strand1 = SearchStrand::FORWARD |
Strand of the read sequence to search for the first barcoding element. BOTH
is not supported right now... sorry.
SearchStrand kaori::DualBarcodesPairedEnd< max_size >::Options::strand2 = SearchStrand::FORWARD |
Strand of the read sequence to search for the second barcoding element. BOTH
is not supported right now... sorry.
bool kaori::DualBarcodesPairedEnd< 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.