Catalytic DNA Strand Displacement Cascades Applied to Logic Programming

被引:2
|
作者
Ordonez-Guillen, Nelson E. [1 ]
Martinez-Perez, Israel M. [1 ]
机构
[1] CICESE Res Ctr, Comp Sci Dept, Ensenada 22860, Baja California, Mexico
关键词
Catalytic reactions; DNA strand displacement; logic programming; molecular computing; COMPUTATION; INFERENCE; IMPLEMENTATION; BIOSENSORS; CIRCUITS; MACHINE; DESIGN; MOTOR;
D O I
10.1109/ACCESS.2019.2928273
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The field of DNA computing is devoted to the creation of devices capable of processing information signals encoded on biological substrates. These signals are intended to propagate in cascades of biochemical reactions in which they naturally undergo a progressive reduction. Preventing signal reduction becomes crucial considering applications in biological environments where molecular cues are scarce. Although catalytic gates have been developed using the toehold-exchange mechanism for logic gate circuits, the matter remains unaddressed for logic reasoning devices. Inspired by the main work in biomolecular logic programming, we present a new encoding scheme for facts, rules, and queries to implement backward/forward chaining inference paths via catalytic DNA strand displacement cascades. In this context, we take advantage of fueling reactions to recover inputs, which preserve their availability to react with different implication gates. Our molecular design is thermodynamically analyzed by providing suitable sequences for the correct formation of structures. With regard to the kinetic performance, data from simulations suggest that the model operates efficiently even with identified crosstalk reactions.
引用
收藏
页码:100428 / 100441
页数:14
相关论文
共 50 条
  • [1] Robustness of Localized DNA Strand Displacement Cascades
    Teichmann, Mario
    Kopperger, Enzo
    Simmel, Friedrich C.
    [J]. ACS NANO, 2014, 8 (08) : 8487 - 8496
  • [2] Neural network computation with DNA strand displacement cascades
    Lulu Qian
    Erik Winfree
    Jehoshua Bruck
    [J]. Nature, 2011, 475 : 368 - 372
  • [3] Neural network computation with DNA strand displacement cascades
    Qian, Lulu
    Winfree, Erik
    Bruck, Jehoshua
    [J]. NATURE, 2011, 475 (7356) : 368 - 372
  • [4] A DNA Logic Model Based on DNA Strand Displacement
    Wang, Zicheng
    Ai, Jian
    Wang, Yanfeng
    Cui, Guangzhao
    [J]. JOURNAL OF NANOELECTRONICS AND OPTOELECTRONICS, 2017, 12 (12) : 1343 - 1349
  • [5] Circular DNA Logic Gates with Strand Displacement
    Zhang, Cheng
    Yang, Jing
    Xu, Jin
    [J]. LANGMUIR, 2010, 26 (03) : 1416 - 1419
  • [6] DNA Strand-Displacement Temporal Logic Circuits
    Lapteva, Anna P.
    Sarraf, Namita
    Qian, Lulu
    [J]. JOURNAL OF THE AMERICAN CHEMICAL SOCIETY, 2022, 144 (27) : 12443 - 12449
  • [7] Simple Logic Computation Based on the DNA Strand Displacement
    Wang, Yanfeng
    Tian, Guihua
    Hou, Hewei
    Ye, Mengmeng
    Cui, Guangzhao
    [J]. JOURNAL OF COMPUTATIONAL AND THEORETICAL NANOSCIENCE, 2014, 11 (09) : 1975 - 1982
  • [8] DNA strand displacement system running logic programs
    Rodriguez-Paton, Alfonso
    Sainz de Murieta, Inaki
    Sosik, Petr
    [J]. BIOSYSTEMS, 2014, 115 : 5 - 12
  • [9] Programming colloidal phase transitions with DNA strand displacement
    Rogers, W. Benjamin
    Manoharan, Vinothan N.
    [J]. SCIENCE, 2015, 347 (6222) : 639 - 642
  • [10] Scaling Up Digital Circuit Computation with DNA Strand Displacement Cascades
    Qian, Lulu
    Winfree, Erik
    [J]. SCIENCE, 2011, 332 (6034) : 1196 - 1201