SHORE API
|
Writer for SHORE FlatRead files. More...
Public Types | |
typedef shore::read | append_type |
Public Member Functions | |
flatread_writer (const std::string &fn) | |
flatread_writer (std::ostream *const os) | |
void | set_writetags (const bool w) |
Write the read tags (default: true). | |
void | set_applytags (const bool a) |
Clip sequence and qualities according to CLL/CLR and do not write bad quality reads (default: false). | |
void | set_discard_qual_aux (const bool b) |
Never write the 'qual_aux' field (chastity). | |
void | append (const shore::read &f) |
void | append (const shore::alignment &f) |
void | append (const shore::sff_read &f) |
void | flush () |
Static Public Member Functions | |
static std::ostream & | write_read (std::ostream &out, const shore::read &e, const bool discard_qual_aux=false) |
Write a read without writing the read tags. | |
Writer for SHORE FlatRead files.