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

Detailed description

a batch of alignment results on the CPU

Definition at line 111 of file output_batch.h.

#include <output_batch.h>

Public Methods

void readback (const DeviceOutputBatchSE, const AlignmentMate mate)
 
 HostOutputBatchPE ()
 

Public Members

uint32 count
 
thrust::host_vector
< io::Alignment
alignments [2]
 
HostCigarArray cigar [2]
 
HostMdsArray mds [2]
 
thrust::host_vector< uint8mapq [2]
 
thrust::host_vector< uint32read_ids
 
const io::SequenceDataHostread_data [2]
 

Constructor & Destructor Documentation

nvbio::io::HostOutputBatchPE::HostOutputBatchPE ( )
inline

constructor

Definition at line 131 of file output_batch.h.

Member Function Documentation

void nvbio::io::HostOutputBatchPE::readback ( const DeviceOutputBatchSE  batch,
const AlignmentMate  mate 
)

Definition at line 48 of file output_batch.cpp.

Member Data Documentation

thrust::host_vector<io::Alignment> nvbio::io::HostOutputBatchPE::alignments[2]

Definition at line 117 of file output_batch.h.

HostCigarArray nvbio::io::HostOutputBatchPE::cigar[2]

Definition at line 118 of file output_batch.h.

uint32 nvbio::io::HostOutputBatchPE::count

Definition at line 114 of file output_batch.h.

thrust::host_vector<uint8> nvbio::io::HostOutputBatchPE::mapq[2]

Definition at line 120 of file output_batch.h.

HostMdsArray nvbio::io::HostOutputBatchPE::mds[2]

Definition at line 119 of file output_batch.h.

const io::SequenceDataHost* nvbio::io::HostOutputBatchPE::read_data[2]

Definition at line 124 of file output_batch.h.

thrust::host_vector<uint32> nvbio::io::HostOutputBatchPE::read_ids

Definition at line 121 of file output_batch.h.


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