Modular non-repeating codes for DNA storage
Abstract
1We describe a strategy for constructing codes for DNA-based information storage by serial composition of weighted finite-state transducers. The resulting state machines can integrate correction of substitution errors; synchronization by interleaving watermark and periodic marker signals; conversion from binary to ternary, quaternary or mixed-radix sequences via an efficient block code; encoding into a DNA sequence that avoids homopolymer, dinucleotide, or trinucleotide runs and other short local repeats; and detection/correction of errors (including local duplications, burst deletions, and substitutions) that are characteristic of DNA sequencing technologies. We present software implementing these codes, available at https://github.com/ihh/dnastore, with simulation results demonstrating that the generated DNA is free of short repeats and can be accurately decoded even in the presence of substitutions, short duplications and deletions.
02 /Specification & Classification
Click any tag to browse matching papers- 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
- Improved read/write cost tradeoff in DNA-based data storage using LDPC codes
S. Chandak, K. Tatwawadi, … H. Ji·bioRxiv·Sep 27, 2019
- 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
- A robust and efficient DNA storage architecture based on modulation encoding and decoding
Xiangzhen Zan, Ranze Xie, … Wenbin Liu·Journal of Chemical Information and ModelingPeer-reviewed·Jun 8, 2023
- 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
- 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
- Highly Robust DNA Data Storage Based on Controllable GC Content and homopolymer of 64-Element Coded Tables