Computational Design of Reaction-Diffusion Patterns Using DNA-Based Chemical Reaction Networks
DNA self-assembly is a powerful technology for controlling matter at the nanometre to micron scale, with potential applications in high-precision organisation and positioning of molecular components. However, the ability to program DNA-only self-organisation beyond the microscopic scale is currently lacking. In this paper we propose a computational method for programming spatial organisation of DNA at the centimetre scale, by means of DNA strand displacement reaction diffusion systems. We use this method to analyse the spatiotemporal dynamics of an autocatalytic system, a predator-prey oscillator and a two-species consensus network. We find that both autocatalytic and oscillating systems can support travelling waves across centimetre distances, and that consensus in a spatial context results in the spontaneous formation of distinct spatial domains, in which one species is completely eliminated. Together, our results suggest that programmed spatial self-organisation of DNA, through a reaction diffusion mechanism, is achievable with current DNA strand displacement technology.
KeywordsDNA strand displacement autocatalysis consensus approximate majority reaction-diffusion oscillators travelling waves
Unable to display preview. Download preview PDF.
- 2.Murray, J.D.: Mathematical biology. Springer (2003)Google Scholar
- 9.Isalan, M., Lemerle, C., Serrano, L.: Engineering gene networks to emulate Drosophila embryonic pattern formation. PLoS Biology 3, e64 (2005)Google Scholar
- 10.Simpson, Z.B., Tsai, T.L., Nguyen, N., Chen, X., Ellington, A.D.: Modelling amorphous computations with transcription networks. J. R. Soc. Interface 6(suppl. 4), S523–S533 (2009)Google Scholar
- 13.Allen, P.B., Chen, X., Simpson, Z.B., Ellington, A.D.: Modeling scalable pattern generation in dna reaction networks. Natural Computing, 1–13 (2012)Google Scholar
- 18.Phillips, A., Cardelli, L.: A programming language for composable DNA circuits. J. R. Soc. Interface 6 (suppl. 4), S419–S436 (2009)Google Scholar
- 22.Amir, Y., Ben-Ishay, E., Levner, D., Ittah, S., Abu-Horowitz, A., Bachelet, I.: Universal computing by DNA origami robots in a living animal. Nat. Nanotechnol. (2014)Google Scholar
- 23.Smith, G.D.: Numerical solution of partial differential equations: finite difference methods. Oxford University Press (1985)Google Scholar