Skip to content

vg 1.52.0 - Bozen

Compare
Choose a tag to compare
@jeizenga jeizenga released this 23 Oct 18:41
· 364 commits to master since this release
8341a7a

Download for Linux

Don't forget to mark the static binary executable:

chmod +x vg

Docker Image: quay.io/vgteam/vg:v1.52.0

Buildable Source Tarball: vg-v1.52.0.tar.gz

Includes source for vg and all submodules. Use this instead of Github's "Source Code" downloads; those will not build as they do not include code for bundled dependencies that the vg build process needs.

This release includes:

  • vg construct now has a -A, --alt-paths-plain option for storing IDs from the VCF instead of hash-based IDs for alt allele paths.
  • vg call patched so that certain problem cases no longer take forever.
  • Mac CI now actually installs Node
  • GBZ files can now hold reference paths like GRCh38#chr1, with no haplotype phase number.
  • vg is now compatible with jq 1.7.
  • Mac build should no longer fail with complaints about a missing atomic library.
  • Tests should no longer fail due to odd alignments from diff.
  • Better error messages from vg haplotypes.
  • vg build process should now always use exactly one libhandlegraph
  • add missing -O help for vg call
  • vg Makefile now can take a CXX_STANDARD variable in. You should be able to e.g. make CXX_STANDARD=20 if you have a Protobuf/Abseil for C++20.
  • GCSA2 construction in vg autoindex rewinds to pruning if memory is too high

Updated Submodules

  • kff-cpp-api
  • gcsa2
  • libhandlegraph
  • libvgio
  • vcflib
  • gbwtgraph