This module contains all of nvLighter's class hierarchy. nvLighter is composed of the following important pieces:
-
|
| void | merge (BloomFilters< host_tag > *h_bloom_filters, const uint32 device_count, BloomFilters< device_tag > *d_bloom_filters, const KmersType type) |
| |
| void | merged_stats (const BloomFilters< host_tag > *h_bloom_filters, const uint32 device_count, const BloomFilters< device_tag > *d_bloom_filters, nvbio::vector< host_tag, uint64 > &stats) |
| |
| template<typename system_tag > |
| void | compute_bloom_filter_stats (const BloomFilters< system_tag > &bloom_filters, const KmersType type, const uint32 K, float &occupancy, float &approx_size, float &fp) |
| |
The kmer Bloom filter types
| Enumerator |
|---|
| SAMPLED_KMERS |
|
| TRUSTED_KMERS |
|
Definition at line 61 of file bloom_filters.h.
template<typename system_tag >