How to read fastly files ( I/O operation)
monarch_dodra
monarchdodra at gmail.com
Tue Feb 12 14:06:47 PST 2013
On Tuesday, 12 February 2013 at 21:41:14 UTC, bioinfornatics
wrote:
>
> Some time fastq are comressed to gz bz2 or xz as that is often a
> huge file.
> Maybe we need keep in mind this early in developement and use
> std.zlib
While working on making the parser multi-threaded compatible, I
was able to seperate the part that feeds data, and the part that
parses data.
Long story short, the parser operates on an input range of
ubyte[]: It is not responsible any more for acquisition of data.
The range can be a simple (wrapped) File, a byChunk, an
asynchroneus file reader, or a zip decompresser, or just stdin I
guess. Range can be transient.
However, now that you mention it, I'll make sure it is correctly
supported.
I'll *try* to show you what I have so far tomorow (in about 18h).
More information about the Digitalmars-d-learn
mailing list