|
| 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) |
| |