Suppr超能文献

通过可序列化分析对化学反应网络编码进行模块化验证。

Modular verification of chemical reaction network encodings via serializability analysis.

作者信息

Lakin Matthew R, Stefanovic Darko, Phillips Andrew

机构信息

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

Department of Computer Science, University of New Mexico, Albuquerque, NM, USA; Center for Biomedical Engineering, University of New Mexico, Albuquerque, NM, USA.

出版信息

Theor Comput Sci. 2016 Jun 13;632:21-42. doi: 10.1016/j.tcs.2015.06.033.

Abstract

Chemical reaction networks are a powerful means of specifying the intended behaviour of synthetic biochemical systems. A high-level formal specification, expressed as a chemical reaction network, may be compiled into a lower-level encoding, which can be directly implemented in wet chemistry and may itself be expressed as a chemical reaction network. Here we present conditions under which a lower-level encoding correctly emulates the sequential dynamics of a high-level chemical reaction network. We require that encodings are transactional, such that their execution is divided by a "commit reaction" that irreversibly separates the reactant-consuming phase of the encoding from the product-generating phase. We also impose restrictions on the sharing of species between reaction encodings, based on a notion of "extra tolerance", which defines species that may be shared between encodings without enabling unwanted reactions. Our notion of correctness is serializability of interleaved reaction encodings, and if all reaction encodings satisfy our correctness properties then we can infer that the global dynamics of the system are correct. This allows us to infer correctness of system constructed using verified encodings. As an example, we show how this approach may be used to verify two- and four-domain DNA strand displacement encodings of chemical reaction networks, and we generalize our result to the limit where the populations of helper species are unlimited.

摘要

化学反应网络是一种用于指定合成生化系统预期行为的强大手段。以化学反应网络表示的高级形式规范可以编译为低级编码,该编码可以直接在湿化学中实现,并且其本身也可以表示为化学反应网络。在这里,我们给出了低级编码正确模拟高级化学反应网络顺序动力学的条件。我们要求编码是事务性的,这样它们的执行被一个“提交反应”划分,该反应将编码的反应物消耗阶段与产物生成阶段不可逆地分开。我们还基于“额外容忍度”的概念对反应编码之间的物种共享施加限制,“额外容忍度”定义了在编码之间可以共享而不会引发不必要反应的物种。我们的正确性概念是交错反应编码的可串行化,如果所有反应编码都满足我们的正确性属性,那么我们可以推断系统的全局动力学是正确的。这使我们能够推断使用经过验证的编码构建的系统的正确性。作为一个例子,我们展示了这种方法如何用于验证化学反应网络的两域和四域DNA链置换编码,并且我们将结果推广到辅助物种数量不受限制的极限情况。

相似文献

2
Composable Rate-Independent Computation in Continuous Chemical Reaction Networks.连续化学反应网络中的可组合速率无关计算
IEEE/ACM Trans Comput Biol Bioinform. 2021 Jan-Feb;18(1):250-260. doi: 10.1109/TCBB.2019.2952836. Epub 2021 Feb 3.
3
Comparison of different genotype encodings for simulated three-dimensional agents.
Artif Life. 2001;7(4):395-418. doi: 10.1162/106454601317297022.
6
Synchronization of Hyper-Lorenz System Based on DNA Strand Displacement.基于 DNA 链置换的超 Lorenz 系统同步。
IEEE/ACM Trans Comput Biol Bioinform. 2022 May-Jun;19(3):1897-1908. doi: 10.1109/TCBB.2020.3048753. Epub 2022 Jun 3.
7
Implementing Nonlinear Feedback Controllers Using DNA Strand Displacement Reactions.利用DNA链置换反应实现非线性反馈控制器
IEEE Trans Nanobioscience. 2016 Jul;15(5):443-454. doi: 10.1109/TNB.2016.2560764. Epub 2016 Apr 29.

本文引用的文献

3
Complex reconfiguration of DNA nanostructures.DNA纳米结构的复杂重构
Angew Chem Int Ed Engl. 2014 Jul 14;53(29):7475-9. doi: 10.1002/anie.201402437. Epub 2014 Jun 4.
4
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.
6
Predator-prey molecular ecosystems.捕食者-猎物分子生态系统。
ACS Nano. 2013 Jan 22;7(1):27-34. doi: 10.1021/nn3043572. Epub 2012 Dec 17.
7
The cell cycle switch computes approximate majority.细胞周期开关计算大致多数。
Sci Rep. 2012;2:656. doi: 10.1038/srep00656. Epub 2012 Sep 13.
8
Reconfigurable DNA origami to generate quasifractal patterns.可重构 DNA 折纸术生成准分形图案。
Nano Lett. 2012 Jun 13;12(6):3290-5. doi: 10.1021/nl301399z. Epub 2012 May 10.
10

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验