Skip to content

NAF v1.3.0

Latest
Compare
Choose a tag to compare
@KirillKryukov KirillKryukov released this 17 May 08:27
· 10 commits to master since this release
042a210

Highlights

  • Added --long option to ennaf. It enables zstd's long distance matching (for sequence stream only, not for ids, names, lengths, mask or quality), increasing compression ratio and memory consumption. Now you can use -22 --long 31 for maximum compression of large data. Note that decompressing such data will also need more memory, so be careful with this option if you plan to share compressed files with others. Compatibility note: Older versions of unnaf won't be able to decompress data compressed with --long value larger than 27.

Other changes

  • zstd is updated to version 1.5.0, bringing some speed and compactness improvements.
  • Added support for empty sequences. Now pathological data containing empty sequences (0 bp long) can be compressed in NAF format and unpacked back as identical to original file.
  • Added --binary option to unnaf, as a shortcut to --binary-stdout --binary-stderr.