SHORE API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
shore::fastq_writer Class Reference

FastQ file writer. More...

Public Types

enum  HeaderType { FQH_SHORE, FQH_SHORE_PE, FQH_ILLUMINA }
 
typedef shore::read append_type
 

Public Member Functions

 fastq_writer (const std::string &fn, const HeaderType ht)
 
void set_flowcell (const std::string &machine)
 Sets the machine/flowcell string for illumina header format.
 
void set_barcode (const std::string &bc)
 Sets the barcode string for illumina header format.
 
void set_writetags (const bool b)
 
void set_illumina_qualities (const bool q)
 
void append (const shore::read &f)
 
void flush ()
 

Detailed Description

FastQ file writer.


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