Literature DB >> 24705510

Universal computing by DNA origami robots in a living animal.

Yaniv Amir1, Eldad Ben-Ishay1, Daniel Levner2, Shmulik Ittah1, Almogit Abu-Horowitz1, Ido Bachelet1.   

Abstract

Biological systems are collections of discrete molecular objects that move around and collide with each other. Cells carry out elaborate processes by precisely controlling these collisions, but developing artificial machines that can interface with and control such interactions remains a significant challenge. DNA is a natural substrate for computing and has been used to implement a diverse set of mathematical problems, logic circuits and robotics. The molecule also interfaces naturally with living systems, and different forms of DNA-based biocomputing have already been demonstrated. Here, we show that DNA origami can be used to fabricate nanoscale robots that are capable of dynamically interacting with each other in a living animal. The interactions generate logical outputs, which are relayed to switch molecular payloads on or off. As a proof of principle, we use the system to create architectures that emulate various logic gates (AND, OR, XOR, NAND, NOT, CNOT and a half adder). Following an ex vivo prototyping phase, we successfully used the DNA origami robots in living cockroaches (Blaberus discoidalis) to control a molecule that targets their cells.

Entities:  

Mesh:

Substances:

Year:  2014        PMID: 24705510      PMCID: PMC4012984          DOI: 10.1038/nnano.2014.58

Source DB:  PubMed          Journal:  Nat Nanotechnol        ISSN: 1748-3387            Impact factor:   39.213


To implement a collision-based computer using DNA objects, we used the DNA origami nanorobots described previously[19] (Supplementary Note 1). These robots are controlled by a gate that opens in response to a correct combination of protein cues, which bind a sensing strand, typically an aptamer, and displace it from its complementary strand. Upon displacing the gate strands from each other the robot undergoes a drastic conformational shift, exposing the payload inside it and making it available to engage target cells. Here, these payloads mediate and control collisions between robots as described below. In our design, the gate can be opened also by an external DNA key, which hybridizes with the complementary strand in the gate, displacing the sensing strand by toehold-mediated migration[17-18] and activating the robot. This DNA key can now be mounted as payload into one robot, such that when this robot is active, the strand can access the gate of an adjacent robot, subsequently altering its state to active as well. This assigns a “positive regulator” (P) phenotype to the robot loaded with the external key. A “negative regulator” (N) phenotype can be assigned as well: here, the first robot is loaded with DNA clasps that cross-link two juxtaposed sides of the second robot’s gate, forcing it to close or preventing it from becoming open. These dynamic DNA interactions were designed and simulated using visual DSD[20] (Supplementary Note 2). We designed various architectures by mixing P and N robots with effector (E) robots at defined ratios in the presence or absence of their cognate protein cues. To demonstrate this platform in a living biological system, we used living adult Blaberus discoidalis as model organisms. We found this animal to be an excellent model for initial prototyping of DNA nano-devices for its very low systemic nuclease activity, small systemic volume, and chemical compatibility with DNA structures. After loading E robots with an antibody recognizing the insect’s hemocytes (the hemolymph cells analogous to human white blood cells), robot mixtures were tested on freshly isolated hemocytes and then injected into the living animals (Supplementary Notes 3 and 4). We first tested E robots controlled by a gate that opens if and only if both cues (termed X and Y) are present. E robots alone (which we call an E architecture) emulate a logical AND gate (Fig. 1A & Supplementary Fig. 15) as previously described[19].
Fig. 1

Robots emulating AND, OR and XOR gates in a living animal.

