• You are here:
  • American Chemical Society
  • Discover Chemistry
  • Science Releases

Recent advances in DNA computing

For immediate release, acs news service weekly presspac: november 17, 2021.

DNA molecules encode the instructions for life itself. They make up the genes responsible for everything from hair color to disease risk. And as if that weren’t enough, DNA can also perform calculations and compute! The molecules are fully programmable and can perform calculations very quickly in parallel, making them ideal for complex and time-consuming operations. Below are some recent papers published in ACS journals that report on innovations in DNA computing. 

“Advances in Applications of Molecular Logic Gates” ACS Omega Nov. 6, 2021 This review discusses recent advances in molecular logic gates, including those that incorporate DNA. The researchers describe how the gates are being used to monitor water quality, test food safety, and diagnose and treat diseases.  

“CRISPR-Powered DNA Computing and Digital Display” ACS Synthetic Biology Oct. 27, 2021 In this paper, the researchers developed a microfluidic chip with CRISPR reactions freeze-dried onto it that can perform and display the results of several different types of mathematical calculations, such as obtaining the square root of a number. They say the chip could someday be used to encrypt and conceal messages.

“Programmable DNAzyme Computing for Specific  In Vivo  Imaging: Intracellular Stimulus-Unlocked Target Sensing and Signal Amplification” Analytical Chemistry Aug. 27, 2021 Some biomarkers of cancer are present in both healthy and tumor tissues, just at slightly different levels. To distinguish these types of cells in living mice, the authors of this paper used programmable DNAzyme computing, which also could image the tumors, making them visible with fluorescent light.

“DNA Computing: NOT Logic Gates See the Light” ACS Synthetic Biology June 18, 2021 Researchers have used DNA to perform Boolean “AND” and “OR” functions, but it’s been difficult to construct “NOT” gates, in which the absence of an input is converted into an output. And premature execution of a “NOT” function can produce erroneous results. So, for greater control, this group created a novel photoactivatable “NOT” gate that responds to microRNA sequences.

The American Chemical Society (ACS) is a nonprofit organization chartered by the U.S. Congress. ACS’ mission is to advance the broader chemistry enterprise and its practitioners for the benefit of Earth and all its people. The Society is a global leader in promoting excellence in science education and providing access to chemistry-related information and research through its multiple research solutions, peer-reviewed journals, scientific conferences, eBooks and weekly news periodical Chemical & Engineering News . ACS journals are among the most cited, most trusted and most read within the scientific literature; however, ACS itself does not conduct chemical research. As a leader in scientific information solutions, its CAS division partners with global innovators to accelerate breakthroughs by curating, connecting and analyzing the world’s scientific knowledge. ACS’ main offices are in Washington, D.C., and Columbus, Ohio.

To automatically receive press releases from the American Chemical Society, contact newsroom@acs.org .

Note: ACS does not conduct research, but publishes and publicizes peer-reviewed scientific studies.

Media Contact

ACS Newsroom newsroom@acs.org

Text reading ACS Publications Most Trusted. Most Cited. Most Read

Discover Chemistry  —Menu

  • News Releases
  • ACS in the News

Accept & Close The ACS takes your privacy seriously as it relates to cookies. We use cookies to remember users, better understand ways to serve them, improve our value proposition, and optimize their experience. Learn more about managing your cookies at Cookies Policy .

1155 Sixteenth Street, NW, Washington, DC 20036, USA |  service@acs.org  | 1-800-333-9511 (US and Canada) | 614-447-3776 (outside North America)

  • Terms of Use
  • Accessibility

Copyright © 2024 American Chemical Society

U.S. flag

An official website of the United States government

The .gov means it’s official. Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

The site is secure. The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

  • Publications
  • Account settings
  • My Bibliography
  • Collections
  • Citation manager

Save citation to file

Email citation, add to collections.

  • Create a new collection
  • Add to an existing collection

Add to My Bibliography

Your saved search, create a file for external citation management software, your rss feed.

  • Search in PubMed
  • Search in NLM Catalog
  • Add to Search

[The current status and future prospects of DNA computing]

Affiliations.

  • 1 Beijing Institute of Microbiology and Epidemiology, Academy of Military Medical Sciences, Beijing 100071, China.
  • 2 State Key Laboratory of Pathogen and Biosecurity, Beijing 100071, China.
  • PMID: 33973429
  • DOI: 10.13345/j.cjb.200408

Abstract in English, Chinese

As the demand for high-performance computing continues to grow, traditional computing models are facing unprecedented challenges. Among the many emerging computing technologies, DNA computing has attracted much attention due to its low energy consumption and parallelism. The DNA circuit, which is the basis for DNA computing, is an important technology for the regulation and processing of the molecular information. This review highlights the basic principles of DNA computing, summarizes the latest research progress, and concludes with a discussion of the challenges of DNA computing. Such integrated molecular computing systems are expected to be widely used in the fields of aerospace, information security and defense system.

随着高性能计算需求的不断增长,传统计算模式面临着前所未有的巨大挑战。在众多新兴计算技术中,DNA计算系统以其低能耗、并行化等特点而广受关注。DNA电路 (DNA circuit) 是实现DNA计算的基础,也是该领域重要的分子信息调控和处理技术。文中重点介绍了DNA计算的基本原理,并总结了最新的研究进展,最后讨论了基于DNA计算所面临的挑战。此类集成的分子计算系统有望广泛应用于航空航天、信息安全及国防建设等领域。.

Keywords: DNA chip; DNA circuit; DNA computing; DNA strand replacement technology; gene circuit.

PubMed Disclaimer

Similar articles

  • Photonic Matrix Computing: From Fundamentals to Applications. Cheng J, Zhou H, Dong J. Cheng J, et al. Nanomaterials (Basel). 2021 Jun 26;11(7):1683. doi: 10.3390/nano11071683. Nanomaterials (Basel). 2021. PMID: 34206814 Free PMC article. Review.
  • From Memristive Materials to Neural Networks. Guo T, Sun B, Ranjan S, Jiao Y, Wei L, Zhou YN, Wu YA. Guo T, et al. ACS Appl Mater Interfaces. 2020 Dec 9;12(49):54243-54265. doi: 10.1021/acsami.0c10796. Epub 2020 Nov 24. ACS Appl Mater Interfaces. 2020. PMID: 33232112
  • Government Cloud Computing Policies: Potential Opportunities for Advancing Military Biomedical Research. Lebeda FJ, Zalatoris JJ, Scheerer JB. Lebeda FJ, et al. Mil Med. 2018 Nov 1;183(11-12):e438-e447. doi: 10.1093/milmed/usx114. Mil Med. 2018. PMID: 29425378
  • Nucleic Acid Databases and Molecular-Scale Computing. Song X, Reif J. Song X, et al. ACS Nano. 2019 Jun 25;13(6):6256-6268. doi: 10.1021/acsnano.9b02562. Epub 2019 May 24. ACS Nano. 2019. PMID: 31117381 Review.
  • Optical interconnection networks for high-performance computing systems. Biberman A, Bergman K. Biberman A, et al. Rep Prog Phys. 2012 Apr;75(4):046402. doi: 10.1088/0034-4885/75/4/046402. Epub 2012 Mar 13. Rep Prog Phys. 2012. PMID: 22790508
  • SemiSynBio: A new era for neuromorphic computing. Liu R, Liu T, Liu W, Luo B, Li Y, Fan X, Zhang X, Cui W, Teng Y. Liu R, et al. Synth Syst Biotechnol. 2024 Apr 18;9(3):594-599. doi: 10.1016/j.synbio.2024.04.013. eCollection 2024 Sep. Synth Syst Biotechnol. 2024. PMID: 38711551 Free PMC article. Review.

