NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Members | List of all members
cufmi::bowtie2::cuda::HitQueues Struct Reference

Detailed description

The collection of queues defining the set of hits - each queue has one element/attribute per hit

Definition at line 138 of file proposal.h.

#include <proposal.h>

Public Types

typedef thrust::device_vector
< uint32 > 
parent_storage_type
 
typedef thrust::device_vector
< packed_seed > 
seed_storage_type
 
typedef thrust::device_vector
< uint32 > 
ssa_storage_type
 
typedef thrust::device_vector
< uint32 > 
loc_storage_type
 
typedef thrust::device_vector
< int32 > 
score_storage_type
 
typedef thrust::device_vector
< uint32 > 
sink_storage_type
 
typedef HitQueuesDeviceView device_view_type
 view subtype More...
 
typedef HitReference< HitQueuesreference
 reference subtype More...
 

Public Members

parent_storage_type parent
 hit -> read mapping More...
 
seed_storage_type hit
 hit info More...
 
ssa_storage_type ssa
 hit ssa info More...
 
loc_storage_type loc
 hit locations More...
 
score_storage_type score
 hit scores More...
 
sink_storage_type sink
 hit sinks More...
 
loc_storage_type opposite_loc
 hit locations, opposite mate More...
 
score_storage_type opposite_score
 hit scores, opposite mate More...
 
sink_storage_type opposite_sink
 hit sinks, opposite mate More...
 

Member Typedef Documentation

view subtype

Definition at line 147 of file proposal.h.

typedef thrust::device_vector<uint32> cufmi::bowtie2::cuda::HitQueues::loc_storage_type

Definition at line 143 of file proposal.h.

typedef thrust::device_vector<uint32> cufmi::bowtie2::cuda::HitQueues::parent_storage_type

Definition at line 140 of file proposal.h.

reference subtype

Definition at line 148 of file proposal.h.

typedef thrust::device_vector<int32> cufmi::bowtie2::cuda::HitQueues::score_storage_type

Definition at line 144 of file proposal.h.

typedef thrust::device_vector<packed_seed> cufmi::bowtie2::cuda::HitQueues::seed_storage_type

Definition at line 141 of file proposal.h.

typedef thrust::device_vector<uint32> cufmi::bowtie2::cuda::HitQueues::sink_storage_type

Definition at line 145 of file proposal.h.

typedef thrust::device_vector<uint32> cufmi::bowtie2::cuda::HitQueues::ssa_storage_type

Definition at line 142 of file proposal.h.

Member Data Documentation

seed_storage_type cufmi::bowtie2::cuda::HitQueues::hit

hit info

Definition at line 151 of file proposal.h.

loc_storage_type cufmi::bowtie2::cuda::HitQueues::loc

hit locations

Definition at line 153 of file proposal.h.

loc_storage_type cufmi::bowtie2::cuda::HitQueues::opposite_loc

hit locations, opposite mate

Definition at line 156 of file proposal.h.

score_storage_type cufmi::bowtie2::cuda::HitQueues::opposite_score

hit scores, opposite mate

Definition at line 157 of file proposal.h.

sink_storage_type cufmi::bowtie2::cuda::HitQueues::opposite_sink

hit sinks, opposite mate

Definition at line 158 of file proposal.h.

parent_storage_type cufmi::bowtie2::cuda::HitQueues::parent

hit -> read mapping

Definition at line 150 of file proposal.h.

score_storage_type cufmi::bowtie2::cuda::HitQueues::score

hit scores

Definition at line 154 of file proposal.h.

sink_storage_type cufmi::bowtie2::cuda::HitQueues::sink

hit sinks

Definition at line 155 of file proposal.h.

ssa_storage_type cufmi::bowtie2::cuda::HitQueues::ssa

hit ssa info

Definition at line 152 of file proposal.h.


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