A, schematic architecture representations. E robots (first from left) are equivalent to an AND gate, requiring both X and Y (in this study PDGF and VEGF, respectively) to open. EP1P2 architecture (second from left) functions as an OR gate, requiring either X, Y, or both to open. EP1P2N architecture (third from left) functions as a XOR gate, opening with either X or Y, but closing with both X and Y. EFP1P2N (right) emulates a half adder encoding the sum bit in E and carry bit in F. B, Top panels, AFM images (bars in nm) of robot architectures. Below every image is the corresponding flow cytometric analysis of insect cells isolated from B. discoidalis several hours following the injection of robots and appropriate keys. The table on the left shows key combination corresponding to each row of the histograms. E robots (FL1 channel) were tagged with FAM. Blue/red peaks represent negative/positive signals, respectively. C, flow cytometric analysis of the EFP1P2N architecture, emulating a half adder. E robots representing the sum bit (FL1 channel) and F robots (FL4 channel) representing the carry bit of the half adder were measured simultaneously in-vivo using FAM and Cy5 tagged robots. 1,000 hemocytes were collected for each experiment.

We next added two robot types, P1 (opens in response to X and carries a single key to the Y gate of E) and P2 (opens in response to Y and carries a single key to the X gate of E). Adding P1 and P2 to E (EP1P2 architecture) enables E to open in response to X alone (by P1), Y alone (by P2), or XY (by itself), emulating a logical OR gate (Fig. 1A & Supplementary Fig. 16). Binding of target cells by an EP1 or EP2 robot complex instead of just E robots was shown by tagging P1 and P2 with fluorophores, resulting in fluorescence intensity patterns clearly indicating the presence of EP complexes (Supplementary Fig. 17). It is important to note that an OR gate can be achieved more simply using 1 or 2 robot types; however, 3 robots have a higher capacity for molecular control (3 therapeutic molecules instead of 2). We observed no significant change in speed or error rate when moving from 2 to 3 robots in this configuration. We then added N robots (EP1P2N architecture), N being activated if and only if both X and Y are present. Here, in contrast to EP1P2, the presence of both X and Y activates N, which carries multiple clasp arms that close E, subsequently negating or preventing E activation (importantly, the N clasps cannot hybridize with the N gates themselves). These outputs are identical to the ones generated by a XOR gate. In the final state of the EP1P2N architecture, E is always in complex with P1 or P2 (when it is active) or N (when it is inactive). XOR was successfully emulated only when N was at a molar excess of 10 over E (Fig. 1A & Supplementary Fig. 18). E robots in EP1P2N generate XOR, while N robots in this architecture generate AND, together enabling the construction of a half adder, in which the sum bit is relayed by E and the carry bit by N. Hence, it can be programmed to respond to a cue count rather than to the identity of particular cues. However, both robot types in the EN complex (unlike in the EP complexes) directly face each other and therefore utilizing N to deliver a payload is sterically inhibited; however, the carry bit can be utilized by adding a second effector robot (F), which is not keyed by P1 and P2 and is not negated by N. Thus, either X or Y alone activate E, while XY together activate only F (E being negated by N). P1 and P2 cannot key F because the toeholds extending from the F gates are different from the ones on the E gates. Moreover, N cannot negate F because F gates lack the additional extensions that enable N arms to clasp them together (Supplementary Note 2). The half adder adder (EFP1P2N) functioned well at a stoichiometry of 1:1:5:5:10 (Fig. 1A,C). This stoichiometric hierarchy was highly consistent with the predictions made in vDSD as to the EP and EPN collisions. We introduced a modified type of E, termed Eopen, which is similar to E but lacks sensing strands (thus it is constitutively open regardless of the inputs X and Y). EopenN architecture, made by mixing Eopen with N, produces 0 in response to XY, and 1 otherwise, like the NAND gate (Fig. 2a & Supplementary Fig. 19). An inverter (NOT) can be readily designed as a variant of the NAND gate, constructed by programming N to respond only to X (by placing two identical X gates instead of X and Y gates on the robot), termed NX. Eopen:NX architecture produces 1 if X is absent (by Eopen) and 0 if X is present (by NX negating Eopen) (Fig. 2b).
Fig. 2

Robots emulating NAND and NOT in a living animal.

