NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Methods | List of all members
nvbio::aln::priv::EditDistanceSWScheme Struct Reference

Detailed description

An adapter implementation of the Smith-Waterman Scoring Scheme model producing the edit distance scoring

Definition at line 45 of file ed_utils.h.

#include <ed_utils.h>

Public Methods

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 
deletion () const
 
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE int32 
insertion () const
 

Member Function Documentation

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 nvbio::aln::priv::EditDistanceSWScheme::deletion ( ) const
inline

Definition at line 50 of file ed_utils.h.

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 nvbio::aln::priv::EditDistanceSWScheme::insertion ( ) const
inline

Definition at line 51 of file ed_utils.h.

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 nvbio::aln::priv::EditDistanceSWScheme::match ( const uint8  q = 0) const
inline

Definition at line 47 of file ed_utils.h.

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 nvbio::aln::priv::EditDistanceSWScheme::mismatch ( const uint8  q = 0) const
inline

Definition at line 48 of file ed_utils.h.

NVBIO_FORCEINLINE NVBIO_HOST_DEVICE int32 nvbio::aln::priv::EditDistanceSWScheme::mismatch ( const uint8  a,
const uint8  b,
const uint8  q = 0 
) const
inline

Definition at line 49 of file ed_utils.h.


The documentation for this struct was generated from the following file: