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::BowtieMapq2< ScoringSchemeType > Struct Template Reference

Detailed description

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

Bowtie2 Mapping Quality Calculator, V2

Definition at line 145 of file mapq.h.

#include <mapq.h>

Public Types

typedef ScoringSchemeType scoring_scheme_type
 

Public Methods

 BowtieMapq2 (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::BowtieMapq2< ScoringSchemeType >::scoring_scheme_type

Definition at line 147 of file mapq.h.

Constructor & Destructor Documentation

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

constructor

Definition at line 151 of file mapq.h.

Member Function Documentation

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

compute mapping quality

Definition at line 156 of file mapq.h.


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