Skip to content

Releases: ACEnglish/truvari

v5.0.0

10 Jan 03:09
Compare
Choose a tag to compare

Improved Symbolic Variant and BND handling. Revamped API. Cleaned UI.

This version has several command-line parameters removed or renamed and a completely different package structure. Furthermore, the sets of matches reported by v5 is likely to be more sensitive than v4. For example, symbolic ALTs which were previously filtered when --pctseq != 0 and BNDs which were always filtered are now analyzed. Additionally, the default --sizemax is unlimited. For these reasons, we've made the major-version bump.

See Updates for full list of changes.

Full Changelog: v4.3.1...v5.0.0

v4.3.1

09 Sep 13:55
Compare
Choose a tag to compare

Minor bug fixes and slight speed increase for collapse.

Full Updates: https://github.com/ACEnglish/truvari/wiki/Updates
Full Changelog: v4.3.0...v4.3.1

v4.2.2

28 Mar 14:52
Compare
Choose a tag to compare

Minor bug fixes for collapse and accuracy/speed improvements for refine.

Full Updates: https://github.com/ACEnglish/truvari/wiki/Updates
Full Changelog: v4.2.1...v4.2.2

v4.2.1

06 Feb 23:17
Compare
Choose a tag to compare
  • Faster collapse handling of genotype information
  • Fix of off-by-one error for variant's inclusion in region
  • New ga4gh command

What's Changed

  • Update Dockerfile by @ctsa in #191
  • Update Dockerfile to install dependent python packages. by @ctsa in #192

New Contributors

  • @ctsa made their first contribution in #191

Full Changelog: v4.2.0...v4.2.1

v4.2.0

13 Jan 01:44
Compare
Choose a tag to compare

The main change to Truvari v4.2 is a major improvement to the speed and accuracy of truvari collapse.
Other changes include various bug fixes and improvements to the bench, phab, and refine workflow.
Several minor quality of life fixes.

Full Updates: https://github.com/ACEnglish/truvari/wiki/Updates
Full Changelog: v4.1.0...v4.2.0

v4.1.0

07 Aug 18:07
Compare
Choose a tag to compare

Highlights:

  • Ability to run truvari refine on whole-genome benchmarking
  • Faster truvari phab and truvari refine
  • Better handling of VCF entries (e.g. Unresolved SV are filtered when sequence similarity is turned on)

Full updates: https://github.com/ACEnglish/truvari/wiki/updates#truvari-41
Full Changelog: v4.0.0...v4.1.0

Truvari v4.0.0

13 Mar 16:37
Compare
Choose a tag to compare

As part of the GIAB TR effort, we have made many changes to Truvari's tooling to enable comparison of variants in TR regions down to 5bp. Additionally, in order to keep Truvari user friendly we have made changes to the UI. Namely, we've updated some default parameters, some command-line arguments, and some outputs. There are also a few new tools and how a couple of tools work has changed. Therefore, we decided to bump to a new major release. If you're using Truvari in any kind of production capacity, be sure to test your pipeline before moving to v4.0.

Highlighted Changes

  • New refine command for improving benchmarking results. Details
  • Simplified UI for bench command along with improved output organization
  • Faster collapse command
  • Improved re-usability of Truvari's code. Details

All Updates

Full Changelog: v3.5.1...v4.0.0

Truvari v3.5.0

28 Aug 05:06
Compare
Choose a tag to compare

This should be the last minor revision of v3. We're freezing this in order to preserve the SV >=50bp focused functionality.

Notable changes

  • bench --dup-to-ins flag automatically treats SVTYPE==DUP as INS, which helps compare some programs/benchmarks
  • New anno grpaf annotates vcf with allele frequency info for groups of samples
  • Fixed user issues
    • Monomorphic reference ALT alleles no longer throw an error in bench (#131)
    • SVLEN Number=A fix (#132)

See Wiki for full description of changes.
Full Changelog: v3.4.0...v3.5.0

Truvari v3.4.0

07 Jul 17:11
Compare
Choose a tag to compare

Truvari is now officially on conda! Plus a new, faster truvari consistency. And, as always there are minor bug fixes and small, backwards compatible, improvements.

See Updates for full details

What's Changed

  • Use generator instead of list in create_file_intersections() to save memory by @pwwang in #126
  • Refactor consistency_report.py by @pwwang in #127

New Contributors

Full Changelog: v3.3.0...v3.4.0

Truvari v3.3.0

25 May 23:20
Compare
Choose a tag to compare
  • New utilities vcf_ranges and make_temp_filename
  • New annotations dpcnt and lcr
  • Fixed a bug in truvari collapse --keep that prevented the maxqual or common options from working
  • Increased determinism for truvari collapse so that in cases of tied variant position the longer allele is returned. If the alleles also have the same length, they are sorted alphabetically by the REF
  • New truvari bench --extend functionality. See discussion for details

What's Changed

New Contributors

Full Changelog: v3.2.0...v3.3.0