Suppr超能文献

基于DNA计算的链图语义学。

A strand graph semantics for DNA-based computation.

作者信息

Petersen Rasmus L, Lakin Matthew R, Phillips Andrew

机构信息

Microsoft Research, Cambridge, UK.

Department of Computer Science, University of New Mexico, Albuquerque, NM, USA.

出版信息

Theor Comput Sci. 2016 Jun 13;632:43-73. doi: 10.1016/j.tcs.2015.07.041.

Abstract

DNA nanotechnology is a promising approach for engineering computation at the nanoscale, with potential applications in biofabrication and intelligent nanomedicine. DNA strand displacement is a general strategy for implementing a broad range of nanoscale computations, including any computation that can be expressed as a chemical reaction network. Modelling and analysis of DNA strand displacement systems is an important part of the design process, prior to experimental realisation. As experimental techniques improve, it is important for modelling languages to keep pace with the complexity of structures that can be realised experimentally. In this paper we present a process calculus for modelling DNA strand displacement computations involving rich secondary structures, including DNA branches and loops. We prove that our calculus is also sufficiently expressive to model previous work on non-branching structures, and propose a mapping from our calculus to a canonical representation, in which vertices represent DNA strands, ordered sites represent domains, and edges between sites represent bonds between domains. We define interactions between strands by means of strand graph rewriting, and prove the correspondence between the process calculus and strand graph behaviours. Finally, we propose a mapping from strand graphs to an efficient implementation, which we use to perform modelling and simulation of DNA strand displacement systems with rich secondary structure.

摘要

DNA纳米技术是一种在纳米尺度上进行工程计算的很有前景的方法,在生物制造和智能纳米医学中有潜在应用。DNA链置换是实现广泛的纳米尺度计算的通用策略,包括任何可表示为化学反应网络的计算。在实验实现之前,DNA链置换系统的建模和分析是设计过程的重要组成部分。随着实验技术的改进,建模语言跟上可通过实验实现的结构的复杂性很重要。在本文中,我们提出了一种进程演算,用于对涉及丰富二级结构(包括DNA分支和环)的DNA链置换计算进行建模。我们证明我们的演算也具有足够的表现力来对以前关于非分支结构的工作进行建模,并提出从我们的演算到一种规范表示的映射,其中顶点代表DNA链,有序位点代表结构域,位点之间的边代表结构域之间的键。我们通过链图重写来定义链之间的相互作用,并证明进程演算与链图行为之间的对应关系。最后,我们提出从链图到高效实现的映射,我们用它来对具有丰富二级结构的DNA链置换系统进行建模和模拟。

相似文献

1
A strand graph semantics for DNA-based computation.基于DNA计算的链图语义学。
Theor Comput Sci. 2016 Jun 13;632:43-73. doi: 10.1016/j.tcs.2015.07.041.
2
A Logic Programming Language for Computational Nucleic Acid Devices.一种用于计算核酸装置的逻辑编程语言。
ACS Synth Biol. 2019 Jul 19;8(7):1530-1547. doi: 10.1021/acssynbio.8b00229. Epub 2018 Dec 7.
3
A programming language for composable DNA circuits.一种用于可组合DNA电路的编程语言。
J R Soc Interface. 2009 Aug 6;6 Suppl 4(Suppl 4):S419-36. doi: 10.1098/rsif.2009.0072.focus. Epub 2009 Jun 17.
6
Abstractions for DNA circuit design.DNA 电路设计的抽象。
J R Soc Interface. 2012 Mar 7;9(68):470-86. doi: 10.1098/rsif.2011.0343. Epub 2011 Jul 20.
8
Four-Analog Computation Based on DNA Strand Displacement.基于DNA链置换的四模拟计算
ACS Omega. 2017 Aug 31;2(8):4143-4160. doi: 10.1021/acsomega.7b00572. Epub 2017 Aug 2.
9
Exponential Function Computation Based on DNA Strand Displacement Circuits.基于DNA链置换电路的指数函数计算
IEEE Trans Biomed Circuits Syst. 2022 Jun;16(3):479-488. doi: 10.1109/TBCAS.2022.3184760. Epub 2022 Jul 12.
10
Prospects for Declarative Mathematical Modeling of Complex Biological Systems.复杂生物系统的声明式数学建模前景。
Bull Math Biol. 2019 Aug;81(8):3385-3420. doi: 10.1007/s11538-019-00628-7. Epub 2019 Jun 7.

本文引用的文献

4
Computational design of nucleic acid feedback control circuits.核酸反馈控制电路的计算设计。
ACS Synth Biol. 2014 Aug 15;3(8):600-16. doi: 10.1021/sb400169s. Epub 2014 Aug 6.
5
Universal computing by DNA origami robots in a living animal.DNA 折纸机器人在活体动物中的通用计算。
Nat Nanotechnol. 2014 May;9(5):353-357. doi: 10.1038/nnano.2014.58. Epub 2014 Apr 6.
6
Coarse-graining DNA for simulations of DNA nanotechnology.粗粒化 DNA 用于 DNA 纳米技术模拟。
Phys Chem Chem Phys. 2013 Dec 21;15(47):20395-414. doi: 10.1039/c3cp53545b. Epub 2013 Oct 11.
7
Programmable chemical controllers made from DNA.可编程化学控制器,由 DNA 制成。
Nat Nanotechnol. 2013 Oct;8(10):755-62. doi: 10.1038/nnano.2013.189. Epub 2013 Sep 29.
9
Autonomous molecular cascades for evaluation of cell surfaces.自主分子级联反应用于评估细胞表面。
Nat Nanotechnol. 2013 Aug;8(8):580-6. doi: 10.1038/nnano.2013.142. Epub 2013 Jul 28.

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验