Fast and compact DNA logic circuits based on single-stranded gates using strand-displacing polymerase
Source abstract
Abstract
DNA is a reliable biomolecule with which to build molecular computation systems. In particular, DNA logic circuits (diffusion-based) have shown good performance regarding scalability and correctness of computation. However, previous architectures of DNA logic circuits have two limitations. First, the speed of computation is slow, often requiring hours to compute a simple function. Second, the circuits are of high complexity regarding the number of DNA strands. Here, we introduce an architecture of DNA logic circuits based on single-stranded logic gates using strand-displacing DNA polymerase. The logic gates consist of only single DNA strands, which largely reduces leakage reactions and signal restoration steps such that the circuits are improved in regard to both speed of computation and the number of DNA strands needed. Large-scale logic circuits can be constructed from the gates by simple cascading strategies. In particular, we have demonstrated a fast and compact logic circuit that computes the square-root function of four-bit input numbers.
Source: europepmc · Quality: candidate unverified · Source record ↗
Research context
OpenAlex topics: Advanced biosensing and bioanalysis techniques · DNA and Biological Computing · Biosensors and Analytical Detection
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (21)
Show source-provided references
1. Watson, J. D. & Crick, F. H. Molecular structure of nucleic acids. Nature 171, 737–738 (1953).10.1038/171737a0 ↗
2. Qian, L. & Winfree, E. Scaling up digital circuit computation with DNA strand displacement cascades. Science 332, 1196–1201 (2011).10.1126/science.1200520 ↗
3. Qian, L., Winfree, E. & Bruck, J. Neural network computation with DNA strand displacement cascades. Nature 475, 368–372 (2011).10.1038/nature10262 ↗
4. Chatterjee, G., Dalchau, N., Muscat, R. A., Phillips, A. & Seelig, G. A spatially localized architecture for fast and modular DNA computing. Nat. Nanotechnol. 12, 920 (2017).10.1038/nnano.2017.127 ↗
5. Srinivas, N., Parkin, J., Seelig, G., Winfree, E. & Soloveichik, D. Enzyme-free nucleic acid dynamical systems. Science 358, eaal2052 (2017).10.1126/science.aal2052 ↗
6. Cherry, K. M. & Qian, L. Scaling up molecular pattern recognition with DNA-based winner-take-all neural networks. Nature 559, 370 (2018).10.1038/s41586-018-0289-6 ↗
7. Seelig, G., Soloveichik, D., Zhang, D. Y. & Winfree, E. Enzyme-free nucleic acid logic circuits. Science 314, 1585–1588 (2006).10.1126/science.1132493 ↗
8. Thubagere, A. J. et al. Compiler-aided systematic construction of large-scale DNA strand displacement circuits using unpurified components. Nat. Commun. 8, 14373 (2017).10.1038/ncomms14373 ↗
9. Bui, H. et al. Localized DNA hybridization chain reactions on DNA origami. ACS Nano 12, 1146–1155 (2018).10.1021/acsnano.7b06699 ↗
10. Wang, B., Thachuk, C., Ellington, A. D., Winfree, E. & Soloveichik, D. Effective design principles for leakless strand displacement systems. Proc. Natl Acad. Sci. USA 115, E12182–E12191 (2018).10.1073/pnas.1806859115 ↗
11. Thachuk, C., Winfree, E. & Soloveichik, D. in International Workshop on DNA-Based Computers Vol. 9211 (eds Phillips, A. & Yin, P.) 133–153 (Springer, 2015).10.1007/978-3-319-21999-8_9 ↗
12. Boneh, D., Dunworth, C., Lipton, R. J. & Sgall, J. On the computational power of DNA. Discrete Appl. Math. 71, 79–94 (1996).10.1016/S0166-218X(96)00058-3 ↗
13. Ogihara, M. & Ray, A. Simulating boolean circuits on a DNA computer. Algorithmica 25, 239–250 (1999).10.1007/PL00008276 ↗
14. Winfree, E. Whiplash PCR for O(1) Computing (California Institute of Technology, 1998).
15. Baccouche, A., Montagne, K., Padirac, A., Fujii, T. & Rondelez, Y. Dynamic DNA-toolbox reaction circuits: a walkthrough. Methods 67, 234–249 (2014).10.1016/j.ymeth.2014.01.015 ↗
16. Montagne, K., Plasson, R., Sakai, Y., Fujii, T. & Rondelez, Y. Programming an in vitro DNA oscillator using a molecular networking strategy. Mol. Syst. Biol. 7, 466 (2011).10.1038/msb.2010.120 ↗
17. Padirac, A., Fujii, T. & Rondelez, Y. Bottom-up construction of in vitro switchable memories. Proc. Natl Acad. Sci. USA 109, E3212–E3220 (2012).10.1073/pnas.1212069109 ↗
18. Aubert, N., Mosca, C., Fujii, T., Hagiya, M. & Rondelez, Y. Computer-assisted design for scaling up systems based on DNA reaction networks. J. R. Soc. Interface 11, 20131167 (2014).10.1098/rsif.2013.1167 ↗
19. van Roekel, H. W. et al. Programmable chemical reaction networks: emulating regulatory functions in living cells using a bottom-up approach. Chem. Soc. Rev. 44, 7465–7483 (2015).10.1039/C5CS00361J ↗
20. Yordanov, B. et al. Computational design of nucleic acid feedback control circuits. ACS Synth. Biol. 3, 600–616 (2014).10.1021/sb400169s ↗
21. Kishi, J. Y., Schaus, T. E., Gopalkrishnan, N., Xuan, F. & Yin, P. Programmable autonomous synthesis of single-stranded DNA. Nat. Chem. 10, 155 (2018).10.1038/nchem.2872 ↗