Skip to content

Releases: davidlougheed/strkit

Version 0.8.0 alpha 7

27 Mar 00:07
Compare
Choose a tag to compare
Version 0.8.0 alpha 7 Pre-release
Pre-release
  • fix[call]: ref str indexing logic for get_read_snvs

Version 0.8.0 alpha 6

26 Mar 23:51
Compare
Choose a tag to compare
Version 0.8.0 alpha 6 Pre-release
Pre-release
  • perf[call]: improve SNV calling performance by reducing disk read (for ref genome) and adding an early escape from a loop
  • revert[call]: don't early-return without any read level data

Version 0.8.0 alpha 5

26 Mar 21:55
Compare
Choose a tag to compare
Version 0.8.0 alpha 5 Pre-release
Pre-release

Versus previous alpha:

  • perf[call]: performance improvements to SNV component
  • chore[call]: improved logging with sample names and more debug logs

Version 0.8.0 alpha 4

26 Mar 18:37
Compare
Choose a tag to compare
Version 0.8.0 alpha 4 Pre-release
Pre-release
  • perf[call]: use cached values in more places
  • refact[call]: code clean-up for call_locus
  • fix[call]: allow non-string JSON keys for debugging purposes

Version 0.8.0 alpha 3

26 Mar 16:03
Compare
Choose a tag to compare
Version 0.8.0 alpha 3 Pre-release
Pre-release

Versus alpha 2:

  • chore[call]: improve & make consistent locus-level logging
  • fix[call]: handle uncalled useful SNV properly

Version 0.8.0 alpha 2

26 Mar 14:41
Compare
Choose a tag to compare
Version 0.8.0 alpha 2 Pre-release
Pre-release

Versus alpha 1:

  • feat[call]: use SNVs to cluster allele peaks for some loci
  • feat[call]: include phased SNVs in locus results
  • feat[call]: add --snv CLI alias for SNV incorporation
  • perf[call]: speed up SNV calling
  • chore[call]: type hinting
  • docs: update copyright

Version 0.8.0 alpha 1

24 Mar 13:59
Compare
Choose a tag to compare
Version 0.8.0 alpha 1 Pre-release
Pre-release
  • BREAKING CHANGE: bump minimum Python version to 3.9
  • feat[call]: initial read-level SNV code with --incorporate-snvs CLI flag
  • fix[call]: handle None qualities array
  • fix[call]: fractional mode crash
  • perf[call]: cache segment ref start/end
  • perf[call]: move up low-coverage early return to avoid pointless computation
  • refact[call]: split caller into multiple files

Version 0.7.2

12 Mar 01:54
Compare
Choose a tag to compare
  • feat[viz]: toggle-able Gaussian curves
  • fix[call]: properly skip reads with no name
  • fix[call]: .item() call error when not in targeted mode
  • chore[call]: remove deprecated cigar tuple access
  • chore[call]: remove a duplicate variable assignment
  • chore[call]: add more type hinting
  • chore: update dependencies

Version 0.7.2 alpha 3

12 Mar 00:46
Compare
Choose a tag to compare
Version 0.7.2 alpha 3 Pre-release
Pre-release
  • revert something which broke

Version 0.7.2 alpha 2

12 Mar 00:39
Compare
Choose a tag to compare
Version 0.7.2 alpha 2 Pre-release
Pre-release
  • fix[call]: .item() call error when not in targeted mode