|
NVBIO
|
#include <batched.h>
Public Types | |
| typedef stream_type::aligner_type | aligner_type |
| typedef checkpoint_storage_type < aligner_type >::type | cell_type |
Public Methods | |
| void | enact (stream_type stream, uint64 temp_size=0u, uint8 *temp=NULL) |
Static Public Methods | |
| static uint64 | min_temp_storage (const uint32 max_pattern_len, const uint32 max_text_len, const uint32 stream_size) |
| static uint64 | max_temp_storage (const uint32 max_pattern_len, const uint32 max_text_len, const uint32 stream_size) |
| typedef stream_type::aligner_type nvbio::aln::BatchedBandedAlignmentScore< BAND_LEN, stream_type, algorithm_type >::aligner_type |
| typedef checkpoint_storage_type<aligner_type>::type nvbio::aln::BatchedBandedAlignmentScore< BAND_LEN, stream_type, algorithm_type >::cell_type |
| void nvbio::aln::BatchedBandedAlignmentScore< BAND_LEN, stream_type, algorithm_type >::enact | ( | stream_type | stream, |
| uint64 | temp_size = 0u, |
||
| uint8 * | temp = NULL |
||
| ) |
enact the batch execution
|
static |
return the maximum number of bytes required by the algorithm
|
static |
return the minimum number of bytes required by the algorithm
1.8.4