NVBIO
|
#include <nvbio/basic/packedstream.h>
#include <nvbio/alignment/sink.h>
#include <nvbio/alignment/utils_inl.h>
Go to the source code of this file.
Namespaces | |
nvbio | |
Define a vector_view POD type and plain_view() for std::vector. | |
nvbio::aln | |
Functions | |
template<AlignmentType TYPE, typename scoring_scheme_type , typename algorithm_tag > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 | nvbio::aln::max_pattern_gaps (const HammingDistanceAligner< TYPE, scoring_scheme_type, algorithm_tag > &aligner, int32 min_score, int32 pattern_len) |
template<AlignmentType TYPE, typename scoring_scheme_type , typename algorithm_tag > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 | nvbio::aln::max_text_gaps (const HammingDistanceAligner< TYPE, scoring_scheme_type, algorithm_tag > &aligner, int32 min_score, int32 pattern_len) |
template<AlignmentType TYPE, typename scoring_scheme_type , typename algorithm_tag > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 | nvbio::aln::max_pattern_gaps (const SmithWatermanAligner< TYPE, scoring_scheme_type, algorithm_tag > &aligner, int32 min_score, int32 pattern_len) |
template<AlignmentType TYPE, typename scoring_scheme_type , typename algorithm_tag > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 | nvbio::aln::max_text_gaps (const SmithWatermanAligner< TYPE, scoring_scheme_type, algorithm_tag > &aligner, int32 min_score, int32 pattern_len) |
template<AlignmentType TYPE, typename scoring_scheme_type , typename algorithm_tag > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 | nvbio::aln::max_pattern_gaps (const GotohAligner< TYPE, scoring_scheme_type, algorithm_tag > &aligner, int32 min_score, int32 pattern_len) |
template<AlignmentType TYPE, typename scoring_scheme_type , typename algorithm_tag > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 | nvbio::aln::max_text_gaps (const GotohAligner< TYPE, scoring_scheme_type, algorithm_tag > &aligner, int32 min_score, int32 pattern_len) |
template<AlignmentType TYPE, typename algorithm_tag > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 | nvbio::aln::max_pattern_gaps (const EditDistanceAligner< TYPE, algorithm_tag > &aligner, int32 min_score, int32 pattern_len) |
template<AlignmentType TYPE, typename algorithm_tag > | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 | nvbio::aln::max_text_gaps (const EditDistanceAligner< TYPE, algorithm_tag > &aligner, int32 min_score, int32 pattern_len) |