Publication types

  • Search in MeSH

Related information

  • PubChem Compound (MeSH Keyword)

LinkOut - more resources

Full text sources.

  • Editorial Office of Sheng Wu Gong Cheng Xue Bao

Research Materials

  • NCI CPTC Antibody Characterization Program

full text provider logo

  • Citation Manager

NCBI Literature Resources

MeSH PMC Bookshelf Disclaimer

The PubMed wordmark and PubMed logo are registered trademarks of the U.S. Department of Health and Human Services (HHS). Unauthorized use of these marks is strictly prohibited.

Captcha Page

We apologize for the inconvenience...

To ensure we keep this website safe, please can you confirm you are a human by ticking the box below.

If you are unable to complete the above request please contact us using the below link, providing a screenshot of your experience.

https://ioppublishing.org/contacts/

IEEE Account

  • Change Username/Password
  • Update Address

Purchase Details

  • Payment Options
  • Order History
  • View Purchased Documents

Profile Information

  • Communications Preferences
  • Profession and Education
  • Technical Interests
  • US & Canada: +1 800 678 4333
  • Worldwide: +1 732 981 0060
  • Contact & Support
  • About IEEE Xplore
  • Accessibility
  • Terms of Use
  • Nondiscrimination Policy
  • Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest technical professional organization dedicated to advancing technology for the benefit of humanity. © Copyright 2024 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.

research paper of dna computing

Maintenance work is planned from 22:00 BST on Monday 16th September 2024 to 22:00 BST on Tuesday 17th September 2024.

During this time the performance of our website may be affected - searches may run slowly, some pages may be temporarily unavailable, and you may be unable to access content. If this happens, please try refreshing your web browser or try waiting two to three minutes before trying again.

We apologise for any inconvenience this might cause and thank you for your patience.

research paper of dna computing

Journal of Materials Chemistry B

Advancements in dna computing: exploring dna logic systems and their biomedical applications.

DNA computing is regarded as one of the most promising candidates for the next generation of molecular computers, utilizing DNA to execute Boolean logic operations. In recent decades, DNA computing has garnered widespread attention due to its powerful programmable and parallel computing capabilities, demonstrating significant potential in intelligent biological analysis. This review summarizes the latest advancements in DNA logic systems and their biomedical applications. Firstly, it introduces recent DNA logic systems based on various materials such as functional DNA sequences, nanomaterials, and three-dimensional DNA nanostructures. The material innovations driving DNA computing have been summarized, highlighting novel molecular reactions and analytical performance metrics like efficiency, sensitivity, and selectivity. Subsequently, it outlines the biomedical applications of DNA computing-based multi-biomarker analysis in cellular imaging, clinical diagnosis, and disease treatment. Additionally, it discusses the existing challenges and future research directions for the development of DNA computing.

  • This article is part of the themed collections: Journal of Materials Chemistry B Emerging Investigators 2024 and Journal of Materials Chemistry B Recent Review Articles

Transparent peer review

To support increased transparency, we offer authors the option to publish the peer review history alongside their article.

View this article’s peer review history

Article information

Download citation, permissions.

research paper of dna computing

Y. Zhao, X. Li, Y. Zhou, X. Tian, Y. Miao, J. Wang, L. Huang and F. Meng, J. Mater. Chem. B , 2024, Accepted Manuscript , DOI: 10.1039/D4TB00936C

To request permission to reproduce material from this article, please go to the Copyright Clearance Center request page .

If you are an author contributing to an RSC publication, you do not need to request permission provided correct acknowledgement is given.

If you are the author of this article, you do not need to request permission to reproduce figures and diagrams provided correct acknowledgement is given. If you want to reproduce the whole article in a third-party publication (excluding your thesis/dissertation for which permission is not required) please go to the Copyright Clearance Center request page .

Read more about how to correctly acknowledge RSC content .

Social activity

Search articles by author.

This article has not yet been cited.

Advertisements

research paper of dna computing

DNA Computing

New Computing Paradigms

  • © 1998
  • Gheorghe Păun 0 ,
  • Grzegorz Rozenberg 1 ,
  • Arto Salomaa 2

Institute of Mathematics of Romanian Academy, Bucharest, Romania Research Group on Natural Computing, Department of Computer Science and Artificial Intelligence, Sevilla University, Sevilla, Spain

You can also search for this author in PubMed   Google Scholar

Leiden Institute of Advanced Computer Science, University of Leiden, Leiden, The Netherlands

Turku centre of computer science, turku, finland.

  • The first book about DNA computing, a revolutionary new paradigm with great promise
  • On massively parallel molecular computing using DNA
  • Extremely well known and prolific authors
  • An introductory text with views on fundamental theory

Part of the book series: Texts in Theoretical Computer Science. An EATCS Series (TTCS)

5211 Accesses

375 Citations

4 Altmetric

This is a preview of subscription content, log in via an institution to check access.

Access this book

Subscribe and save.

  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
  • Durable hardcover edition

Tax calculation will be finalised at checkout

Other ways to access

Licence this eBook for your library

Institutional subscriptions

About this book

Similar content being viewed by others.

research paper of dna computing

On Design and Analysis of Chemical Reaction Network Algorithms

research paper of dna computing

Looking for Computers in the Biological Cell. After Twenty Years

research paper of dna computing

The Biomolecular Computation Paradigm: A Survey in Massive Biological Computation

  • Berechenbarkeit
  • Berechnungsmodelle
  • DNA computing
  • DNA-Rechnen
  • Paralleles Rechnen
  • Watson-Crick-Komplementarität
  • formal language

Table of contents (12 chapters)

Front matter, introduction: dna computing in a nutshell.

  • Gheorghe Păun, Grzegorz Rozenberg, Arto Salomaa

Background and Motivation

Dna: its structure and processing, beginnings of molecular computing, mathematical theory, introduction to formal language theory, sticker systems, watson—crick automata, insertion-deletion systems, splicing systems, universality by finite h systems, splicing circular strings, distributed h systems, splicing revisited, back matter, authors and affiliations, institute of mathematics of romanian academy, bucharest, romania.

