Programming Methods for DNA-Based Reaction–Diffusion Systems

Keita Abe, Satoshi Murata

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)


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.

Original languageEnglish
Pages (from-to)379-393
Number of pages15
JournalNew Generation Computing
Issue number2
Publication statusPublished - 2020 May 1


  • DNA PEN toolbox
  • DNA computing
  • Hydrogel
  • Reaction-Diffusion system

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture
  • Computer Networks and Communications


Dive into the research topics of 'Programming Methods for DNA-Based Reaction–Diffusion Systems'. Together they form a unique fingerprint.

Cite this