vg 1.38.0 - Canossa
Don't forget to mark the static binary executable:
chmod +x vg
Docker Image: quay.io/vgteam/vg:v1.38.0
Buildable Source Tarball: vg-v1.38.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:
- JSON GAM quality string representation of base64-encoded PHRED+0 is now under test
vg deconstruct
now uses OMP tasks instead of nested parallel sections, which caused problems keeping threads caches straight.vg giraffe --output-basename
is respected again- Multithreaded GBWT / GBZ construction from GFA in
vg gbwt
. - Multithreaded GBZ / GBWTGraph to GFA conversion in
vg convert
. make clean
now works on submodules that lack top-level Makefiles- vg now builds with GCC 11
vg giraffe --named-coordinates
can produce GAM output with positions in the space of the input GFA, for indexes produced from a GFA withvg autoindex
.- CI jobs that use Docker builder deployment now stop early if they don't see it.
vg autoindex
supports--gbwt-buffer-size
to increase the buffer size for indexing long haplotypes.vg snarls
now supports--named-coordinates
for reporting snarls and snarl traversals in input GFA coordinates.vg mpmap
produces more accurate and parsimonious alignments on complex graphs
Updated Submodules
elfutils
gbwtgraph
gssw
libbdsg
libhandlegraph
libvgio
sdsl-lite
structures
vcflib
Make sure to git submodule sync
and git submodule update --init --recursive
if building from source.