#include <raptor/threshold/forward_strand_minimiser.hpp>
◆ forward_strand_minimiser() [1/4]
raptor::threshold::forward_strand_minimiser::forward_strand_minimiser |
( |
| ) |
|
|
default |
◆ forward_strand_minimiser() [2/4]
◆ forward_strand_minimiser() [3/4]
◆ ~forward_strand_minimiser()
raptor::threshold::forward_strand_minimiser::~forward_strand_minimiser |
( |
| ) |
|
|
default |
◆ forward_strand_minimiser() [4/4]
raptor::threshold::forward_strand_minimiser::forward_strand_minimiser |
( |
window const |
window_size_, |
|
|
seqan3::shape const |
shape_, |
|
|
uint64_t const |
seed_ = 0x8F3F73B5CF1C9ADE |
|
) |
| |
|
inline |
Constructs a minimiser from given k-mer, window size and a seed.
- Parameters
-
[in] | window_size_ | The window size. |
[in] | shape_ | The shape. |
[in] | seed_ | The seed to use. Default: 0x8F3F73B5CF1C9ADE. |
◆ compute()
void raptor::threshold::forward_strand_minimiser::compute |
( |
std::vector< seqan3::dna4 > const & |
text | ) |
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ resize()
void raptor::threshold::forward_strand_minimiser::resize |
( |
window const |
window_size_, |
|
|
seqan3::shape const |
shape_, |
|
|
uint64_t const |
seed_ = 0x8F3F73B5CF1C9ADE |
|
) |
| |
|
inline |
Resize the minimiser.
- Parameters
-
[in] | window_size_ | The new window size. |
[in] | shape_ | The new shape. |
[in] | seed_ | The new seed to use. Default: 0x8F3F73B5CF1C9ADE. |
◆ minimiser_begin
std::vector<uint64_t> raptor::threshold::forward_strand_minimiser::minimiser_begin |
Stores the begin positions of the minimisers.
The documentation for this struct was generated from the following file: