Skip to content

Releases: OlmLab/ZipStrain

v0.9.21

04 Jun 17:21

Choose a tag to compare

Full Changelog: v0.9.20...v0.9.21

  • The need for json file for comparison is entirely dropped. Instead parquet metadata is used to store database information
  • Profiling is more memory friendly and reliable
  • Bug resulting from naming conventions in profile and compare is fixed

v0.9.20

29 May 16:47

Choose a tag to compare

Full Changelog: v0.9.19...v0.9.20

  • Significant speedup and memory management with --engine polars
  • Added profile sort to the utilities along with parquet metadata (mostly not user facing)
  • Added --sparse to build-matrix (Much lighter and no performance drop according to small scale local tests)

v0.9.18

22 May 16:06

Choose a tag to compare

  • Improved visualization module

v0.9.16

19 May 20:21

Choose a tag to compare

Full Changelog: v0.9.15...v0.9.16

  • Matrix implementation is now in place with streamlined CLI
  • Improved docs and more testing

v0.9.8

05 May 18:07

Choose a tag to compare

Full Changelog: v0.9.7...v0.9.8

  • Now you can add to the existing matrix db
  • Now matrix compare outputs a duckdb file and can be resumed
  • The parquet can be extracted from duckdb file using a utility cli function

v0.9.4

01 May 21:09

Choose a tag to compare

  • Zipstrain-light is removed in favor of the new matrix approach
  • Genome-long matrices replace scaffold long ones

v0.9.3

24 Apr 16:18

Choose a tag to compare

Changes:

  • Better memory handling when building matrix
  • Legacy codes removed

v0.9.0

22 Apr 15:05

Choose a tag to compare

  • Stable and efficient GPU engine for ANI calculations (CUDA and MPS)

v0.8.5

21 Apr 15:05

Choose a tag to compare

  • Docker with cuda 11 support added
  • Old ZipStrain functionalities are trimmed
  • Genes are now optional but recommended

v0.8.4

20 Apr 21:39

Choose a tag to compare

  • Improved way for building large profile matrix (batch my available memory)