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

Public Member Functions

std::pair< size_t, size_t > get_minmax () const
 
std::vector< size_t > get_thresholds () const
 

Private Types

using base_t = raptor::threshold::threshold
 
- Private Types inherited from raptor::threshold::threshold
enum class  threshold_kinds : uint8_t { probabilistic , lemma , percentage }
 

Additional Inherited Members

- Private Member Functions inherited from raptor::threshold::threshold
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)
 
- Private Attributes inherited from raptor::threshold::threshold
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 file:
Hide me