Simple interface for a class that can write out fastq records.
Implementation of a FastqWriter that provides asynchronous output.
In general FastqWriterFactory should be used so that AsyncFastqWriter can be enabled, but there are some cases in which that behavior is explicitly not wanted.
Reads a FASTQ file with four lines per record.
Represents a fastq record, fairly literally, i.e.
Factory class for creating FastqWriter objects.