Gheorghe Păun

Research Group on Natural Computing, Department of Computer Science and Artificial Intelligence, Sevilla University, Sevilla, Spain

Grzegorz Rozenberg

Arto Salomaa

Bibliographic Information

Book Title : DNA Computing

Book Subtitle : New Computing Paradigms

Authors : Gheorghe Păun, Grzegorz Rozenberg, Arto Salomaa

Series Title : Texts in Theoretical Computer Science. An EATCS Series

DOI : https://doi.org/10.1007/978-3-662-03563-4

Publisher : Springer Berlin, Heidelberg

eBook Packages : Springer Book Archive

Copyright Information : Springer-Verlag Berlin Heidelberg 1998

Hardcover ISBN : 978-3-540-64196-4 Published: 15 September 1998

Softcover ISBN : 978-3-642-08388-4 Published: 07 December 2010

eBook ISBN : 978-3-662-03563-4 Published: 09 March 2013

Series ISSN : 1862-4499

Series E-ISSN : 1862-4502

Edition Number : 1

Number of Pages : IX, 400

Topics : Theory of Computation , Computation by Abstract Devices , Mathematical Logic and Formal Languages , Biotechnology , Microbiology

  • Publish with us

Policies and ethics

  • Find a journal
  • Track your research

Thank you for visiting nature.com. You are using a browser version with limited support for CSS. To obtain the best experience, we recommend you use a more up to date browser (or turn off compatibility mode in Internet Explorer). In the meantime, to ensure continued support, we are displaying the site without styles and JavaScript.

  • View all journals
  • Explore content
  • About the journal
  • Publish with us
  • Sign up for alerts
  • Review Article
  • Published: 12 June 2012

Biomolecular computing systems: principles, progress and potential

  • Yaakov Benenson 1  

Nature Reviews Genetics volume  13 ,  pages 455–468 ( 2012 ) Cite this article

10k Accesses

290 Citations

56 Altmetric

Metrics details

  • Computational biology and bioinformatics
  • Gene expression
  • Systems biology

The notion of computation is none other than a systematic way of processing information, and thus computation is central to the function of biological systems, as it is crucial for complex man-made machinery.

Whereas biological computing is ubiquitous in living systems, the capacity to engineer new biological computing systems will open the way to an unprecedented level of rational control over living matter that can be used in all areas of biological engineering and medicine

Current engineering effort is split between biochemical systems that function in carefully constituted settings and biological systems that operate in living cells or cell ensembles. The two approaches are complementary because biochemical systems show what is possible in principle, whereas biological systems must deal with the complexity of the host and thus are at this point simpler and smaller in scale.

The construction of molecular computing systems has been inspired by known theoretical models of computation, such as state machines and logic and analogue circuits. Each model is best suited for a different class of tasks.

The logic circuits model has spawned a large number of implementations both in the test tube and in living cells, with the basic building blocks comprising DNA oligomers in the test tube and re-engineered regulatory switches in living cells. Recent achievements include neural-like network with associative memory made of DNA switches, a trainable ribozyme-based molecular network, a number of distributed logic gates in bacteria and yeast and a cell-type classifier for cancer cell detection and destruction.

Molecular systems inspired by state machines were implemented with both biochemical and biological approaches, resulting in molecular finite automaton and recombinase-based counter.

The task of information processing, or computation, can be performed by natural and man-made 'devices'. Man-made computers are made from silicon chips, whereas natural 'computers', such as the brain, use cells and molecules. Computation also occurs on a much smaller scale in regulatory and signalling pathways in individual cells and even within single biomolecules. Indeed, much of what we recognize as life results from the remarkable capacity of biological building blocks to compute in highly sophisticated ways. Rational design and engineering of biological computing systems can greatly enhance our ability to study and to control biological systems. Potential applications include tissue engineering and regeneration and medical treatments. This Review introduces key concepts and discusses recent progress that has been made in biomolecular computing.

This is a preview of subscription content, access via your institution

Access options

Subscribe to this journal

Receive 12 print issues and online access

195,33 € per year

only 16,28 € per issue

Buy this article

  • Purchase on SpringerLink
  • Instant access to full article PDF

Prices may be subject to local taxes which are calculated during checkout

research paper of dna computing

Similar content being viewed by others

research paper of dna computing

Pathways to cellular supremacy in biocomputing

research paper of dna computing

Biomolecular modeling thrives in the age of technology

research paper of dna computing

Mechanical computing

Wiener, N. Cybernetics (MIT Press, 1948).

Google Scholar  

Hartwell, L. H., Hopfield, J. J., Leibler, S. & Murray, A. W. From molecular to modular cell biology. Nature 402 , C47–C52 (1999).

CAS   PubMed   Google Scholar  

Nurse, P. Life, logic and information. Nature 454 , 424–426 (2008).

Keasling, J. D. Manufacturing molecules through metabolic engineering. Science 330 , 1355–1358 (2010).

Morelli, A. E. & Thomson, A. W. Tolerogenic dendritic cells and the quest for transplant tolerance. Nature Rev. Immunol. 7 , 610–621 (2007).

CAS   Google Scholar  

Khademhosseini, A., Langer, R., Borenstein, J. & Vacanti, J. P. Microscale technologies for tissue engineering and biology. Proc. Natl Acad. Sci. USA 103 , 2480–2487 (2006).

CAS   PubMed   PubMed Central   Google Scholar  

Bockamp, E. et al. Conditional transgenic mouse models: from the basics to genome-wide sets of knockouts and current studies of tissue regeneration. Regen. Med. 3 , 217–235 (2008).

Kartsson, M., Weber, W. & Fussenegger, M. in Methods in Enzymology: Synthetic Biology, Part A. Methods for Part/Device Characterization and Chassis Engineering Vol. 497 (ed. Voigt, C.) 239–253 (2011).

Sugita, M. Functional analysis of chemical systems in vivo using a logical circuit equivalent. J. Theor. Biol. 1 , 415–430 (1961).

Adleman, L. M. Molecular computation of solutions to combinatorial problems. Science 266 , 1021–1024 (1994). This paper provides the first experimentally shown computation with DNA molecules.

Lipton, R. J. DNA solution of hard computational problems. Science 268 , 542–545 (1995).

Faulhammer, D., Cukras, A. R., Lipton, R. J. & Landweber, L. F. Molecular computation: RNA solutions to chess problems. Proc. Natl Acad. Sci. USA 97 , 1385–1389 (2000).

Knight, T. F. & Sussman, G. J. in Unconventional Models of Computation (eds Calude, C.S., Casti, J. & Dinneen, M.J.) 257–272 (Springer, 1998).

Benner, S. A. & Sismour, A. M. Synthetic biology. Nature Rev. Genet. 6 , 533–543 (2005).

Baker, D. et al. Engineering life: building a fab for biology. Sci. Am. 294 , 44–51 (2006).

