Rewritable Two-Dimensional DNA-Based Data Storage with Machine Learning Reconstruction
Chao PaniD, S. Kasra TabatabaeiiD, S. M. Hossein Tabatabaei YazdiiD, Alvaro Gonzalo HernandeziD, Charles M. SchroederiD, Olgica MilenkovićiD
Abstract
DNA-based data storage platforms traditionally encode information only in the nucleotide sequence of the molecule. Here we report on a two-dimensional molecular data storage system that records information in both the sequence and the backbone structure of DNA and performs nontrivial joint data encoding, decoding and processing. Our 2DDNA method efficiently stores high-density images in synthetic DNA and embeds pertinent metadata as nicks in the DNA backbone. To avoid costly worst-case redundancy for correcting sequencing/rewriting errors and to mitigate issues associated with mismatched decoding parameters, we develop machine learning techniques for automatic discoloration detection and image inpainting. The 2DDNA platform is experimentally tested by reconstructing a library of images with undetectable or small visual degradation after readout processing, and by erasing and rewriting copyright metadata encoded in nicks. Our results demonstrate that DNA can serve both as a write-once and rewritable memory for heterogenous data and that data can be erased in a permanent, privacy-preserving manner. Moreover, the storage system can be made robust to degrading channel qualities while avoiding global error-correction redundancy.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 82
- FWCI
- 5.71
- Field percentile
- top 2%
- Assay
- 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
- Secure data storage on DNA hard drives
K. Chen, J. Zhu, … U. F. Keyser·bioRxiv·Nov 28, 2019
- 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
- Modelling, characterization of data-dependent and process-dependent errors in DNA data storage
Yixin Wang, Md. Noor‐A‐Rahim, … Chueh Loo Poh·IEEE Transactions on Computational Biology and BioinformaticsPeer-reviewed·Jan 4, 2023
- DNA Punch Cards: Storing Data on Native DNA Sequences via Nicking
S Kasra Tabatabaei, Boya Wang, … Olgica Milenkovic·bioRxiv·Jan 7, 2020
- Improved read/write cost tradeoff in DNA-based data storage using LDPC codes
S. Chandak, K. Tatwawadi, … H. Ji·bioRxiv·Sep 27, 2019
- DNA Data Storage Architecture via Ligation of Dynamic DNA Bytes
Lijia Jia, Yue Shi, … Di Liu·Small MethodsPeer-reviewed·Mar 31, 2026