Skip to content

vg 1.15.0 - Tufo

Compare
Choose a tag to compare
@adamnovak adamnovak released this 08 Apr 19:16
· 9101 commits to master since this release
f8e21ca

Download for Linux

Don't forget to mark the static binary executable:

chmod +x vg

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

Buildable Source Tarball: vg-v1.15.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:

  • Bugfixes for mpmap's clusterer
  • Usage of libhandlegraph to provide the HandleGraph API
  • Removal of broken MAF importer
  • Fixes to VPKG backward compatibility, for reading files created with older versions of vg
  • Fixes to SAM flag generation
  • vg rna improvements
  • A new functioin for converting handle graphs between implementations
  • A GBWTGraph for "haplotype-consistent traversal"
  • Fixes to unmapped read placement in vg surject BAMs
  • More robust macOS builds with more include directories
  • A snarl-based seed clusterer for the vg minimizer mapper
  • A fixed vg::VG move constructor that actually works
  • Improved inversion SV calling
  • Support for Windows line endings in FASTA
  • An AlignerClient base class for everything that uses Aligners
  • Unified, multithreaded read output logic via AlignmentEmitter
  • Distance index bugfixes and VPKG loading/saving
  • TLEN support in SAM/BAM output and proper pairing computation.
  • Handling of . ALTs in input VCF
  • A prototype minimizer-based mapper, vg gaffe
  • New default mpmap parameters
  • Fix to Eades' Algorithm segfault bug
  • Preliminary work on graph annotations

New System Dependencies

None

New and Updated Submodules

The libhandlegraph submodule has been added.
The fastahack, gbwt, and gssw submodules have been updated.

Make sure to git submodule update --init --recursive if building from source.