2023 · 13 citations · 18 references
The synthesis of DNA strands remains the most costly part of the DNA storage system. Thus, to make DNA storage system more practical, the time and materials used in the synthesis process have to be optimized. We consider the most common type of synthesis process where multiple DNA strands are synthesized in parallel from a common alternating supersequence, one nucleotide at a time. The synthesis time or the number of synthesis cycles is then determined by the length of this common supersequence. In this model, we design quaternary codes that minimizes synthesis time that can correct deletions or insertions, which are the most prevalent types of error in arraybased synthesis. We also propose polynomial-time algorithms that encode binary strings into these codes whose rates are close to the capacity.
18
Random access in large-scale DNA data storage
Lee Organick, Siena Dumas Ang, Yuan-Jyue Chen et al. · Nature Biotechnology · 2018 · 711 citations
Engineering, Data Science, Genetics +11
Portable and Error-Free DNA-Based Data Storage
S. M. Hossein Tabatabaei Yazdi, Ryan Gabrys, Olgica Milenković · Scientific Reports · 2017 · 346 citations · Full text