Abstract Watson–Crick base pairing rules provide a powerful approach for engineering DNA‐based nanodevices with programmable and predictable behaviors. In particular, DNA strand displacement reactions have enabled the development of an impressive repertoire of molecular devices with complex functionalities. By relying on DNA to function, dynamic strand displacement devices represent powerful tools for the interrogation and manipulation of biological systems. Yet, implementation in living systems has been a slow process due to several persistent challenges, including nuclease degradation. To circumvent these issues, researchers are increasingly turning to chemically modified nucleotides as a means to increase device performance and reliability within harsh biological environments. In this review, we summarize recent progress toward the integration of chemically modified nucleotides with DNA strand displacement reactions, highlighting key successes in the development of robust systems and devices that operate in living cells and in vivo. We discuss the advantages and disadvantages of commonly employed modifications as they pertain to DNA strand displacement, as well as considerations that must be taken into account when applying modified oligonucleotide to living cells. Finally, we explore how chemically modified nucleotides fit into the broader goal of bringing dynamic DNA nanotechnology into the cell, and the challenges that remain. This article is categorized under:Diagnostic Tools > In Vivo Nanodiagnostics and ImagingNanotechnology Approaches to Biology > Nanoscale Systems in BiologyDiagnostic Tools > Biosensing
more »
« less
A domain-level DNA strand displacement reaction enumerator allowing arbitrary non-pseudoknotted secondary structures
Information technologies enable programmers and engineers to design and synthesize systems of startling complexity that nonetheless behave as intended. This mastery of complexity is made possible by a hierarchy of formal abstractions that span from high-level programming languages down to low-level implementation specifications, with rigorous connections between the levels. DNA nanotechnology presents us with a new molecular information technology whose potential has not yet been fully unlocked in this way. Developing an effective hierarchy of abstractions may be critical for increasing the complexity of programmable DNA systems. Here, we build on prior practice to provide a new formalization of ‘domain-level’ representations of DNA strand displacement systems that has a natural connection to nucleic acid biophysics while still being suitable for formal analysis. Enumeration of unimolecular and bimolecular reactions provides a semantics for programmable molecular interactions, with kinetics given by an approximate biophysical model. Reaction condensation provides a tractable simplification of the detailed reactions that respects overall kinetic properties. The applicability and accuracy of the model is evaluated across a wide range of engineered DNA strand displacement systems. Thus, our work can serve as an interface between lower-level DNA models that operate at the nucleotide sequence level, and high-level chemical reaction network models that operate at the level of interactions between abstract species.
more »
« less
- PAR ID:
- 10182434
- Date Published:
- Journal Name:
- Journal of The Royal Society Interface
- Volume:
- 17
- Issue:
- 167
- ISSN:
- 1742-5689
- Page Range / eLocation ID:
- 20190866
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
In molecular programming, the Chemical Reaction Network model is often used to describe real or hypothetical systems. Often, an interesting computational task can be done with a known hypothetical Chemical Reaction Network, but often such networks have no known physical implementation. One of the important breakthroughs in the field was that any Chemical Reaction Network can be physically implemented, approximately, using DNA strand displacement mechanisms. This allows us to treat the Chemical Reaction Network model as a programming language and the implementation schemes as its compiler. This also suggests that it would be useful to optimize the result of such a compilation, and in general to find effective ways to design better DNA strand displacement systems. We discuss DNA strand displacement systems in terms of "motifs", short sequences of elementary DNA strand displacement reactions. We argue that describing such motifs in terms of their inputs and outputs, then building larger systems out of the abstracted motifs, can be an efficient way of designing DNA strand displacement systems. We discuss four previously studied motifs in this abstracted way, and present a new motif based on cooperative 4-way strand exchange. We then show how Chemical Reaction Network implementations can be built out of abstracted motifs, discussing existing implementations as well as presenting two new implementations based on 4-way strand exchange, one of which uses the new cooperative motif. The new implementations both have two desirable properties not found in existing implementations, namely both use only at most 2-stranded DNA complexes for signal and fuel complexes and both are physically reversible. There are reasons to believe that those properties may make them more robust and energy-efficient, but at the expense of using more fuel complexes than existing implementation schemes.more » « less
-
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. Inspired by the computational power of “DNA strand displacement,” we augment DNA storage with “in-memory” molecular computation using strand displacement reactions to algorithmically modify data in a parallel manner. We show programs for binary counting and Turing universal cellular automaton Rule 110, the latter of which is, in principle, capable of implementing any computer algorithm. Information is stored in the nicks of DNA, and a secondary sequence-level encoding allows high-throughput sequencing-based readout. We conducted multiple rounds of computation on 4-bit data registers, as well as random access of data (selective access and erasure). We demonstrate that large strand displacement cascades with 244 distinct strand exchanges (sequential and in parallel) can use naturally occurring DNA sequence from M13 bacteriophage without stringent sequence design, which has the potential to improve the scale of computation and decrease cost. Our work merges DNA storage and DNA computing, setting the foundation of entirely molecular algorithms for parallel manipulation of digital information preserved in DNA.<more » « less
-
Seki, Shinnosuke; Stewart, Jaimie Marie (Ed.)Localized molecular devices are a powerful tool for engineering complex information-processing circuits and molecular robots. Their practical advantages include speed and scalability of interactions between components tethered near to each other on an underlying nanostructure, and the ability to restrict interactions between more distant components. The latter is a critical feature that must be factored into computational tools for the design and simulation of localized molecular devices: unlike in solution-phase systems, the geometries of molecular interactions must be accounted for when attempting to determine the network of possible reactions in a tethered molecular system. This work aims to address that challenge by integrating, for the first time, automated approaches to analysis of molecular geometry with reaction enumeration algorithms for DNA strand displacement reaction networks that can be applied to tethered molecular systems. By adapting a simple approach to solving the biophysical constraints inherent in molecular interactions to be applicable to tethered systems, we produce a localized reaction enumeration system that enhances previous approaches to reaction enumeration in tethered system by not requiring users to explicitly specify the subsets of components that are capable of interacting. This greatly simplifies the user’s task and could also be used as the basis of future systems for automated placement or routing of signal-transmission and logical processing in molecular devices. We apply this system to several published example systems from the literature, including both tethered molecular logic systems and molecular robots.more » « less
-
Abstract Dynamic DNA structures, a type of DNA construct built using programmable DNA self‐assembly, have the capability to reconfigure their conformations in response to environmental stimulation. A general strategy to design dynamic DNA structures is to integrate reconfigurable elements into conventional static DNA structures that may be assembled from a variety of methods including DNA origami and DNA tiles. Commonly used reconfigurable elements range from strand displacement reactions, special structural motifs, target‐binding DNA aptamers, and base stacking components, to DNA conformational change domains, etc. Morphological changes of dynamic DNA structures may be visualized by imaging techniques or may be translated to other detectable readout signals (e.g., fluorescence). Owing to their programmable capability of recognizing environmental cues with high specificity, dynamic DNA structures embody the epitome of robust and versatile systems that hold great promise in sensing and imaging biological analytes, in delivering molecular cargos, and in building programmable systems that are able to conduct sophisticated tasks.more » « less