Skip to content

v0.2.0

Compare
Choose a tag to compare
@bluegenes bluegenes released this 08 May 18:29
· 105 commits to main since this release

Major changes:

  • #8 - actually use tokio threading, fully asynchronous file downloading + writing
  • #9 - download md5sums and check them prior to sketching
  • #14 - make sure we return an error if the md5sum can't be downloaded (rather than just continuing)
  • #15 - safer tokio thread/runtime setting while still allowing pytest to run multiple iterations at once

Benchmarking shows this structure is much faster

software/version command acc details time max RAM
v0.1.0 gbsketch 9 fungal 6min 156 MB
main (v0.2.0) gbsketch 9 fungal 10s 156 MB
v0.1.0 gbsketch 49 fungal 58min 1.5 GB
main (v0.2.0) gbsketch 49 fungal 1min 26s 1.6GB
main(v0.2.0) gbsketch 243 fungal 4min 1.16GB

What's Changed

Full Changelog: v0.1.0...v0.2.0