Tan, C. M., Song, H., Niemi, J. & You, L. C. A synthetic biology challenge: making cells compute. Mol. Biosyst. 3 , 343–353 (2007).

Xie, Z., Wroblewska, L., Prochazka, L., Weiss, R. & Benenson, Y. Multi-input RNAi-based logic circuit for identification of specific cancer cells. Science 333 , 1307–1311 (2011). This paper describes a large-scale control system in human cells that identifies a cancerous cell state on the basis of multiple endogenous miRNA markers and produces a fluorescent or apoptosis-inducing protein following positive detection.

Shapiro, E. & Benenson, Y. Bringing DNA computers to life. Sci. Am. 294 , 44–51 (2006).

Voigt, C. A. & Keasling, J. D. Programming cellular function. Nature Chem. Biol. 1 , 304–307 (2005).

Nelson, V. P., Nagle, H. T., Irwin, J. D. & Carroll, B. D. Digital Logic Circuit Analysis and Design (Prentice Hall, 1995).

Monod, J. & Jacob, F. General conclusions — teleonomic mechanisms in cellular metabolism, growth, and differentiation. Cold Spring Harb. Symp. Quant. Biol. 26 , 389–401 (1961).

Sugita, M. Functional analysis of chemical systems in vivo using a logical circuit equivalent. V. Molecular biological interpretation of self-reproducing automata theory and chemico-physical interpretation of information in biological systems. J. Theor. Biol. 53 , 223–237 (1975).

Glass, L. & Kauffman, S. A. Logical analysis of continuous, nonlinear biochemical control networks. J. Theor. Biol. 39 , 103–129 (1973).

Kauffman, S., Peterson, C., Samuelsson, B. & Troein, C. Random Boolean network models and the yeast transcriptional network. Proc. Natl Acad. Sci. USA 100 , 14796–14799 (2003).

Ptashne, M. Principles of a switch. Nature Chem. Biol. 7 , 484–487 (2011).

Gardner, T. S., Cantor, C. R. & Collins, J. J. Construction of a genetic toggle switch in Escherichia coli . Nature 403 , 339–342 (2000).

Ajo-Franklin, C. M. et al. Rational design of memory in eukaryotic cells. Genes Dev. 21 , 2271–2276 (2007).

Sugita, M. Functional analysis of chemical systems in vivo using a logical circuit equivalent. II. The idea of a molecular automaton. J. Theor. Biol. 4 , 179–184 (1963).

Arkin, A. & Ross, J. Computational functions in biochemical reaction networks. Biophys. J. 67 , 560–578 (1994).

Weiss, R., Homsy, G. E. & Knight, T. F. in Evolution as Computation: DIMACS Workshop (eds Landweber, L.F. & Winfree, E.) 275–295 (Springer, 1999).

Tamsir, A., Tabor, J. J. & Voigt, C. A. Robust multicellular computing using genetically encoded NOR gates and chemical 'wires'. Nature 469 , 212–215 (2011). An example of complex, distributed logic circuit that uses universal transcription-based NOR gates is provided in this paper.

Buchler, N. E., Gerland, U. & Hwa, T. On schemes of combinatorial transcription logic. Proc. Natl Acad. Sci. USA 100 , 5136–5141 (2003).

Benenson, Y. RNA-based computation in live cells. Curr. Opin. Biotechnol. 20 , 471–478 (2009).

Basu, S., Gerchman, Y., Collins, C. H., Arnold, F. H. & Weiss, R. A synthetic multicellular system for programmed pattern formation. Nature 434 , 1130–1134 (2005).

Article   CAS   PubMed   Google Scholar  

Regot, S. et al. Distributed biological computation with multicellular engineered networks. Nature 469 , 207–211 (2011). This study describe a flexible platform for distributed computation with yeast strains based on mating pathway.

Korn, G. A. & Korn, T. M. Electronic Analog and Hybrid Computers (McGraw–Hill, 1964).

Oishi, K. & Klavins, E. Biomolecular implementation of linear I/O systems. IET Syst. Biol. 5 , 252–260 (2011).

McCulloch, W. S. & Pitts, W. A logical calculus of the ideas immanent in nervous activity. Bull. Math. Biol. 5 , 115–133 (1943).

Sugita, M. & Fukuda, N. Functional analysis of chemical systems in vivo using a logical circuit equivalent. III. Analysis using a digital circuit combined with an analogue computer. J. Theor. Biol. 5 , 412–418 (1963).

Hjelmfelt, A., Weinberger, E. D. & Ross, J. Chemical implementation of neural networks and Turing machines. Proc. Natl Acad. Sci. USA 88 , 10983–10987 (1991).

Qian, L. L., Winfree, E. & Bruck, J. Neural network computation with DNA strand displacement cascades. Nature 475 , 368–372 (2011). A DNA circuit implementing a small neural network with associative memory properties is described in this paper.

Stahl, W. R. & Goheen, H. E. Molecular algorithms. J. Theor. Biol. 5 , 266–287 (1963).

Baer, R. M. & Martinez, H. M. Automata and biology. Annu. Rev. Biophys. Bioeng. 3 , 255–291 (1974).

Benenson, Y. et al. Programmable and autonomous computing machine made of biomolecules. Nature 414 , 430–434 (2001). This was the first experimental implementation of a finite automaton model of computation with molecular building blocks.

Bennett, C.H. The thermodynamics of computation — a review. Int. J. Theor. Phys. 21 , 905–940 (1982).

Shapiro, E. & Karunaratne, K. S. G. Method and system of computing similar to a Turing machine. US Patent 6266569 (2001).

Rothemund, P. W. K. in DNA-Based Computers. Proceedings of a DIMACS Workshop (eds Lipton, R.J. & Baum, E.B.) 75–120 (1995).

Ham, T. S., Lee, S. K., Keasling, J. D. & Arkin, A. P. Design and construction of a double inversion recombination switch for heritable sequential genetic memory. PLoS ONE 3 (2008).

Head, T. Formal language theory and DNA — an analysis of the generative capacity of specific recombinant behaviors. Bull. Math. Biol. 49 , 737–759 (1987).

Paun, G. & Rozenberg, G. A guide to membrane computing. Theor. Comput. Sci. 287 , 73–100 (2002).

Adamatzky, A. Universal dynamical computation in multidimensional excitable lattices. Int. J. Theor. Phys. 37 , 3069–3108 (1998).

Harju, T., Petre, I., Rogojin, V. & Rozenberg, G. Patterns of simple gene assembly in ciliates. Discrete Appl. Math. 156 , 2581–2597 (2008).

Nowacki, M. et al. RNA-mediated epigenetic programming of a genome-rearrangement pathway. Nature 451 , 153–158 (2008).

Cardelli, L. in Algorithmic Bioprocesses (eds Condon, A., Harel, D., Kok, J.N., Salomaa, A. & Winfree, E.) 429–462 (Springer, 2009).

