NVBIO
|
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) |
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 | ||
) |
Calculate the maximum possible number of pattern gaps that could occur in a given score boundary
Definition at line 70 of file utils_inl.h.
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 | ||
) |
Calculate the maximum possible number of pattern gaps that could occur in a given score boundary
Definition at line 98 of file utils_inl.h.
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 | ||
) |
Calculate the maximum possible number of pattern gaps that could occur in a given score boundary
Definition at line 152 of file utils_inl.h.
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::aln::max_pattern_gaps | ( | const EditDistanceAligner< TYPE, algorithm_tag > & | aligner, |
int32 | min_score, | ||
int32 | pattern_len | ||
) |
Calculate the maximum possible number of pattern gaps that could occur in a given score boundary
Definition at line 42 of file utils_inl.h.
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 | ||
) |
Calculate the maximum possible number of reference gaps that could occur in a given score boundary
Definition at line 84 of file utils_inl.h.
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 | ||
) |
Calculate the maximum possible number of reference gaps that could occur in a given score boundary
Definition at line 125 of file utils_inl.h.
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 | ||
) |
Calculate the maximum possible number of reference gaps that could occur in a given score boundary
Definition at line 182 of file utils_inl.h.
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::aln::max_text_gaps | ( | const EditDistanceAligner< TYPE, algorithm_tag > & | aligner, |
int32 | min_score, | ||
int32 | pattern_len | ||
) |
Calculate the maximum possible number of reference gaps that could occur in a given score boundary
Definition at line 56 of file utils_inl.h.