pypi genvarloader 0.40.0
v0.40.0

latest releases: 0.43.1, 0.43.0, 0.42.1...
3 months ago

Feat

  • dataloader: support variant-windows and flank tokens in mode='double_buffered'
  • dataloader: pass _FlatVariantWindows through the double-buffered consumer reshape
  • dataloader: shm kind=2 carries _FlatVariants.flank_tokens
  • dataloader: shm kind=4 serialization for _FlatVariantWindows
  • dataloader: replay VarWindowOpt and flank config in the producer schema
  • dataloader: support variant-windows and flank tokens in mode='buffered'
  • dataloader: instance-axis slicing for flat window and flank types
  • dataloader: byte accounting for variant-windows and variants flank_tokens

Fix

  • dataloader: propagate unphased_union to producer, Svar2 info-dtype guard + start accounting in variant-windows
  • dataloader: AF-filter-safe dummy_variant byte accounting + direct bound test
  • dataloader: store token_alphabet on Haps, drop lossy LUT inversion (restores double_buffered parity for colliding unknown_token)
  • dataloader: replace contiguity heuristic with round-trip verification in _token_alphabet_from_lut
  • dataloader: key producer-schema Config A/B on sequence_type, not stale window_opt
  • flat-variants: accept str/bytes/NucleotideAlphabet for with_settings(token_alphabet=...)

Don't miss a new genvarloader release

NewReleases is sending notifications on new releases.