In this review paper, we delve into the nascent field of molecular data storage, focusing on system implementations and code constructions. We start by providing an overview of basic concepts in synthetic and computational biology. Afterwards, we proceed with a review of the diverse approaches followed to implement such systems. In the process, we identify new problems in communication and coding theory, and discuss some relevant results pertaining to DNA sequence profiles, coded trace reconstruction, coding for DNA punchcard systems and coding for unique reconstruction.
翻译:本综述论文深入探讨了分子数据存储这一新兴领域,重点关注系统实现与编码构造。我们首先概述了合成生物学与计算生物学的基本概念,随后系统梳理了实现此类系统的多种方法。在此过程中,我们识别了通信与编码理论中的新问题,并讨论了与DNA序列特征、编码迹重建、DNA打孔卡系统编码以及唯一重建编码相关的一些重要研究成果。