Author
Listed:
- Damien Woods
(California Institute of Technology
Inria
Maynooth University)
- David Doty
(California Institute of Technology
University of California)
- Cameron Myhrvold
(Harvard University
Harvard University)
- Joy Hui
(California Institute of Technology
Harvard University)
- Felix Zhou
(California Institute of Technology
University of Oxford)
- Peng Yin
(Harvard University
Harvard University)
- Erik Winfree
(California Institute of Technology)
Abstract
Molecular biology provides an inspiring proof-of-principle that chemical systems can store and process information to direct molecular activities such as the fabrication of complex structures from molecular components. To develop information-based chemistry as a technology for programming matter to function in ways not seen in biological systems, it is necessary to understand how molecular interactions can encode and execute algorithms. The self-assembly of relatively simple units into complex products1 is particularly well suited for such investigations. Theory that combines mathematical tiling and statistical–mechanical models of molecular crystallization has shown that algorithmic behaviour can be embedded within molecular self-assembly processes2,3, and this has been experimentally demonstrated using DNA nanotechnology4 with up to 22 tile types5–11. However, many information technologies exhibit a complexity threshold—such as the minimum transistor count needed for a general-purpose computer—beyond which the power of a reprogrammable system increases qualitatively, and it has been unclear whether the biophysics of DNA self-assembly allows that threshold to be exceeded. Here we report the design and experimental validation of a DNA tile set that contains 355 single-stranded tiles and can, through simple tile selection, be reprogrammed to implement a wide variety of 6-bit algorithms. We use this set to construct 21 circuits that execute algorithms including copying, sorting, recognizing palindromes and multiples of 3, random walking, obtaining an unbiased choice from a biased random source, electing a leader, simulating cellular automata, generating deterministic and randomized patterns, and counting to 63, with an overall per-tile error rate of less than 1 in 3,000. These findings suggest that molecular self-assembly could be a reliable algorithmic component within programmable chemical systems. The development of molecular machines that are reprogrammable—at a high level of abstraction and thus without requiring knowledge of the underlying physics—will establish a creative space in which molecular programmers can flourish.
Suggested Citation
Damien Woods & David Doty & Cameron Myhrvold & Joy Hui & Felix Zhou & Peng Yin & Erik Winfree, 2019.
"Diverse and robust molecular algorithms using reprogrammable DNA self-assembly,"
Nature, Nature, vol. 567(7748), pages 366-372, March.
Handle:
RePEc:nat:nature:v:567:y:2019:i:7748:d:10.1038_s41586-019-1014-9
DOI: 10.1038/s41586-019-1014-9
Download full text from publisher
As the access to this document is restricted, you may want to search for a different version of it.
Citations
Citations are extracted by the
CitEc Project, subscribe to its
RSS feed for this item.
Cited by:
- Yahong Chen & Chaoyong Yang & Zhi Zhu & Wei Sun, 2022.
"Suppressing high-dimensional crystallographic defects for ultra-scaled DNA arrays,"
Nature Communications, Nature, vol. 13(1), pages 1-11, December.
- Michael D. Dore & Muhammad Ghufran Rafique & Tianxiao Peter Yang & Marlo Zorman & Casey M. Platnich & Pengfei Xu & Tuan Trinh & Felix J. Rizzuto & Gonzalo Cosa & Jianing Li & Alba Guarné & Hanadi F. S, 2024.
"Heat-activated growth of metastable and length-defined DNA fibers expands traditional polymer assembly,"
Nature Communications, Nature, vol. 15(1), pages 1-13, December.
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:nat:nature:v:567:y:2019:i:7748:d:10.1038_s41586-019-1014-9. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.nature.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.