|
vector_view< const char * > | nvbio::aln::make_string (const char *str) |
|
std::string | nvbio::aln::rle (const char *input) |
|
template<uint32 BITS, typename rand_type > |
void | nvbio::aln::fill_packed_stream (rand_type &rand, const uint32 value_range, const uint32 n, uint32 *storage) |
|
template<uint32 M, uint32 N, uint32 BAND_LEN, aln::AlignmentType TYPE, typename scheme_type > |
int32 | nvbio::aln::ref_banded_sw (const uint8 *str, const uint8 *ref, const uint32 pos, const aln::SmithWatermanAligner< TYPE, scheme_type > aligner) |
|
template<uint32 M, uint32 N, uint32 BAND_LEN, aln::AlignmentType TYPE, typename scheme_type > |
int32 | nvbio::aln::ref_banded_sw (const uint8 *pattern, const uint8 *text, const uint32 pos, const aln::GotohAligner< TYPE, scheme_type > aligner) |
|
template<uint32 M, uint32 N, aln::AlignmentType TYPE, typename scheme_type > |
int32 | nvbio::aln::ref_sw (const uint8 *str, const uint8 *ref, const aln::SmithWatermanAligner< TYPE, scheme_type > aligner, ScoreMatrices< N, M, aln::SmithWatermanTag > *mat) |
|
template<uint32 M, uint32 N, aln::AlignmentType TYPE> |
int32 | nvbio::aln::ref_sw (const uint8 *str, const uint8 *ref, const aln::EditDistanceAligner< TYPE > aligner, ScoreMatrices< N, M, aln::EditDistanceTag > *mat) |
|
template<uint32 M, uint32 N, aln::AlignmentType TYPE, typename scheme_type > |
int32 | nvbio::aln::ref_sw (const uint8 *str, const uint8 *ref, const aln::GotohAligner< TYPE, scheme_type > aligner, ScoreMatrices< N, M, aln::GotohTag > *mat) |
|