bioRxiv Science⌕ Search

Biology subjects

Gunawan, E.

Publications and source records attributed to Gunawan, E..

2 recordsLinked to original sources

D2Sim: A Computational Simulator for NanoporeSequencing based DNA Data Storage

DNA data storage has gained significant attention because of its high storage density and durability. However, errors during the storage and reading processes compromise data integrity, prompting research into error correction strategies. Researchers have explored physical (data copies) and logical redundancy (added redundancy in error-correcting codes) to mitigate errors. Evaluating these designs and reconstruction methods typically involves time-consuming and costly trials. To streamline this process, we designed a computational channel simulator, namely D2Sim, for Nanopore sequencing-based DNA data storage. This simulator mimics real experiments, generating data with certain redundancy and errors at the receiver. Integrated with DeepSimulator, D2Sim outputs signals closely resembling actual signals of Nanopore-based DNA storage. Comparative analysis reveals that the proposed simulator yields 16.7% to 88.7% lower sample difference deviations than signals from DeepSimulator alone. This cost-effective and time-efficient tool facilitates the assessment of physical and logical redundancy for data reconstruction in DNA data storage without the need for real-time experiments.

bioengineering↗

Modelling, characterization of data-dependent and process-dependent errors in DNA data storage

MotivationUsing DNA as the medium to store information has recently been recognized as a promising solution for long-term data storage. While several system prototypes have been demonstrated, the error characteristics in DNA data storage are discussed with limited content. Due to the data and process variations from experiment to experiment, the error variation and its effect on data recovery remain to be uncovered. To close the gap, we systematically investigate the storage channel, i.e., error characteristics in the storage process. ResultsWe first propose a new concept named sequence corruption to unify the error characteristics into the sequence level, easing the channel analysis. Then we derived the formulations of the data imperfection at the decoder including both sequence loss and sequence corruption, revealing the decoding demand and monitoring the data recovery. Furthermore, we extensively explored several data-dependent unevenness observed in the base error patterns and studied a few potential factors and their impacts on the data imperfection at the decoder both theoretically and experimentally. The results presented here introduce a more comprehensive channel model and offer a new angle towards the data recovery issue in DNA data storage by further elucidating the error characteristics of the storage process. Contactpoh.chuehloo@nus.edu.sg

bioinformatics↗