Succinct dynamic variation graphs
Jordan M. EizengaiD, Adam M. NovakiD, Emily KobayashiiD, Flavia VillaniiD, Cecilia CisariD, Simon HeumosiD, Glenn HickeyiD, Vincenza ColonnaiD, Benedict PateniD, Erik P. GarrisoniD
Abstract
MotivationPangenomics is a growing field within computational genomics. Many pangenomic analyses use bidirected sequence graphs as their core data model. However, implementing and correctly using this data model can be difficult, and the scale of pangenomic data sets can be challenging to work at. These challenges have impeded progress in this field. ResultsHere we present a stack of two C++ libraries, libbdsg and libhandlegraph, which use a simple, field-proven interface, designed to expose elementary features of these graphs while preventing common graph manipulation mistakes. The libraries also provide a Python binding. Using a diverse collection of pangenome graphs, we demonstrate that these tools allow for efficient construction and manipulation of large genome graphs with dense variation. For instance, the speed and memory usage is up to an order of magnitude better than the prior graph implementation in the vg toolkit, which has now transitioned to using libbdsgs implementations. Availabilitylibhandlegraph and libbdsg are available under an MIT License from https://github.com/vgteam/libhandlegraph and https://github.com/vgteam/libbdsg. Contacterik.garrison@ucsc.edu
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 4
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Unbiased pangenome graphs
Erik P. Garrison, Andrea Guarracino·BioinformaticsPeer-reviewed·Nov 30, 2022
- Building pangenome graphs
Erik P. Garrison, Andrea Guarracino, … Pjotr Prins·Nature MethodsPeer-reviewed·Oct 21, 2024
- ODGI: understanding pangenome graphs
Andrea Guarracino, Simon Heumos, … Erik P. Garrison·BioinformaticsPeer-reviewed·May 10, 2022
- Pairwise graph edit distance characterizes the impact of the construction method on pangenome graphs
Siegfried Dubois, Matthias Zytnicki, … Thomas Faraut·BioinformaticsPeer-reviewed·May 8, 2025
- Construction and representation of human pangenome graphs
Francesco Andreace, Pierre Lechat, … Rayan Chikhi·bioRxiv·Jun 2, 2023
- SaVanache: indexing and visualizing pangenome variation graphs
Mourdas Mohamed, Éloi Durant, … François Sabot·bioRxiv·Oct 1, 2026