Raptor 4.0.0-rc.1
A fast and space-efficient pre-filter
Loading...
Searching...
No Matches
raptor::threshold::threshold Class Reference
+ Inheritance diagram for raptor::threshold::threshold:
+ Collaboration diagram for raptor::threshold::threshold:

Public Member Functions

size_t get (size_t const minimiser_count) const noexcept
 
threshold & operator= (threshold &&)=default
 
threshold & operator= (threshold const &)=default
 
 threshold (threshold &&)=default
 
 threshold (threshold const &)=default
 
 threshold (threshold_parameters const &arguments)
 

Protected Types

enum class  threshold_kinds : uint8_t { probabilistic , lemma , percentage }
 

Protected Attributes

uint8_t errors {}
 
size_t kmer_lemma {}
 
size_t maximal_number_of_minimizers {}
 
size_t minimal_number_of_minimizers {}
 
std::vector< size_t > precomp_correction {}
 
std::vector< size_t > precomp_thresholds {}
 
threshold_kinds threshold_kind {threshold_kinds::probabilistic}
 
double threshold_percentage {}
 

The documentation for this class was generated from the following files:
Hide me