Robust retrieval of data stored in DNA by de Bruijn graph-based de novo strand assembly
Lifu SongiD, Feng Geng, Zi-Yi GongiD, X.-M. CheniD, Jijun TangiD, Chunye GongiD, Libang ZhouiD, Rui XiaiD, Mingzhe HaniD, Jingyi XuiD, Bing‐Zhi LiiD, Ying‐Jin YuaniD
Abstract
DNA data storage is a rapidly developing technology with great potential due to its high density, long-term durability, and low maintenance cost. The major technical challenges include various errors, such as the strand breaks, rearrangements, and indels that frequently arise during DNA synthesis, amplification, sequencing, and preservation. Through a de novo assembly strategy, we developed an algorithm based on the de Bruijn graph and greedy path search (DBGPS) to address these issues. DBGPS shows distinct advantages in handling DNA breaks, rearrangements, and indels. The robustness of DBGPS is demonstrated by accelerated aging, multiple independent data retrievals, deep error-prone PCR, and large data scale simulations. Remarkably, 6.8 MB of data can be retrieved accurately from a seriously corrupted sample that has been treated at 70 {degrees}C for 70 days. With DBGPS, we were able to achieve a logical density of 1.30 bits/cycle and a physical density of 295 PB/g. One-Sentence SummaryA de Bruijn graph-based de novo assembly algorithm for DNA data storage enables fast and robust data readouts even with DNA samples that have been severely corrupted.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 1
- 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
- De Bruijn Graph Partitioning for Scalable and Accurate DNA Storage Processing
Florestan De Moor, Olivier Boullé, Dominique D. Lavenier·BioinformaticsPeer-reviewed·Nov 1, 2025
- Assembly of Long Error-Prone Reads Using de Bruijn Graphs
Yu Lin, Jeffrey Yuan, … Pavel A. Pevzner·Proceedings of the National Academy of SciencesPeer-reviewed·Dec 12, 2016
- A Novel Approach for Accurate Sequence Assembly Using de Bruijn graphs
Cameron J. Prybol, Aeron Tynes Hammack, … Michael P. Snyder·bioRxiv·May 29, 2024
- Integrating long-range connectivity information into de Bruijn graphs
Isaac Turner, Kiran V. Garimella, … Gil McVean·BioinformaticsPeer-reviewed·Mar 15, 2018
- PERFECT PCR: Advancing DNA Data Storage to Near-Maximal Density
Rushant Sabnis, Han Zhang, … Qing Sun·bioRxiv·Dec 18, 2025
- Guess till correct: Gungnir codec enabling high error-tolerance and low-redundancy DNA storage through substantial computing power
Jingcheng Zhang, Lei Chen, … Ruibang Luo·bioRxiv·Aug 29, 2025