Abelson, H. et al. Amorphous computing. Commun. ACM 43 , 74–82 (2000).

Rackham, O. & Chin, J. W. Cellular logic with orthogonal ribosomes. J. Am. Chem. Soc. 127 , 17584–17585 (2005).

Desilva, A. P., Gunaratne, H. Q. N. & McCoy, C. P. A molecular photoionic AND gate based on fluorescent signalling. Nature 364 , 42–44 (1993).

Macdonald, J. et al. Medium scale integration of molecular logic gates in an automaton. Nano Lett. 6 , 2598–2603 (2006).

Pei, R. J., Matamoros, E., Liu, M. H., Stefanovic, D. & Stojanovic, M. N. Training a molecular automaton to play a game. Nature Nanotechnol. 5 , 773–777 (2010). This paper describes an advanced DNAzyme-based circuitry that can be programmed to perform different tasks according to molecular 'training instructions' it has received.

Elbaz, J. et al. DNA computing circuits using libraries of DNAzyme subunits. Nature Nanotechnol. 5 , 417–422 (2010).

Yin, P., Choi, H. M. T., Calvert, C. R. & Pierce, N. A. Programming biomolecular self-assembly pathways. Nature 451 , 318–322 (2008).

Zhang, D. Y., Turberfield, A. J., Yurke, B. & Winfree, E. Engineering entropy-driven reactions and networks catalyzed by DNA. Science 318 , 1121–1125 (2007).

Seelig, G., Soloveichik, D., Zhang, D. Y. & Winfree, E. Enzyme-free nucleic acid logic circuits. Science 314 , 1585–1588 (2006).

Qian, L. L. & Winfree, E. Scaling up digital circuit computation with DNA strand displacement cascades. Science 332 , 1196–1201 (2011). In this paper, a large-scale DNA circuit that is based on strand displacement reactions is described.

Lewandoski, M. Conditional control of gene expression in the mouse. Nature Rev. Genet. 2 , 743–755 (2001).

Lambowitz, A. M. & Zimmerly, S. Group II introns: mobile ribozymes that invade DNA. Cold Spring Harb. Perspect. Biol. 3 , a003616 (2011).

PubMed   PubMed Central   Google Scholar  

Jaenisch, R. & Bird, A. Epigenetic regulation of gene expression: how the genome integrates intrinsic and environmental signals. Nature Genet. 33 , 245–254 (2003).

Haynes, K. A. & Silver, P. A. Synthetic reversal of epigenetic silencing. J. Biol. Chem. 286 , 27176–27182 (2011).

Davidson, E. A. & Ellington, A. D. Synthetic RNA circuits. Nature Chem. Biol. 3 , 23–28 (2007).

Isaacs, F. J., Dwyer, D. J. & Collins, J. J. RNA synthetic biology. Nature Biotech. 24 , 545–554 (2006).

Win, M. N. & Smolke, C. D. Higher-order cellular information processing with synthetic RNA devices. Science 322 , 456–460 (2008).

Lucks, J. B., Qi, L., Mutalik, V. K., Wang, D. & Arkin, A. P. Versatile RNA-sensing transcriptional regulators for engineering genetic networks. Proc. Natl Acad. Sci. USA 108 , 8617–8622 (2011). This study described and tested, in the engineering context, an antisense RNA-based regulatory mechanism in bacteria.

Culler, S. J., Hoff, K. G. & Smolke, C. D. Reprogramming cellular behavior with RNA controllers responsive to endogenous proteins. Science 330 , 1251–1255 (2010).

Rinaudo, K. et al. A universal RNAi-based logic evaluator that operates in mammalian cells. Nature Biotech. 25 , 795–801 (2007).

Leisner, M., Bleris, L., Lohmueller, J., Xie, Z. & Benenson, Y. Rationally designed logic integration of regulatory signals in mammalian cells. Nature Nanotechnol. 5 , 666–670 (2010).

Tu, K. C. & Bassler, B. L. Multiple small RNAs act additively to integrate sensory information and control quorum sensing in Vibrio harveyi . Genes Dev. 21 , 221–233 (2007).

Levine, E., Zhang, Z., Kuhlman, T. & Hwa, T. Quantitative characteristics of gene regulation by small RNA. PLoS Biol. 5 , 1998–2010 (2007).

Niazov, T., Baron, R., Katz, E., Lioubashevski, O. & Willner, I. Concatenated logic gates using four coupled biocatalysts operating in series. Proc. Natl. Acad. Sci. USA 103 , 17160–17163 (2006).

Zhou, J., Arugula, M. A., Halamek, J., Pita, M. & Katz, E. Enzyme-based NAND and NOR logic gates with modular design. J. Phys. Chem. B 113 , 16065–16070 (2009).

Privman, V., Strack, G., Solenov, D., Pita, M. & Katz, E. Optimization of enzymatic biochemical logic for noise reduction and scalability: how many biocomputing gates can be interconnected in a circuit? J. Phys. Chem. B 112 , 11777–11784 (2008).

Wagner, N., Alesebi, S. & Ashkenasy, G. How symmetry and order affect logic operations and computation in catalytic chemical networks. J. Comput. Theor. Nanosci. 8 , 471–480 (2011).

Brent, R. & Ptashne, M. A eukaryotic transcriptional activator bearing the DNA specificity of a prokaryotic repressor. Cell 43 , 729–736 (1985).

Kramer, B. & Fussenegger, M. in Encyclopedia of Genetics, Genomics, Proteomics and Bioinformatics (Wiley, 2005).

Kramer, B. P., Fischer, C. & Fussenegger, M. BioLogic gates enable logical transcription control in mammalian cells. Biotechnol. Bioeng. 87 , 478–484 (2004). This work demonstrated a three-input logic gate on a mammalian promoter.

Cox, R. S., Surette, M. G. & Elowitz, M. B. Programming gene expression with combinatorial promoters. Mol. Syst. Biol. 3 , 145 (2007).

Guet, C. C., Elowitz, M. B., Hsing, W. H. & Leibler, S. Combinatorial synthesis of genetic networks. Science 296 , 1466–1470 (2002).

Hooshangi, S., Thiberge, S. & Weiss, R. Ultrasensitivity and noise propagation in a synthetic transcriptional cascade. Proc. Natl Acad. Sci. USA 102 , 3581–3586 (2005).

Ellis, T., Wang, X. & Collins, J. J. Diversity-based, model-guided construction of synthetic gene networks with predicted functions. Nature Biotech. 27 , 465–471 (2009).

Tabor, J. J. et al. A synthetic genetic edge detection program. Cell 137 , 1272–1281 (2009).

Wang, B. J., Kitney, R. I., Joly, N. & Buck, M. Engineering modular and orthogonal genetic logic gates for robust digital-like synthetic biology. Nature Commun. 2 , 18 Oct 2011 (doi: 10.1038/ncomms1516).

