FastqPuri
Public Attributes | List of all members
_bfilter Struct Reference

Bloom filter structure. More...

#include <bloom.h>

Public Attributes

int kmersize
 
int hashNum
 
int kmersizeBytes
 
double falsePosRate
 
uint64_t bfsizeBits
 
uint64_t bfsizeBytes
 
uint64_t nelem
 
unsigned char * filter
 

Detailed Description

Bloom filter structure.

Member Data Documentation

◆ bfsizeBits

uint64_t _bfilter::bfsizeBits

bloom filter size (bits) (m)

◆ bfsizeBytes

uint64_t _bfilter::bfsizeBytes

bloom filter size (bytes)

◆ falsePosRate

double _bfilter::falsePosRate

False positive rate

◆ filter

unsigned char* _bfilter::filter

filter sequence

◆ hashNum

int _bfilter::hashNum

number of hash functions used to construct the filter

◆ kmersize

int _bfilter::kmersize

kmer size (number of elements)

◆ kmersizeBytes

int _bfilter::kmersizeBytes

Bytes needed to store the kmer (4bases ~ 1byte)

◆ nelem

uint64_t _bfilter::nelem

number of elements encoded in the bloom filter (n)


The documentation for this struct was generated from the following file: