bioRxivBioinformaticsPreprint
Genome assembly with variable order de Bruijn graphs
Diego Diaz-DomíngueziD, Pierfrancesco Martinello, Taku Onodera, Simon J. PuglisiiD, Leena SalmelaiD
Abstract
Choosing an order for constructing a de Bruijn graph (DBG) is a crucial step in de novo assembly, as no single value allows complete genome reconstruction. The variable-order de Bruijn graph (voDBG) addresses this limitation by combining DBGs of multiple orders in a single structure connected by contextual relationships. This representation enables new connections to be identified or ambiguities to be resolved during assembly. However, voDBGs currently lack a formal definition of contigs. In this paper, we give the first formal definition of contigs for voDBGs. We show that, for a frequency range [{ell}, h] with{ell} > h/2, nodes whose labels occur with frequency f [isin] [{ell}, h] in the reads spell sequences of the genome with high probability under uniform sampling assumptions. We call these sequences ({ell}, h)-tigs. We also present an efficient algorithm to enumerate ({ell}, h)-tigs from a voDBG that accounts for homopolymer errors. Experiments on PacBio HiFi data show that our method significantly improves contiguity compared to fixed-order DBGs while remaining considerably lighter than full genome assemblers.
- Citations
- 5
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
- deGSM: memory scalable construction of large scale de Bruijn Graph
Hongzhe Guo, Yilei Fu, … Bo Liu·IEEE Transactions on Computational Biology and BioinformaticsPeer-reviewed·Apr 30, 2019
- Integrating long-range connectivity information into de Bruijn graphs
Isaac Turner, Kiran V. Garimella, … Gil McVean·BioinformaticsPeer-reviewed·Mar 15, 2018
- MBG: Minimizer-based Sparse de Bruijn Graph Construction
Mikko Rautiainen, Tobias Marschall·BioinformaticsPeer-reviewed·Jan 6, 2021
- Assembly of Long Error-Prone Reads Using de Bruijn Graphs
Yu Lin, Jeffrey Yuan, … Pavel A. Pevzner·bioRxiv·Apr 13, 2016
- Uncovering hidden assembly artifacts: when unitigs are not safe and bidirected graphs are not helpful
Amatur Rahman, Paul Medvedev·Genome ResearchPeer-reviewed·Sep 1, 2022
- GraphSeq: Accelerating String Graph Construction for De Novo Assembly on Spark
Chung-Tsai Su, Ming-Tai Chang, … Yao‐Ting Wang·bioRxiv·May 14, 2018