Ye, H. F., Daoud- El Baba, M., Peng, R. W. & Fussenegger, M. A synthetic optogenetic transcription device enhances blood-glucose homeostasis in mice. Science 332 , 1565–1568 (2011).

Nissim, L. & Bar-Ziv, R. H. A tunable dual-promoter integrator for targeting of cancer cells. Mol. Syst. Biol. 6 , 444 (2010).

Grunberg, R. & Serrano, L. Strategies for protein synthetic biology. Nucleic Acids Res. 38 , 2663–2675 (2010).

Park, S. H., Zarrinpar, A. & Lim, W. A. Rewiring MAP kinase pathways using alternative scaffold assembly mechanisms. Science 299 , 1061–1064 (2003).

Skerker, J. M. et al. Rewiring the specificity of two-component signal transduction systems. Cell 133 , 1043–1054 (2008).

Turner, B. M. Cellular memory and the histone code. Cell 111 , 285–291 (2002).

Appella, E. & Anderson, C. W. Signaling to p53: breaking the posttranslational modification code. Pathol. Biol. 48 , 227–245 (2000).

Dueber, J. E., Yeh, B. J., Chak, K. & Lim, W. A. Reprogramming control of an allosteric signaling switch through modular recombination. Science 301 , 1904–1908 (2003).

Grilly, C., Stricker, J., Pang, W. L., Bennett, M. R. & Hasty, J. A synthetic gene network for tuning protein degradation in Saccharomyces cerevisiae . Mol. Syst. Biol. 3 , 127 (2007).

Wang, H. Proving theorems by pattern recognition I. Commun. ACM 40 , 1–42 (1961).

Robinson, R. M. Undecidability and non-periodicity for tilings of plane. Invent. Math. 12 , 177–209 (1971).

Winfree, E. Algorithmic Self-assembly of DNA . Thesis, California Institute of Technology (1998).

Winfree, E., Liu, F. R., Wenzler, L. A. & Seeman, N. C. Design and self-assembly of two-dimensional DNA crystals. Nature 394 , 539–544 (1998).

Mao, C. D., LaBean, T. H., Reif, J. H. & Seeman, N. C. Logical computation using algorithmic self-assembly of DNA triple-crossover molecules. Nature 407 , 493–496 (2000).

Schulman, R. & Winfree, E. Synthesis of crystals with a programmable kinetic barrier to nucleation. Proc. Natl Acad. Sci. USA 104 , 15236–15241 (2007).

Barish, R. D., Schulman, R., Rothemund, P. W. K. & Winfree, E. An information-bearing seed for nucleating algorithmic self-assembly. Proc. Natl Acad. Sci. USA 106 , 6054–6059 (2009). This is the most complex DNA-tiling computation to date, implementing a counter to 17.

Chen, J. H. & Seeman, N. C. Synthesis from DNA of a molecule with the connectivity of a cube. Nature 350 , 631–633 (1991).

Rothemund, P. W. K. Folding DNA to create nanoscale shapes and patterns. Nature 440 , 297–302 (2006).

Douglas, S. M. et al. Self-assembly of DNA into nanoscale three-dimensional shapes. Nature 459 , 414–418 (2009).

Lund, K. et al. Molecular robots guided by prescriptive landscapes. Nature 465 , 206–210 (2010).

Delebecque, C. J., Lindner, A. B., Silver, P. A. & Aldaye, F. A. Organization of intracellular reactions with rationally designed RNA assemblies. Science 333 , 470–474 (2011). This paper is an example of nucleic acids nanotechnology use in living cells for improved efficiency of a bioproduction pathway.

Douglas, S. M., Bachelet, I. & Church, G. M. A logic-gated nanorobot for targeted transport of molecular payloads. Science 335 , 831–834 (2012). This study combines DNA nanotechnology with the logic gate concept for selective cell targeting.

Smith, W. D. in DNA-Based Computers. Proceedings of a DIMACS Workshop (eds Lipton, R.J. & Baum, E.B.) 121–186 (American Mathematical Society, 1995).

Sakamoto, K. et al. State transitions by molecules. Biosystems 52 , 81–91 (1999).

Benenson, Y., Adar, R., Paz-Elizur, T., Livneh, Z. & Shapiro, E. DNA molecule provides a computing machine with both data and fuel. Proc. Natl Acad. Sci. USA 100 , 2191–2196 (2003).

Soreni, M., Yogev, S., Kossoy, E., Shoham, Y. & Keinan, E. Parallel biomolecular computation on surfaces with advanced finite automata. J. Am. Chem. Soc. 127 , 3935–3943 (2005).

Adar, R. et al. Stochastic computing with biomolecular automata. Proc. Natl Acad. Sci. USA 101 , 9960–9965 (2004).

Benenson, Y., Gil, B., Ben-Dor, U., Adar, R. & Shapiro, E. An autonomous molecular computer for logical control of gene expression. Nature 429 , 423–429 (2004). This paper shows the first biochemical prototype of a large-scale control circuit combining sophisticated sensing, computation and actuation modules to make decisions based on multiple environmental cues.

Gil, B., Kahan-Hanum, M., Skirtenko, N., Adar, R. & Shapiro, E. Detection of multiple disease indicators by an autonomous biomolecular computer. Nano Lett. 11 , 2989–2996 (2011).

Ran, T., Kaplan, S. & Shapiro, E. Molecular implementation of simple logic programs. Nature Nanotechnol. 4 , 642–648 (2009).

Friedland, A. E. et al. Synthetic gene networks that count. Science 324 , 1199–1202 (2009). An impressive example of recombinase-based circuitry is discussed in this paper that can irreversibly record up to three consecutive events.

Wang, Z. G., Elbaz, J., Remacle, F., Levine, R. D. & Willner, I. All-DNA finite-state automata with finite memory. Proc. Natl Acad. Sci. USA 107 , 21996–22001 (2010).

Dayarian, A., Chaves, M., Sontag, E. D. & Sengupta, A. M. Shape, size, and robustness: feasible regions in the parameter space of biochemical networks. PLoS Comput. Biol. 5 , e1000256 (2009).

Kim, H. D. & O'Shea, E. K. A quantitative model of transcription factor-activated gene expression. Nature Struct. Mol. Biol. 15 , 1192–1198 (2008).

Rosenfeld, N., Young, J. W., Alon, U., Swain, P. S. & Elowitz, M. B. Gene regulation at the single-cell level. Science 307 , 1962–1965 (2005).

Gregor, T., Tank, D. W., Wieschaus, E. F. & Bialek, W. Probing the limits to positional information. Cell 130 , 153–164 (2007).

Scott, M., Hwa, T. & Ingalls, B. Deterministic characterization of stochastic genetic circuits. Proc. Natl Acad. Sci. USA 104 , 7402–7407 (2007).

Ando, H., Sinha, S., Storni, R. & Aihara, K. Synthetic gene networks as potential flexible parallel logic gates. Europhys. Lett. 93 , 50001 (2011).

