Skip to content

Releases: databio/gtars

gtars-wasm-v0.9.1

Choose a tag to compare

@nsheff nsheff released this 17 Jun 15:09
c79ad79

Part of the unified remote on-demand sequence-retrieval work (PR #268): byte-range get_substring, streaming stream_sequence, and whole-seq load_sequence across all bindings, plus md5 resolution in get_substring and zero-length-range consistency. Additive, no breaking changes.

gtars-refget-v0.9.1

Choose a tag to compare

@nsheff nsheff released this 17 Jun 15:09
c79ad79

Part of the unified remote on-demand sequence-retrieval work (PR #268): byte-range get_substring, streaming stream_sequence, and whole-seq load_sequence across all bindings, plus md5 resolution in get_substring and zero-length-range consistency. Additive, no breaking changes.

gtars-r-v0.9.2

Choose a tag to compare

@nsheff nsheff released this 17 Jun 15:09
c79ad79

Part of the unified remote on-demand sequence-retrieval work (PR #268): byte-range get_substring, streaming stream_sequence, and whole-seq load_sequence across all bindings, plus md5 resolution in get_substring and zero-length-range consistency. Additive, no breaking changes.

gtars-python-v0.9.2

Choose a tag to compare

@nsheff nsheff released this 17 Jun 15:09
c79ad79

Part of the unified remote on-demand sequence-retrieval work (PR #268): byte-range get_substring, streaming stream_sequence, and whole-seq load_sequence across all bindings, plus md5 resolution in get_substring and zero-length-range consistency. Additive, no breaking changes.

gtars-node-v0.7.1

Choose a tag to compare

@nsheff nsheff released this 17 Jun 15:09

Part of the unified remote on-demand sequence-retrieval work (PR #268). Node no longer auto-downloads whole chromosomes: get_substring is a lean byte-range read; streamSequence and loadSequence/loadAllSequences are exposed. Platform packages and optionalDependencies synced to 0.7.1.

v0.9.0

Choose a tag to compare

@nsheff nsheff released this 15 Jun 16:56

Changelog

0.9.0 - 2026-06-12

The gtars 0.9.0 release. Highlights:

  • New gtars-vrs crate: GA4GH VRS allele identifiers from VCF/HGVS, with an
    HGVS parser/AST, allele normalization, and transcript-anchored mapping.
  • New Node.js bindings (gtars-node) and R bindings (gtars-r).
  • Major gtars-refget overhaul: on-disk sequence store plus a new binary
    transcript store and coordinate mapper.
  • gtars-genomicdist: binary FASTA (.fab) genome format with zero-copy
    mmap access; new stranded region-set operations.
  • New BAM QC tooling in gtars-uniwig; overlap-engine rewrite in
    gtars-overlaprs; expanded WASM and Python bindings.
  • A batch of correctness-audit fixes across VRS, refget, bamqc, and the
    Python HGVS AST.

See the pull request and per-crate changelogs for full details.

gtars v0.8.0

Choose a tag to compare

@nsheff nsheff released this 19 Mar 02:05
5cf65f2

What's Changed

Full Changelog: v0.7.0...v0.8.0

v0.7.0

Choose a tag to compare

@nsheff nsheff released this 24 Feb 12:24

Release version 0.7.0

v0.6.0

Choose a tag to compare

@khoroshevskyi khoroshevskyi released this 26 Jan 15:48
a0443bb

Changed:

  • Added FAI (FASTA index) computation and metadata storage for efficient sequence access
  • Implemented remote-access RefgetStore with lazy-loading and caching capabilities
  • Refactored SequenceRecord from struct to enum (Stub vs Full) to support lazy loading
  • Enhanced store API with new constructors (on_disk(), in_memory(), load_remote()) and export methods

py-0.6.0

Choose a tag to compare

@khoroshevskyi khoroshevskyi released this 26 Jan 15:50
a0443bb
Merge pull request #226 from databio/dev

Release 0.6.0