NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Methods | List of all members
nvbio::bowtie2::cuda::BowtieMapq3< ScoringSchemeType > Struct Template Reference

Detailed description

template< typename ScoringSchemeType>
struct nvbio::bowtie2::cuda::BowtieMapq3< ScoringSchemeType >

Bowtie2 Mapping Quality Calculator, V3

Definition at line 43 of file mapq.h.

#include <mapq.h>

Public Types

typedef ScoringSchemeType scoring_scheme_type
 

Public Methods

 BowtieMapq3 (const ScoringSchemeType sc)
 
NVBIO_HOST_DEVICE uint32 operator() (const io::BestPairedAlignments &best_alignments, const uint32 read_len, const uint32 o_read_len) const
 

Member Typedef Documentation

template<typename ScoringSchemeType >
typedef ScoringSchemeType nvbio::bowtie2::cuda::BowtieMapq3< ScoringSchemeType >::scoring_scheme_type

Definition at line 45 of file mapq.h.

Constructor & Destructor Documentation

template<typename ScoringSchemeType >
nvbio::bowtie2::cuda::BowtieMapq3< ScoringSchemeType >::BowtieMapq3 ( const ScoringSchemeType  sc)
inline

constructor

Definition at line 49 of file mapq.h.

Member Function Documentation

template<typename ScoringSchemeType >
NVBIO_HOST_DEVICE uint32 nvbio::bowtie2::cuda::BowtieMapq3< ScoringSchemeType >::operator() ( const io::BestPairedAlignments best_alignments,
const uint32  read_len,
const uint32  o_read_len 
) const
inline

compute mapping quality

Definition at line 54 of file mapq.h.


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