A, The EopenN architecture emulating the logically complete NAND gate. B, The EopenNX architecture emulating an inverter (NOT). Histograms are flow cytometric analysis of hemocytes extracted from B. discoidalis following injection of the proper robot architectures with keys. The table on the left shows key profile corresponding to each row of the histograms. Below are schematic representations of robot architectures. 1,000 hemocytes were collected for each experiment.

Architectures based on more than one effector robot (like the EFP1P2N mentioned above) can relay output bits to additional therapeutic molecules, forming the basis for more complex gates, reversible logic and binary decoders. To demonstrate this, a controlled NOT (CNOT) gate was designed, consisting of E, P1, P2 and N as described above, and in addition a second effector robot, F, not negated by N, and a positive regulator robot P3 that responds only to X and keys only F. Thus, one input bit is XORed by E and the second input bit is mapped unchanged by F. The CNOT gate (EFP1P2P3N) functioned well at a 1:1:5:5:5:10 stoichiometry (Fig. 3, see also Supplementary Table 1 for a summary of the outputs and effector complexes exerting them in the various architectures designed in this study).
Fig. 3

Robots emulating the reversible CNOT gate in a living animal.

Flow cytometric analysis of B. discoidalis cells extracted following injection of the EFP1P2P3N architecture with various key profiles. E robots (FAM-tagged, FL1) and P1/P2 robots (Cy5-tagged, FL4) represent the state of the first bit entering the gate; F robots (Alexa546-tagged, FL2) and P3 robots (Alexa594-tagged, FL3) represent the state of second bit which remains unchanged. Slanting patterns of double-positive labeled cells indicate the presence of EP and FP complexes (Fig. S17). 1,000 hemocytes were collected for each experiment.

The performance of our system and similar ones depends on the ability of its parts to freely interact. We used fluorescence correlation spectroscopy to measure robot diffusion in a medium mimicking the fluid mechanical properties of the insect’s hemolymph (Supplementary Note 5, Supplementary Fig. 26), yielding a diffusion coefficient of 19±1.1 μ2/s at the open state and 21±2.6 μ2/s at the close state. Typically, 0.1-3 pmol robots interact within an average hemolymph volume of 650 μL (assuming total cell volume is negligible). While in this space and medium sheer diffusion would not likely support efficient collisions in reasonable time scales (Supplementary Fig. 27), the insect hemolymph is constantly mixed. Periplaneta americana, closely related to B. discoidalis, has a heart rate of 130±10 beats/min with an average stroke volume of 1.9±0.31 μL, resulting in a cardiac output equivalent to 38% of the hemolymph volume per minute, providing for efficient computing as observed here. The estimated Reynolds number of the insect’s open circulatory system is in the order of 1-5 due to the low-velocity flow within the small hemocoel[21]. Compared to that, Reynolds numbers in the human circulatory system range from 1 in arterioles to ~4,000 in the aorta and vena cava. Therefore, our study shows that computing in human blood should be at least as efficient as that observed in the insect model. Scaling the system to humans would require increasing robot quantity by ~4 orders of magnitude, and constructing them using nuclease-resistant analogues such as LNA. These essentially technical issues should be achievable in the very near future. The architectures described here are capable of processing two input bits at most. However, the outputs from two “processors” can be relayed to a third one and increase the processing capacity, which would be limited by the possible number of unique gate-key systems that can be designed. Importantly, the scaling of our design is linear rather than logarithmic, with errors in robot activation propagating in the order of the root sum square of the number of unique robot types in a system (Supplementary Note 6). Fig. 4 shows a schematic of a hypothetic 4-bit architecture for an imaginary task of controlling 3 therapeutic molecules simultaneously, although only the number of robots comprising the system limits its capacity. The basic concept we describe can be scalable plausibly to exceed the capacity of older 8-bit computers such as Commodore 64 or Atari 800, which many of us had the pleasure of experiencing as children.
Fig. 4

A hypothetic system capable of simultaneously controlling 3 therapeutic molecules.

