Spec
SeqFileInClass for reading RAW, FASTA, FASTQ, EMBL and GENBANK files containing unaligned sequences.
Class for reading RAW, FASTA, FASTQ, EMBL and GENBANK files containing unaligned sequences.
Extends | FormattedFileIn |
---|---|
All Extended | FormattedFile, FormattedFileIn |
Defined in | <seqan/seq_io.h> |
Signature |
typedef FormattedFile<Fastq, Input> SeqFileIn;
|
Member Function Overview
Member Functions Inherited From FormattedFile
Interface Function Overview
-
void readRecord(meta, seq, qual, fileIn);
Read one FormattedFileRecordConcept from a SeqFileIn object. -
void readRecords(metas, seqs, quals, fileIn, numRecord);
Read many FormattedFileRecordConcept from a SeqFileIn object.
Interface Functions Inherited From FormattedFile
Interface Functions Inherited From FormattedFileIn
Interface Metafunction Overview
Interface Metafunctions Inherited From FormattedFile
Interface Functions Detail
void readRecord(meta, seq, qual, fileIn);
Read one FormattedFileRecordConcept from a SeqFileIn object.
Parameters
meta
|
The StringConcept object where to read the meta information into. |
---|---|
seq
|
The StringConcept object where to read the sequence information into. |
qual
|
The StringConcept object where to read the quality information into. |
fileIn
|
The SeqFileIn object to read from. |
Thrown Exceptions
IOError |
On low-level I/O errors. |
---|---|
ParseError |
On high-level file format errors. |
Data Races
Thread safety unknown!
void readRecords(metas, seqs, quals, fileIn, numRecord);
Read many FormattedFileRecordConcept from a SeqFileIn object.
Data Races
Thread safety unknown!