All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Methods | Public Members | List of all members
nvbio::bowtie2::cuda::Stats Struct Reference

Detailed description

Definition at line 125 of file stats.h.

#include <stats.h>

Public Methods

 Stats (const Params _params=Params())
void track_alignment_statistics (const io::BestAlignments &alignment1, const io::BestAlignments &alignment2, const uint8 mapq)
void track_alignment_statistics (AlignmentStats *mate, const io::BestAlignments &alignment, const uint8 mapq)

Public Members

float global_time
KernelStats map
KernelStats select
KernelStats sort
KernelStats locate
KernelStats score
KernelStats opposite_score
KernelStats backtrack
KernelStats backtrack_opposite
KernelStats finalize
KernelStats alignments_DtoH
KernelStats read_HtoD
KernelStats read_io
KernelStats io
KernelStats scoring_pipe
AlignmentStats concordant
AlignmentStats discordant
AlignmentStats mate1
AlignmentStats mate2
uint32 n_reads
uint64 hits_total
uint64 hits_ranges
uint32 hits_max
uint32 hits_max_range
uint64 hits_top_total
uint32 hits_top_max
uint64 hits_bins [28]
uint64 hits_top_bins [28]
uint32 hits_stats
Params params

Constructor & Destructor Documentation

nvbio::bowtie2::cuda::Stats::Stats ( const Params  _params = Params())

Definition at line 46 of file stats.cpp.

Member Function Documentation

void nvbio::bowtie2::cuda::Stats::track_alignment_statistics ( const io::BestAlignments alignment1,
const io::BestAlignments alignment2,
const uint8  mapq 

... which counts as a nonambiguous alignment

... which counts as a nonambiguous alignment

Definition at line 83 of file stats.cpp.

void nvbio::bowtie2::cuda::Stats::track_alignment_statistics ( AlignmentStats mate,
const io::BestAlignments alignment,
const uint8  mapq 

... which counts as a nonambiguous alignment

Definition at line 234 of file stats.cpp.

Member Data Documentation

KernelStats nvbio::bowtie2::cuda::Stats::alignments_DtoH

Definition at line 141 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::backtrack

Definition at line 138 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::backtrack_opposite

Definition at line 139 of file stats.h.

AlignmentStats nvbio::bowtie2::cuda::Stats::concordant

Definition at line 148 of file stats.h.

AlignmentStats nvbio::bowtie2::cuda::Stats::discordant

Definition at line 149 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::finalize

Definition at line 140 of file stats.h.

float nvbio::bowtie2::cuda::Stats::global_time

Definition at line 131 of file stats.h.

uint64 nvbio::bowtie2::cuda::Stats::hits_bins[28]

Definition at line 163 of file stats.h.

uint32 nvbio::bowtie2::cuda::Stats::hits_max

Definition at line 159 of file stats.h.

uint32 nvbio::bowtie2::cuda::Stats::hits_max_range

Definition at line 160 of file stats.h.

uint64 nvbio::bowtie2::cuda::Stats::hits_ranges

Definition at line 158 of file stats.h.

uint32 nvbio::bowtie2::cuda::Stats::hits_stats

Definition at line 165 of file stats.h.

uint64 nvbio::bowtie2::cuda::Stats::hits_top_bins[28]

Definition at line 164 of file stats.h.

uint32 nvbio::bowtie2::cuda::Stats::hits_top_max

Definition at line 162 of file stats.h.

uint64 nvbio::bowtie2::cuda::Stats::hits_top_total

Definition at line 161 of file stats.h.

uint64 nvbio::bowtie2::cuda::Stats::hits_total

Definition at line 157 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::io

Definition at line 144 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::locate

Definition at line 135 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::map

Definition at line 132 of file stats.h.

AlignmentStats nvbio::bowtie2::cuda::Stats::mate1

Definition at line 150 of file stats.h.

AlignmentStats nvbio::bowtie2::cuda::Stats::mate2

Definition at line 151 of file stats.h.

uint32 nvbio::bowtie2::cuda::Stats::n_reads

Definition at line 154 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::opposite_score

Definition at line 137 of file stats.h.

Params nvbio::bowtie2::cuda::Stats::params

Definition at line 167 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::read_HtoD

Definition at line 142 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::read_io

Definition at line 143 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::score

Definition at line 136 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::scoring_pipe

Definition at line 145 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::select

Definition at line 133 of file stats.h.

KernelStats nvbio::bowtie2::cuda::Stats::sort

Definition at line 134 of file stats.h.

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