Four-Analog Computation Based on DNA Strand Displacement

DNA strand displacement plays an important role in biological computations. The inherent advantages of parallelism, high storability, and cascading have resulted in increased functional circuit realization of DNA strand displacement on the nanoscale. Herein, we propose an analog computation with minus based on DNA strand displacement. The addition, subtraction, multiplication, and division gates as elementary gates could realize analog computation with minus. The advantages of this proposal are the analog computation with negative value and division computation. In this article, we provide the designs and principles of these elementary gates and demonstrate gate performance by simulation. Furthermore, to show the cascade property of gates, we computed a polynomial as an example by these gates.

[1]  I-Ming Hsing,et al.  Integrating DNA strand displacement circuitry to the nonlinear hybridization chain reaction. , 2017, Nanoscale.

[2]  Xing Li,et al.  Two-Digit Full Subtractor Logical Operation Based on DNA Strand Displacement , 2016, BIC-TA.

[3]  Fei Zhang,et al.  DNA based arithmetic function: a half adder based on DNA strand displacement. , 2016, Nanoscale.

[4]  E. Shapiro,et al.  An autonomous molecular computer for logical control of gene expression , 2004, Nature.

[5]  Haojun Liang,et al.  DNA and DNA computation based on toehold-mediated strand displacement reactions , 2017, International Journal of Modern Physics B.

[6]  Matthew R. Lakin,et al.  Supervised Learning in Adaptive DNA Strand Displacement Networks. , 2016, ACS synthetic biology.

[7]  Declan G. Bates,et al.  Implementing Nonlinear Feedback Controllers Using DNA Strand Displacement Reactions , 2016, IEEE Transactions on NanoBioscience.

[8]  Erik Winfree,et al.  Leakless DNA Strand Displacement Systems , 2015, DNA.

[9]  Jehoshua Bruck,et al.  Neural network computation with DNA strand displacement cascades , 2011, Nature.

[10]  V. Kulkarni,et al.  Computational design of nucleic acid feedback control circuits. , 2014, ACS synthetic biology.

[11]  Dominic Scalise,et al.  DNA Strand-Displacement Timer Circuits. , 2017, ACS synthetic biology.

[12]  Roberto Gambari,et al.  Isothermal circular-strand-displacement polymerization of DNA and microRNA in digital microfluidic devices , 2015, Analytical and Bioanalytical Chemistry.

[13]  Guangzhao Cui,et al.  DNA Strand-Displacement Digital Logic Circuit with Fluorescence Resonance Energy Transfer Detection , 2015 .

[14]  R. Yuan,et al.  DNA-mediated strand displacement facilitates sensitive electronic detection of antibodies in human serums. , 2016, Biosensors & bioelectronics.

[15]  Hieu Bui,et al.  Analog Computation by DNA Strand Displacement Circuits. , 2016, ACS synthetic biology.

[16]  Lulu Qian,et al.  Supporting Online Material Materials and Methods Figs. S1 to S6 Tables S1 to S4 References and Notes Scaling up Digital Circuit Computation with Dna Strand Displacement Cascades , 2022 .

[17]  Xing Li,et al.  One-Bit Half Adder-Half Subtractor Logical Operation Based on the DNA Strand Displacement , 2017 .

[18]  K Oishi,et al.  Biomolecular implementation of linear I/O systems. , 2011, IET systems biology.

[19]  Haojun Liang,et al.  DNA Logic Gate Based on Metallo-Toehold Strand Displacement , 2014, PloS one.

[20]  Yanfeng Wang,et al.  Design of Logic Circuits Based on Combinatorial Displacement of DNA Strands , 2015 .

[21]  Rahul Sarpeshkar,et al.  Analog Versus Digital: Extrapolating from Electronics to Neurobiology , 1998, Neural Computation.

[22]  V. Manoharan,et al.  Programming colloidal phase transitions with DNA strand displacement , 2014, Science.