tzcoolman / FACS-OLD

0 stars 2 forks source link

Substitute FASTQ/FASTA reading by lh3 code #31

Open brainstorm opened 11 years ago

brainstorm commented 11 years ago

Various memcpy's in the gzip chunking code have a major performance impact:

https://github.com/tzcoolman/DRASS/blob/master/drass/big_query.c#L246

According to @radare, only a single pointer should be enough to handle this. In addition, libewf offers good support for transparent zlib (de)compression:

http://code.google.com/p/libewf/

brainstorm commented 11 years ago

Or actually use lh3 readfq library for that matter:

https://github.com/lh3/readfq