Raptor 3.0.0-rc.1
A fast and space-efficient pre-filter for querying very large collections of nucleotide sequences
 
hierarchical_interleaved_bloom_filter.hpp File Reference

Provides raptor::hierarchical_interleaved_bloom_filter. More...

#include <ranges>
#include <seqan3/search/dream_index/interleaved_bloom_filter.hpp>
+ Include dependency graph for hierarchical_interleaved_bloom_filter.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  raptor::hierarchical_interleaved_bloom_filter< data_layout_mode_ >::counting_agent_type< value_t >
 Manages counting ranges of values for the raptor::hierarchical_interleaved_bloom_filter. More...
 
class  raptor::hierarchical_interleaved_bloom_filter< data_layout_mode_ >
 The HIBF binning directory. A data structure that efficiently answers set-membership queries for multiple bins. More...
 
class  raptor::hierarchical_interleaved_bloom_filter< data_layout_mode_ >::membership_agent
 Manages membership queries for the raptor::hierarchical_interleaved_bloom_filter. More...
 
class  raptor::hierarchical_interleaved_bloom_filter< data_layout_mode_ >::user_bins
 Bookkeeping for user and technical bins. More...
 

Detailed Description

Provides raptor::hierarchical_interleaved_bloom_filter.

Author
Enrico Seiler <enrico.seiler AT fu-berlin.de>