bioRxivBioinformaticsPreprint
Progressive decoding of DNA-stored JPEG data with on-the-fly error correction
Abstract
DNA storage is a developing field that uses DNA to archive digital data owing to its superior information density and stability. Although DNA storage has been performed on a significant scale, challenges arise from the synthesis and sequencing of data-encoded oligonucleotides. Synthesis of DNA introduces significant noise into the process. Consequently, high-read-quality sequencers are often required, making the process expensive and lack scalability. Error correction codes are used within the DNA storage pipeline to provide resilience to noise at a cost of additional redundancy and decoding complexity. Given such constraints and challenges, the main objective we seek to deliver is a time- and storage-efficient image coding strategy. We introduce a novel DNA-based progressive JPEG decoder with on-the-fly error-correcting & rendering capability. This system can progressively decode an image while also correcting for errors as they occur. It modifies standard JPEG encoding methods to store data in localized chunks and uses adapted Raptor error-correction codes to improve the speed and quality of partial decoding. We optimize and evaluated the method under varying levels of simulated errors, as well as show how different parts of the pipeline improve real-time decoding capability. We also test the pipeline in a real-world wet-lab experiment. We present the first progressive image decoding schema aimed at realizing real-time rendering of DNA-stored images.
- Citations
- 0
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
- Image Processing in DNA
Chao Pan, S. M. Hossein Tabatabaei Yazdi, … Olgica Milenković·IEEE International Conference on Acoustics Speech and Signal ProcessingPeer-reviewed·Apr 9, 2020
- Challenges for error-correction coding in DNA data storage: photolithographic synthesis and DNA decay
Andreas L. Gimpel, Wendelin Jan Stark, … Robert N. Grass·Digital DiscoveryPeer-reviewed·Jan 1, 2024
- An image cryptography method in highly error-prone DNA storage channel
Xiangzhen Zan, Ranze Xie, … Wenbin Liu·bioRxiv·Nov 8, 2022
- DNA StairLoop: Achieving High Error-correcting and Parallel-processing Capabilities in DNA-based Data Storage
Zihui Yan, Guanjin Qu, … Huaming Wu·bioRxiv·Nov 7, 2024
- A highly parallel strategy for storage of digital information in living cells
Azat Akhmetov, Andrew D. Ellington, Edward M. Marcotte·BMC BiotechnologyPeer-reviewed·Oct 17, 2018
- 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