Spec
SeqFileOutClass for writing RAW, FASTA, FASTQ, EMBL and GENBANK files containing unaligned sequences.
Class for writing RAW, FASTA, FASTQ, EMBL and GENBANK files containing unaligned sequences.
Extends | FormattedFileOut |
---|---|
All Extended | FormattedFile, FormattedFileOut |
Defined in | <seqan/seq_io.h> |
Signature |
typedef FormattedFile<Fastq, Output> SeqFileOut;
|
Member Function Overview
Member Functions Inherited From FormattedFile
Interface Function Overview
-
void writeRecord(fileOut, meta, seq, qual);
Write one FormattedFileRecordConcept into a SeqFileOut object. -
void writeRecords(fileOut, metas, seqs, quals);
Write many FormattedFileRecordConcept into a SeqFileOut object.
Interface Functions Inherited From FormattedFile
Interface Functions Inherited From FormattedFileOut
Interface Metafunction Overview
Interface Metafunctions Inherited From FormattedFile
Interface Functions Detail
void writeRecord(fileOut, meta, seq, qual);
Write one FormattedFileRecordConcept into a SeqFileOut object.
Parameters
fileOut
|
The SeqFileOut object to write into. |
---|---|
meta
|
The StringConcept object where to read the meta information from. |
seq
|
The StringConcept object where to read the sequence information from. |
qual
|
The StringConcept object where to read the quality information from. |
Thrown Exceptions
IOError |
On low-level I/O errors. |
---|---|
ParseError |
On high-level file format errors. |
Data Races
If not stated otherwise, concurrent invocation is not guaranteed to be thread-safe.
void writeRecords(fileOut, metas, seqs, quals);
Write many FormattedFileRecordConcept into a SeqFileOut object.
Data Races
If not stated otherwise, concurrent invocation is not guaranteed to be thread-safe.