Klavins, E. in Proc. 49th IEEE Conf. Decision Control 2547–2553 (2010).

Bleris, L. et al. Synthetic incoherent feedforward circuits show adaptation to the amount of their genetic template. Mol. Syst. Biol. 7 , 519 (2011).

Elowitz, M. B. & Leibler, S. A synthetic oscillatory network of transcriptional regulators. Nature 403 , 335–338 (2000).

Tigges, M., Marquez-Lago, T. T., Stelling, J. & Fussenegger, M. A tunable synthetic mammalian oscillator. Nature 457 , 309–312 (2009).

Stricker, J. et al. A fast, robust and tunable synthetic gene oscillator. Nature 456 , 516–519 (2008).

Becskei, A. & Serrano, L. Engineering stability in gene networks by autoregulation. Nature 405 , 590–593 (2000).

Marchisio, M. A. & Stelling, J. Computational design of synthetic gene circuits with composable parts. Bioinformatics 24 , 1903–1910 (2008).

Beal, J., Lu, T. & Weiss, R. Automatic compilation from high-level biologically-oriented programming language to genetic regulatory networks. PLoS ONE 6 , e22490 (2011).

Canton, B., Labno, A. & Endy, D. Refinement and standardization of synthetic biological parts and devices. Nature Biotech. 26 , 787–793 (2008).

Turing, A. M. On computable numbers, with an application to the Entscheidungsproblem. Proc. Lond. Math. Soc. 42 , 230–265 (1937).

Download references

Acknowledgements

The author's research is funded by ETH Zurich, a US National Institutes of Health and National Cancer Institute grant (5R01CA155320) and a European Research Council starting grant. He wishes to thank F. Rudolf for discussions.

Author information

Authors and affiliations.

Department of Biosystems Science and Engineering, Swiss Federal Institute of Technology (ETH Zurich), Mattenstrasse 26, Basel, 4058, Switzerland

Yaakov Benenson

You can also search for this author in PubMed   Google Scholar

Corresponding author

Correspondence to Yaakov Benenson .

Ethics declarations

Competing interests.

The author holds a pending patent application covering some of his work discussed in this Review.

Supplementary information

Supplementary information s1 (figure).

Tiling implementation of Turing machine computation. (PDF 164 kb)

Related links

Further information.

Author's homepage

A unit of information that is processed by a computing system, or a collection of all such units.

A unit of information that is produced as a result of computation, or a collection of all such units.

A specific relationship between the inputs and the outputs of computation expressed as a mathematical function or as a computation procedure (program); it can be formally described as a collection of all pairs ([inputs], [outputs]), where [inputs] is a specific combination of legitimate inputs, and [outputs] is a result of computation for this combination.

Specific approaches towards implementing information-processing tasks; they are usually required to be universal.

A design framework that enables construction of molecular systems that are capable of implementing desired input–output mappings between molecular inputs and outputs or a specific implementation of such a system.

A molecular computer that does not require external interference apart from initializing the computer components and (optionally) the inputs.

A set of engineered genes that can be implanted into a living cell and, following their expression, can form functional biological networks comprising these genes and their products (RNA and protein).

Mappings between multiple inputs and a single output, where both the inputs and the output can only take values of zero and one (or false and true).

Specific arrangements of logic gates that can compute specific logic functions.

A collection of gate types that can be used to compute any logic function.

Gates of a single type that can be used to implement any conceivable logic function.

A standard way of expressing logic functions that can be used to represent any logic function.

Arrangements of gates that compute continuous-value functions, such as multiplication.

A class of models of computation that comprise a tape of symbols as data storage and a controller that scans the tape, reads and writes symbols and modifies its own state based on specific transition rules.

A class of state machines that process strings from left to right. The controller scans symbols one by one, changing the state at each step, depending on the current state, according to the rule <current state>, <current symbol> <next state> (and move to the next symbol).

A set of coupled chemical processes that do not reach equilibrium for extended periods of time and instead exhibit oscillations or other dynamic features

A computer architecture that uses multiple stand-alone computing units that interact with each other to accomplish a common computational task.

An extreme case of distributed computing with very large number of simple computing units that can move in space and only interact locally.

An abstract gate embodying some features of neuron cells, which calculates a weighted sum of the inputs and generates an output of one when this sum is above a certain threshold.

A small computational unit that implements a fixed logic function such as AND between one or two, but sometimes more, inputs.

A chemical process whereby a single-stranded DNA oligonucleotide replaces the shorter of two strands in a partially double-stranded DNA duplex. This starts with the oligonucleotide binding to the single-stranded section (the 'toehold') and goes to completion because the new duplex has a higher thermodynamic stability.

A class of artificial neural networks in which the individual 'neurons' mutually excite and inhibit each other. The network can be trained with specific input sets (patterns) such that each pattern corresponds to a steady state. After the network has been trained, any new input pattern will cause the network to convert to the state that is closest to this pattern, implementing memory by association.

Physical processes or computations whose outputs do not affect the inputs.

Rights and permissions

Reprints and permissions

About this article

Cite this article.

Benenson, Y. Biomolecular computing systems: principles, progress and potential. Nat Rev Genet 13 , 455–468 (2012). https://doi.org/10.1038/nrg3197

Download citation

Published : 12 June 2012

Issue Date : July 2012

DOI : https://doi.org/10.1038/nrg3197

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

This article is cited by

A cellular automaton approach for efficient computing on surface chemical reaction networks.

  • Teijiro Isokawa

New Generation Computing (2024)

Non-complementary strand commutation as a fundamental alternative for information processing by DNA and gene regulation

  • Maxim P. Nikitin

Nature Chemistry (2023)

DNA-based programmable gate arrays for general-purpose DNA computing

  • Chunhai Fan

Nature (2023)

Teaching computing for complex problems in civil engineering and geosciences using big data and machine learning: synergizing four different computing paradigms and four different management domains

  • Zoran Babović
  • Branislav Bajat

Journal of Big Data (2023)

A tape-reading molecular ratchet

  • Yansong Ren
  • Romain Jamagne
  • David A. Leigh

Nature (2022)

Quick links

  • Explore articles by subject
  • Guide to authors
  • Editorial policies

Sign up for the Nature Briefing newsletter — what matters in science, free to your inbox daily.

research paper of dna computing

IMAGES

  1. (PDF) DNA-Based Molecular Computing, Storage, and Communications

    research paper of dna computing

  2. (PDF) A survey on DNA computing And Its applications in Bio-informatics

    research paper of dna computing

  3. (PDF) DNA computing circuits using libraries of DNAzyme subunits

    research paper of dna computing

  4. (PDF) DNA Computing, Matching Systems, and Universality

    research paper of dna computing

  5. (PDF) Insights into DNA computing

    research paper of dna computing

  6. DNA Computing PDF

    research paper of dna computing

