A Bird-Eye view on DNA Storage Simulators

Sanket Doshi,Mihir Gohel,Manish K. Gupta
2024-04-07
Abstract:In the current world due to the huge demand for storage, DNA-based storage solution sounds quite promising because of their longevity, low power consumption, and high capacity. However in real life storing data in the form of DNA is quite expensive, and challenging. Therefore researchers and developers develop such kind of software that helps simulate real-life DNA storage without worrying about the cost. This paper aims to review some of the software that performs DNA storage simulations in different domains. The paper also explains the core concepts such as synthesis, sequencing, clustering, reconstruction, GC window, K-mer window, etc and some overview on existing algorithms. Further, we present 3 different softwares on the basis of domain, implementation techniques, and customer/commercial usability.
Information Theory,Computers and Society,Emerging Technologies
What problem does this paper attempt to address?
### Problems the Paper Attempts to Solve The paper primarily explores the development of DNA storage simulators and their applications in various fields. Specifically, the paper aims to: 1. **Review Existing Software**: The paper reviews different software that performs DNA storage simulations and explains the core concepts in the DNA storage process (such as synthesis, sequencing, clustering, reconstruction, etc.) as well as existing algorithms. 2. **Costs and Challenges**: Despite the advantages of DNA storage, such as high capacity, long lifespan, and low energy consumption, there are significant cost issues in practical operations, especially in the synthesis and sequencing processes. Therefore, researchers have developed DNA storage simulators to test new algorithms without worrying about actual costs. 3. **Detailed Description of the DNA Storage Process**: The paper provides a detailed description of the entire DNA storage process, including steps like encoding, synthesis, storage, sequencing, clustering, reconstruction, and decoding, and discusses the specific implementation methods for each step. 4. **Comparative Analysis**: Finally, the paper compares three different DNA storage simulators (Storalator, MESA, and DeepSimulator) and analyzes their respective advantages, disadvantages, and applicable scopes. These simulators focus on different areas and technologies; for example, Storalator focuses on synthesis, sequencing, clustering, and reconstruction; MESA offers more detailed customization options; while DeepSimulator is based on Nanopore sequencing technology. Through the above analysis, the paper hopes to provide researchers with an efficient and low-cost way to test and optimize algorithms and technologies related to DNA storage.