NVBIO
|
#include <dcs.h>
Public Types | |
typedef DCSView | plain_view_type |
Public Methods | |
template<uint32 QT> | |
void | init () |
uint32 | estimate_sample_size (const uint64 string_len) const |
Static Public Methods | |
template<uint32 QT> | |
static uint32 | estimated_sample_size (const uint64 string_len) |
Public Members | |
uint32 | Q |
difference cover period More... | |
uint32 | N |
difference cover quorum More... | |
thrust::device_vector< uint32 > | d_dc |
difference cover table More... | |
thrust::device_vector< uint32 > | d_lut |
the (i,j) -> l LUT More... | |
thrust::device_vector< uint32 > | d_pos |
the DC -> pos mapping More... | |
thrust::device_vector< uint8 > | d_bitmask |
difference cover bitmask More... | |
thrust::device_vector< uint32 > | d_ranks |
ordered DCS ranks More... | |
typedef DCSView nvbio::DCS::plain_view_type |
void nvbio::DCS::init | ( | void | ) |
thrust::device_vector<uint8> nvbio::DCS::d_bitmask |
thrust::device_vector<uint32> nvbio::DCS::d_dc |
thrust::device_vector<uint32> nvbio::DCS::d_lut |
thrust::device_vector<uint32> nvbio::DCS::d_pos |
thrust::device_vector<uint32> nvbio::DCS::d_ranks |