VIDEO

  1. DNA analysis in parentage testing

  2. Future of Tech: DNA Computing

  3. "DNA computing" क्या है?#iasscience&tech#gk #civil service aspirant #upscaspirant #civilservices 🧑‍💻

  4. Lo Sir Teaching DSE Biology ~ How to make a Paper DNA Model ~ short version 摺紙DNA模型

  5. DNA Folding Activity

  6. Organic AI Nanotechnology DNA Computing

COMMENTS

  1. DNA computing

    DNA computing is a branch of biomolecular computing concerned with the use of DNA as a carrier of information to make arithmetic and logic operations. Latest Research and Reviews A primordial DNA ...

  2. DNA as a universal chemical substrate for computing and data storage

    DNA as a universal chemical substrate for computing and ...

  3. Concept, Development and Applications of DNA Computation

    As traditional silicon-based chips approach their theoretical limits on computing power, DNA-based computation presents a promising alternative with potential advantages such as reduced size, high storage density, low consumption, long-term stability and the ability to perform in memory-computing. This review provides a summarized overview of ...

  4. DNA-based programmable gate arrays for general-purpose DNA computing

    Here we demonstrate a DIC system by integration of multilayer DNA-based programmable gate arrays (DPGAs). We find that the use of generic single-stranded oligonucleotides as a uniform transmission ...

  5. DNA Computing: Principle, Construction, and Applications in Intelligent

    Demands on faster information processing speed and denser data storage are catalyzing new computation modes. DNA, as an important biomolecule that carries genetic information, has shown its potential in information processing and storage due to its predictable base pairings and nanoscale size for programmable and high-throughput coding, as well as computing.

  6. Parallel molecular computation on digital data stored in DNA

    Abstract. DNA is an incredibly dense storage medium for digital data. However, computing on the stored information is expensive and slow, requiring rounds of sequencing, in silico computation, and DNA synthesis. Prior work on accessing and modifying data using DNA hybridization or enzymatic reactions had limited computation capabilities.

  7. DNA Computing: Principle, Construction, and Applications in Intelligent

    DNA Computing DNA computing can integrate the functions of nucleic acids as biomolecules that recognize biomarkers with their ability to analyze and perform computational functions. In article number 2100051 by Da Han, Weihong Tan, and co-workers, the most recent and important developments in DNA-based computing for biomedical applications are ...

  8. DNA computing

    DNA computing. Abstract: Computer scientists are joining forces with molecular biologists and chemists to explore the potential for computation using information-carrying biological polymers such as nucleic acids (DNA and RNA). DNA computing is a subset of molecular computing. The key feature of DNA for computing is its information content.

  9. DNA Computing: Principle, Construction, and Applications in Intelligent

    Demands on faster information processing speed and denser data storage are catalyzing new computation modes. DNA, as an important biomolecule that carries genetic information, has shown its potential in information processing and storage due to its predictable base pairings and nanoscale size for programmable and high-throughput coding, as well as computing.

  10. DNA Computing and Its Applications

    Today, many researchers all over the world concentrate on subjects either to improve available methods used in DNA computing or to suggest a new way to solve engineering or application problems with a DNA computing approach. This paper gives an overview of research achievements in DNA computing and touches on the achievements of improved ...

  11. Recent advances in DNA computing

    Below are some recent papers published in ACS journals that report on innovations in DNA computing. "Advances in Applications of Molecular Logic Gates". ACS Omega. Nov. 6, 2021. This review discusses recent advances in molecular logic gates, including those that incorporate DNA. The researchers describe how the gates are being used to ...

  12. (PDF) DNA Computing: Principle, Construction and Applications in

    Herein, the most recent and. important developments in DNA-based computing for biomedical applications. are presented, mainly from the perspective of biosensing related to diagnost ics. The design ...

  13. [The current status and future prospects of DNA computing]

    The DNA circuit, which is the basis for DNA computing, is an important technology for the regulation and processing of the molecular information. This review highlights the basic principles of DNA computing, summarizes the latest research progress, and concludes with a discussion of the challenges of DNA computing.

  14. Introduction to DNA computing

    Experiment, theory, and implementation are the fields of DNA computing-based research and development. Unlike the conventional binary digits, i.e., 1 and 0, data or file in DNA computing is primarily expressed using four genetic alphabets, i.e., ... His research interests are Cloud Computing and DNA Computing. He has published several papers in ...

  15. DNA computing and cryptography

    DNA computing is the use of nucleotides and their pairing properties in DNA double-helices as the alphabet and basic rules of a programming language. The chemical nature of DNA thus considered as ...

  16. (PDF) DNA Computing and Its Applications

    This paper gives an overview of research achievements in DNA computing and touches on the achievements of improved methods employed in DNA computing as well as in solving application problems. At ...

  17. DNA computing: applications and challenges

    DNA computing is a discipline that aims at harnessing individual molecules at the nanoscopic level for computational purposes. Computation with DNA molecules possesses an inherent interest for researchers in computers and biology. Given its vast parallelism and high-density storage, DNA computing approaches are employed to solve many ...

  18. DNA computing research progress and application

    In computer's word, the basic idea of DNA computing is using processing power of organic molecular information instead of digital switch components. In recent years, DNA computing has become one of the important researches which solve complex problems. In this paper, in comparison with the analysis of the development of DNA computing, we introduce the working principle and mathematical model ...

  19. Advancements in DNA computing: exploring DNA logic systems and their

    DNA computing is regarded as one of the most promising candidates for the next generation of molecular computers, utilizing DNA to execute Boolean logic operations. In recent decades, DNA computing has garnered widespread attention due to its powerful programmable and parallel computing capabilities, demonst Journal of Materials Chemistry B Emerging Investigators 2024 Journal of Materials ...

  20. DNA as a perfect quantum computer based on the quantum physics

    DNA cryptography is a newborn cryptographic field that emerged with the research of DNA computing, in which the biological polymer is used as an information resource and modern biological ...

  21. DNA Computing: New Computing Paradigms

    Grzegorz Rozenberg, Arto Salomaa. The first book about DNA computing, a revolutionary new paradigm with great promise. On massively parallel molecular computing using DNA. Extremely well known and prolific authors. An introductory text with views on fundamental theory. Part of the book series: Texts in Theoretical Computer Science.

  22. (PDF) DNA Computing Made Simple

    The aim of this paper is present DNA computing in simple terms that a beginner can understand. Introduction Development in traditional electronic computers is restricted by hardware problems.

  23. Biomolecular computing systems: principles, progress and potential

    Parallel efforts have attempted to embed genetically encoded 'biological' computing systems in live objects, mainly single cells 13, using recombinant DNA technology and synthetic biology 14, 15 ...

  24. (PDF) DNA computing: a review

    This paper will discuss evolution of cloud computing, components of cloud computing, different cloud services and types of cloud computing by reviewing over 10 research papers.