Skip to content

Fix symbolic SV coordinate collision, more modern multiprocessing, phasing fix and printing speedup

Latest

Choose a tag to compare

@dnil dnil released this 03 Jul 12:46
4045a6d

[3.11.0]

Added

  • Pre-commit hooks with ruff for automatic check and format (#200)

Changed

  • Compounds print_variant() to use cat which provides significant speedups for large variants (#189)
  • Return phased genotype string from Genotype class if variant is phased (#195)
  • Slightly more readable Genotype class (#195)
  • Logging to use standard hierarchy instead of stderr (#203)
  • Multiprocessing Manager to Queue in score compounds (#203)

Fixed

  • Sorting command more inclusive for e.g. BusyBox sort for containers built with Bioconda (#198)
  • Fix symbolic SVs being silently dropped when sharing the same CHROM,POS and REF (#191)
  • Print header in genmod models when running with --processes 1 (#199)
  • Fixed duplicate parameter -s in genmod models (#202)

New Contributors

  • @alkc made their first contribution in #191

Full Changelog: 3.10.2...3.11