Releases: divonlan/genozip
Releases · divonlan/genozip
Release list
15.0.90
- New option: genozip --assess-reference assesses whether a reference file is suitable for compressing a paritcular file (FASTQ/BAM) (Enterprise/Premium). See https://www.genozip.com/reference#assess-reference
- New option: genocat --unlock allows Premium license holder to unlock a file compressed with --sendto, after which anyone can access it
- In-RAM reference caching now works for Mac too.
- New options: genozip --skip-zip, --skip-bz2 and --skip-xz skip compressing ZIP, BZ2 or XZ files respectively, or if combined with --tar: include them in the tar file verbatim.
- ONT: Modest improvements in compression of Nanopore FASTQ and BAM files
- Increased maximum number of sequences allowed in a reference file from 1M to 64M.
- Diagnostics: New: genozip --no-OQ: SAM/BAM: don't use the advanced method for compressing the OQ:Z field
genozip --telemetry=field. Send 6 values of the field to telemetry
Canceled: --force-longr, --no-longr - bug fixes
15.0.87
15.0.86
- Bug fixes
- Minor compression improvement for BQSR-generationed BAM files
- removed little used options: --recover, --idxstats, --coverage
- diagnostics: --no-BDBI
15.0.85
15.0.85 14/6/2026
- Changed default x86 CPU capabilities from nehalem to haswell, gaining ~10% speed improvement. As a result, support of very old (pre-2013) x86 CPUs is discontinued.
- Fixed important bug introduced in 15.0.84
15.0.84 3/6/2026
- THIS VERSION INTRODUCED A BUG, PLEASE USE 15.0.85 INSTEAD
- About 10-15% improvement in compression speed of most files (FASTQ, BAM, VCF)
- Better compression of FASTQs by Element Biosciences
- Better compression of FASTQs by 10xGenomics
- New environment variable: GENOZIP_LICENSE - similar to --licfile
15.0.83
- Better core scalability for certain types of FASTQ files
- Better compression for FASTQ files, most pronounced in certain FASTQ types: Ultima, Sikun, IonTorrent, RNA-seq, SPLiT-seq, Parse Biosciences
- Better compression for BAM files generated by Parse Biosciences
- diagnostics: --no-lzma, --show-txt-offsets, --biopsy-bytes, --telemetry=file, --debug-aligner, --no-splice
15.0.82
- Reference files cached in shared memory are now removed after 24 hours of non-use
- Support for "minimal" references (see genozip.com/reference)
- diagnostics: --show-seg-summary
15.0.81
15.0.81 3/4/2026
- Improved references files for better FASTQ compression. With reference files created
(genozip --make-reference) with this release:FASTQs will compress ~20-30% faster, and about 3-5% better
the reference file now supports references up to 1 Tbps (1 trillion bases).
Existing (older) reference files remain supported as well.
RAM consumption during FASTQ compression is reduced by 800 MB - Switched default integrity verification from Adler32 to better XXH3. no change in MD5 availablability with --md5.
- Added support for FASTQs with empty reads (seq_len=0)
- Resolved activation issues in China
- diagnostics: --submits-stats renamed to --telemetry, --debug-progress renamed --show-tasks, --debug-submit cancelled
15.0.80
- Significant reduction in RAM consumption (up to 33% in some cases) in genounzip (inc. in the test phase at the end of compression)
- Significantly faster compression of many Illumina FASTQ files due to better parallelization (IL4M)
- Mac (Apple processor) now released via conda too.
- New: 'genozip --is-exactable' inspects the gz-compression of a file and reports whether genounzip would be able to gz-recompress the file to the same exact gz-compression if --bgzf=exact is used.
- New: 'genounzip --bgzf=exact-strict' option: same as --bgzf=exact, but fails if gz-recompression cannot be done exactly, instead of falling back to the default re-compression.
- New diagnostic options: --show-flavor, --dump-gz-block. See genozip.com/diagnostics
15.0.79
15.0.78
- --index is now default for genounzip and genocat for bam, sam.gz and vcf files, and the index files are generated natively without any performance overhead.
- --no-bai and --no-tbi and new genounzip/genocat options for overriding the default --index
- genozip --skip-index is a new options - skips compressing bai, tbi, csi, crai and gzi files.
- genocat --converage and --idxstats now also works on some FASTA files (those that are essentially QUAL-less FASTQs)
- New diagnostic option 'genozip --show-bai file.bai' and --show-tbi to see content of .bai/.tbi files. See: genozip.com/diagnostics.
- New diagnostic option --debug-bai
- Canceled diagnostic option --no-zriter