Programming Methods for DNA-Based Reaction-Diffusion Systems

Programming Methods for DNA-Based Reaction-Diffusion Systems
复制标题

基于 DNA 的反应扩散系统的编程方法

DOI:
10.1007/s00354-020-00094-z
复制
发表时间:
2020
影响因子:
2.6
通讯作者:
Satoshi Murata
Satoshi Murata
中科院分区:
计算机科学4区
文献类型:
--
作者:
Keita Abe;Satoshi Murata

文献摘要

相似文献

在本教程中,基于DNA计算的模式生成算法的最新发展将被概述。自然模式的产生,特别是在生物有机体中,通常是由时空化学反应驱动的。已经提出了各种反应扩散系统来从DNA序列中生成人工模式。为了对DNA反应扩散系统进行编程,除了反应的设计之外,还必须考虑每个DNA物种的扩散。这是通过在反应场中固定或抑制DNA分子的扩散来实现的。本文介绍了利用一维或二维反应扩散系统构造图案的几种典型方法,并说明了如何利用DNA分子实现这一系统。本文还讨论了该技术未来的研究方向和可能的应用。
In this tutorial, recent development of pattern generation algorithms based on DNA computing will be overviewed. Natural pattern generation, especially in biological organisms, are often driven by spatio-temporal chemical reactions. Various reaction–diffusion systems have been proposed to generate artificial patterns out of DNA sequences. To program DNA reaction–diffusion systems, in addition to the design of the reaction, diffusion of each DNA species must be considered. This is realized by immobilizing or suppressing diffusion of DNA molecules in the reaction field. Here, several typical methods to build patterns by 1-D or 2-D reaction–diffusion systems are introduced and how to implement the system by DNA molecules is explained. The direction of future research and possible applications of this technology will be also discussed.