This system serves as a processor for an imaginary medical task where a therapeutic response should be tailored per each disease state from a selection of 3 drugs. The system consists of 8 robot types: three effector robots E, F, and G, each carrying a different drug; four positive regulators, P1 and P2 keying F, P3 and P4 keying G; and a negative regulator N inactivating G. Together they form two first layer gates, AND and OR, each controlling its own drug while relaying its output state to a second layer XOR gate, which controls a third drug. This example lists 4 distinct drug combination outputs that could be generated by this system.

The system we described can also be used to retrieve biochemical and physiological information as a diagnostic tool. However, for this the original cues need to be explicitly inferred from the final states of all the robots comprising the system. This is not possible in gates such as AND, OR and XOR, as these lose 1 bit per operation. However, it is made possible in reversible logic[22], using operators such as the CNOT gate demonstrated here, in which every input bit is mapped to an output bit. This information could be analysed in various ways, for example monitoring fluorescent outputs associated with robot final states. This work presents a new type of biological computing platform particularly fit for the task of controlling therapeutic molecules in living organisms. Further design work building on this concept could significantly improve the capacity and efficiency of such systems towards a working prototype for computational control of therapeutics and other biological processes in humans in the near future.

Methods summary

DNA origami Robots were designed using caDNAno 2.0 (http://caDNAno.org), and folded using M13mp18 ssDNA as scaffold strand in TAE buffer containing 10 mM magnesium. Robots were cleaned by gel filtration on Amicon Ultra 100K columns. DNA strand displacement interactions were designed and simulated using visual DSD. Robots were imaged using TEM and AFM, and their states were measured using flow cytometry. Adult Blaberus discoidalis were maintained at constant room temperature in humid plastic cages with dry pet food and fresh fruit ad libitum. Robots (typically 0.1-3 pmol in 10 uL buffer) were injected into the animal hemocoel between the two last abdominal sternites. Hemolymph was extracted through the arthrodial membrane and mixed with anticoagulant buffer before hemocytes analysis. For detailed methods see Supplementary Information.
  28 in total

1.  Deoxyribozyme-based logic gates.

Authors:  Milan N Stojanovic; Tiffany Elizabeth Mitchell; Darko Stefanovic
Journal:  J Am Chem Soc       Date:  2002-04-10       Impact factor: 15.419

2.  Solution of a 20-variable 3-SAT problem on a DNA computer.

Authors:  Ravinderjit S Braich; Nickolas Chelyapov; Cliff Johnson; Paul W K Rothemund; Leonard Adleman
Journal:  Science       Date:  2002-03-14       Impact factor: 47.728

3.  Folding DNA to create nanoscale shapes and patterns.

Authors:  Paul W K Rothemund
Journal:  Nature       Date:  2006-03-16       Impact factor: 49.962

4.  Self-assembly of a nanoscale DNA box with a controllable lid.

Authors:  Ebbe S Andersen; Mingdong Dong; Morten M Nielsen; Kasper Jahn; Ramesh Subramani; Wael Mamdouh; Monika M Golas; Bjoern Sander; Holger Stark; Cristiano L P Oliveira; Jan Skov Pedersen; Victoria Birkedal; Flemming Besenbacher; Kurt V Gothelf; Jørgen Kjems
Journal:  Nature       Date:  2009-05-07       Impact factor: 49.962

5.  A primer to scaffolded DNA origami.

Authors:  Carlos Ernesto Castro; Fabian Kilchherr; Do-Nyun Kim; Enrique Lin Shiao; Tobias Wauer; Philipp Wortmann; Mark Bathe; Hendrik Dietz
Journal:  Nat Methods       Date:  2011-03       Impact factor: 28.547

6.  Neural network computation with DNA strand displacement cascades.

Authors:  Lulu Qian; Erik Winfree; Jehoshua Bruck
Journal:  Nature       Date:  2011-07-20       Impact factor: 49.962

7.  Inhibitory DNA ligands to platelet-derived growth factor B-chain.

Authors:  L S Green; D Jellinek; R Jenison; A Ostman; C H Heldin; N Janjic
Journal:  Biochemistry       Date:  1996-11-12       Impact factor: 3.162

8.  Measuring diffusion with polarization-modulation dual-focus fluorescence correlation spectroscopy.

Authors:  You Korlann; Thomas Dertinger; Xavier Michalet; Shimon Weiss; Jörg Enderlein
Journal:  Opt Express       Date:  2008-09-15       Impact factor: 3.894

9.  Self-assembly of DNA into nanoscale three-dimensional shapes.

Authors:  Shawn M Douglas; Hendrik Dietz; Tim Liedl; Björn Högberg; Franziska Graf; William M Shih
Journal:  Nature       Date:  2009-05-21       Impact factor: 49.962

10.  Autonomous molecular cascades for evaluation of cell surfaces.

Authors:  Maria Rudchenko; Steven Taylor; Payal Pallavi; Alesia Dechkovskaia; Safana Khan; Vincent P Butler; Sergei Rudchenko; Milan N Stojanovic
Journal:  Nat Nanotechnol       Date:  2013-07-28       Impact factor: 39.213

View more
  60 in total

1.  Synthetic biology. Genomically encoded analog memory with precise in vivo DNA writing in living cell populations.

Authors:  Fahim Farzadfard; Timothy K Lu
Journal:  Science       Date:  2014-11-14       Impact factor: 47.728

2.  Computational design of co-assembling protein-DNA nanowires.

Authors:  Yun Mou; Jiun-Yann Yu; Timothy M Wannier; Chin-Lin Guo; Stephen L Mayo
Journal:  Nature       Date:  2015-09-02       Impact factor: 49.962

3.  Folding and Characterization of a Bio-responsive Robot from DNA Origami.

Authors:  Yaniv Amir; Almogit Abu-Horowitz; Ido Bachelet
Journal:  J Vis Exp       Date:  2015-12-03       Impact factor: 1.355

Review 4.  Synthetic biology devices for in vitro and in vivo diagnostics.

Authors:  Shimyn Slomovic; Keith Pardee; James J Collins
Journal:  Proc Natl Acad Sci U S A       Date:  2015-11-24       Impact factor: 11.205

Review 5.  DNA nanotechnology from the test tube to the cell.

Authors:  Yuan-Jyue Chen; Benjamin Groves; Richard A Muscat; Georg Seelig
Journal:  Nat Nanotechnol       Date:  2015-09       Impact factor: 39.213

6.  Bioorthogonal catalysis: Rise of the nanobots.

Authors:  Asier Unciti-Broceta
Journal:  Nat Chem       Date:  2015-07       Impact factor: 24.427

7.  DNA rendering of polyhedral meshes at the nanoscale.

Authors:  Erik Benson; Abdulmelik Mohammed; Johan Gardell; Sergej Masich; Eugen Czeizler; Pekka Orponen; Björn Högberg
Journal:  Nature       Date:  2015-07-23       Impact factor: 49.962

8.  Building a synthetic mechanosensitive signaling pathway in compartmentalized artificial cells.

Authors:  James W Hindley; Daniela G Zheleva; Yuval Elani; Kalypso Charalambous; Laura M C Barter; Paula J Booth; Charlotte L Bevan; Robert V Law; Oscar Ces
Journal:  Proc Natl Acad Sci U S A       Date:  2019-08-01       Impact factor: 11.205

9.  Controlling lipid micelle stability using oligonucleotide headgroups.

Authors:  Samantha E Wilner; Samuel E Sparks; David Cowburn; Mark E Girvin; Matthew Levy
Journal:  J Am Chem Soc       Date:  2015-02-03       Impact factor: 15.419

10.  Swimming microorganisms acting as nanorobots versus artificial nanorobotic agents: A perspective view from an historical retrospective on the future of medical nanorobotics in the largest known three-dimensional biomicrofluidic networks.

Authors:  Sylvain Martel
Journal:  Biomicrofluidics       Date:  2016-04-20       Impact factor: 2.800

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.