Antonie
Public Member Functions
StereoFASTQReader Class Reference

Reads FASTQs from two (synchronised) files at a time. Does magic with 64 bits offsets to encode which of the two FASTQReader to read from. More...

#include <fastq.hh>

List of all members.

Public Member Functions

 StereoFASTQReader (const std::string &name1, const std::string &name2, unsigned int qoffset, unsigned int snipLeft=0, unsigned int snipRight=0)
void seek (uint64_t pos)
unsigned int getRead (uint64_t pos, FastQRead *fq2)
unsigned int getReadPair (FastQRead *fq1, FastQRead *fq2)

Detailed Description

Reads FASTQs from two (synchronised) files at a time. Does magic with 64 bits offsets to encode which of the two FASTQReader to read from.


Constructor & Destructor Documentation

StereoFASTQReader::StereoFASTQReader ( const std::string &  name1,
const std::string &  name2,
unsigned int  qoffset,
unsigned int  snipLeft = 0,
unsigned int  snipRight = 0 
) [inline]

Member Function Documentation

unsigned int StereoFASTQReader::getRead ( uint64_t  pos,
FastQRead fq2 
)
unsigned int StereoFASTQReader::getReadPair ( FastQRead fq1,
FastQRead fq2 
)
void StereoFASTQReader::seek ( uint64_t  pos)

The documentation for this class was generated from the following files:
 All Classes Files Functions Variables Typedefs Friends Defines