What are you looking for ?
Advertise with us
RAIDON

R&D: Protecting Future of Information, LOCO Coding with Error Detection for DNA Storage

Propose 4 schemes to bridge consecutive codewords, 3 of which guarantee single substitution error detection per codeword.

arxiv has published an article written by Canberk İrimağzı, Institute of Applied Mathematics, Middle East Technical University (METU), 06800 Ankara, Turkey, Yusuf Uslan, and Ahmed Hareedy, Department of Electrical and Electronics Engineering, Middle East Technical University, 06800 Ankara, Turkey.

Abstract: DNA strands serve as a storage medium for 4-ary data over the alphabet {A,T,G,C}. DNA data storage promises formidable information density, long-term durability, and ease of replicability. However, information in this intriguing storage technology might be corrupted. Experiments have revealed that DNA sequences with long homopolymers and/or with low GC-content are notably more subject to errors upon storage.

This paper investigates the utilization of the recently-introduced method for designing lexicographically-ordered constrained (LOCO) codes in DNA data storage. This paper introduces DNA LOCO (D-LOCO) codes, over the alphabet {A,T,G,C} with limited runs of identical symbols. These codes come with an encoding-decoding rule we derive, which provides affordable encoding-decoding algorithms. In terms of storage overhead, the proposed encoding-decoding algorithms outperform those in the existing literature. Our algorithms are readily reconfigurable. D-LOCO codes are intrinsically balanced, which allows us to achieve balancing over the entire DNA strand with minimal rate penalty. Moreover, we propose four schemes to bridge consecutive codewords, three of which guarantee single substitution error detection per codeword. We examine the probability of undetecting errors. We also show that D-LOCO codes are capacity-achieving and that they offer remarkably high rates at moderate lengths.

Articles_bottom
ExaGrid
AIC
ATTOtarget="_blank"
OPEN-E