NVBIO
|
A simple implementation of the Gotoh Scoring Scheme model
#include <utils.h>
Public Methods | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | SimpleGotohScheme () |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE | SimpleGotohScheme (const int32 match, const int32 mm, const int32 gap_open, const int32 gap_ext) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 | match (const uint8 q=0) const |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 | mismatch (const uint8 q=0) const |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 | mismatch (const uint8 a, const uint8 b, const uint8 q=0) const |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 | substitution (const uint32 r_i, const uint32 q_j, const uint8 r, const uint8 q, const uint8 qq=0) const |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 | pattern_gap_open () const |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 | pattern_gap_extension () const |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 | text_gap_open () const |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 | text_gap_extension () const |
Public Members | |
int32 | m_match |
int32 | m_mismatch |
int32 | m_gap_open |
int32 | m_gap_ext |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |