<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">ijms</journal-id>
<journal-title>International Journal of Molecular Sciences</journal-title>
<abbrev-journal-title>Int. J. Mol. Sci.</abbrev-journal-title>
<issn pub-type="epub">1422-0067</issn>
<publisher>
<publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name></publisher></journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3390/ijms13045125</article-id>
<article-id pub-id-type="publisher-id">ijms-13-05125</article-id>
<article-categories>
<subj-group>
<subject>Article</subject></subj-group></article-categories>
<title-group>
<article-title>A DNA Network as an Information Processing System</article-title></title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Santini</surname><given-names>Cristina Costa</given-names></name><xref ref-type="aff" rid="af1-ijms-13-05125">1</xref><xref ref-type="author-notes" rid="fn1-ijms-13-05125">†</xref></contrib>
<contrib contrib-type="author">
<name><surname>Bath</surname><given-names>Jonathan</given-names></name><xref ref-type="aff" rid="af2-ijms-13-05125">2</xref></contrib>
<contrib contrib-type="author">
<name><surname>Turberfield</surname><given-names>Andrew J.</given-names></name><xref ref-type="aff" rid="af2-ijms-13-05125">2</xref></contrib>
<contrib contrib-type="author">
<name><surname>Tyrrell</surname><given-names>Andy M.</given-names></name><xref ref-type="aff" rid="af1-ijms-13-05125">1</xref><xref ref-type="corresp" rid="c1-ijms-13-05125">*</xref></contrib></contrib-group>
<aff id="af1-ijms-13-05125">
<label>1</label>Department of Electronics, University of York, York YO10 5DD, UK; E-Mail: <email>ccsantini@gmail.com</email></aff>
<aff id="af2-ijms-13-05125">
<label>2</label>Clarendon Laboratory, Department of Physics, University of Oxford, Parks Road, Oxford OX1 3PU, UK; E-Mails: <email>j.bath1@physics.ox.ac.uk</email> (J.B.); <email>a.turberfield1@physics.ox.ac.uk</email> (A.J.T.)</aff>
<author-notes>
<corresp id="c1-ijms-13-05125">
<label>*</label>Author to whom correspondence should be addressed; E-Mail: <email>andy.tyrrell@york.ac.uk</email>; Tel.: +44-0-1904-322340; Fax: +44-0-1904-322461.</corresp><fn id="fn1-ijms-13-05125">
<label>†</label>
<p>Current address: College of Computer and Information Sciences, King Saud University, P.O.Box 22452, Riyadh 11495, KSA.</p></fn></author-notes>
<pub-date pub-type="collection">
<year>2012</year></pub-date>
<pub-date pub-type="epub">
<day>23</day>
<month>4</month>
<year>2012</year></pub-date>
<volume>13</volume>
<issue>4</issue>
<fpage>5125</fpage>
<lpage>5137</lpage>
<history>
<date date-type="received">
<day>29</day>
<month>2</month>
<year>2012</year></date>
<date date-type="rev-recd">
<day>31</day>
<month>3</month>
<year>2012</year></date>
<date date-type="accepted">
<day>17</day>
<month>4</month>
<year>2012</year></date></history>
<permissions>
<copyright-statement>© 2012 by the authors; licensee Molecular Diversity Preservation International, Basel, Switzerland.</copyright-statement>
<copyright-year>2012</copyright-year>
<license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/3.0">
<p>This article is an open-access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).</p></license></permissions>
<abstract>
<p>Biomolecular systems that can process information are sought for computational applications, because of their potential for parallelism and miniaturization and because their biocompatibility also makes them suitable for future biomedical applications. DNA has been used to design machines, motors, finite automata, logic gates, reaction networks and logic programs, amongst many other structures and dynamic behaviours. Here we design and program a synthetic DNA network to implement computational paradigms abstracted from cellular regulatory networks. These show information processing properties that are desirable in artificial, engineered molecular systems, including robustness of the output in relation to different sources of variation. We show the results of numerical simulations of the dynamic behaviour of the network and preliminary experimental analysis of its main components.</p></abstract>
<kwd-group>
<kwd>biological networks</kwd>
<kwd>information processing</kwd>
<kwd>DNA</kwd></kwd-group></article-meta></front>
<body>
<sec sec-type="intro">
<title>1. Introduction</title>
<p>Computing is the study of natural and artificial information processes [<xref ref-type="bibr" rid="b1-ijms-13-05125">1</xref>]. Natural computing includes the implementation of computational paradigms abstracted from natural phenomena either on traditional electronic hardware or on alternative physical media such as in biomolecular (DNA, RNA) computing [<xref ref-type="bibr" rid="b2-ijms-13-05125">2</xref>]. Biocompatible systems that can process information are sought for future biomedical applications. Biomolecular systems are potentially important for these and more general computational applications because of their intrinsically high information storage capabilities and parallelism.</p>
<p>DNA is used to build synthetic molecular machines because the simplicity of its structure and interactions allows control of its assembly through information stored in nucleotide sequences [<xref ref-type="bibr" rid="b3-ijms-13-05125">3</xref>,<xref ref-type="bibr" rid="b4-ijms-13-05125">4</xref>]. The Watson–Crick double helix is formed by linking together two antiparallel strands of DNA that have complementary base sequences, a process known as hybridization. Attractive interactions between complementary nucleotides contribute to the stability of the structure: adenine (A) on one strand pairs with thymine (T) on the other, while cystosine (C) pairs with guanine (G). It is the remarkable specificity of the interactions between these complementary nucleotides, together with the availability of routine commercial synthesis, that allows DNA to be used as engineering material with which to design complex systems and structures capable of self-assembly and parallel operation [<xref ref-type="bibr" rid="b3-ijms-13-05125">3</xref>,<xref ref-type="bibr" rid="b4-ijms-13-05125">4</xref>]. This versatile molecule has been used to design machines [<xref ref-type="bibr" rid="b5-ijms-13-05125">5</xref>–<xref ref-type="bibr" rid="b13-ijms-13-05125">13</xref>], finite automata [<xref ref-type="bibr" rid="b14-ijms-13-05125">14</xref>,<xref ref-type="bibr" rid="b15-ijms-13-05125">15</xref>], logic gates [<xref ref-type="bibr" rid="b16-ijms-13-05125">16</xref>,<xref ref-type="bibr" rid="b17-ijms-13-05125">17</xref>], reaction networks [<xref ref-type="bibr" rid="b18-ijms-13-05125">18</xref>–<xref ref-type="bibr" rid="b20-ijms-13-05125">20</xref>] and logic circuits [<xref ref-type="bibr" rid="b21-ijms-13-05125">21</xref>,<xref ref-type="bibr" rid="b22-ijms-13-05125">22</xref>], amongst many other structures and dynamic systems. Refer to [<xref ref-type="bibr" rid="b3-ijms-13-05125">3</xref>,<xref ref-type="bibr" rid="b4-ijms-13-05125">4</xref>,<xref ref-type="bibr" rid="b23-ijms-13-05125">23</xref>] for reviews of DNA devices and machines.</p>
<p>Here we present preliminary work towards an autonomous, synthetic DNA network, comprised solely of DNA molecules. This DNA network implements computing paradigms abstracted from natural cellular biochemical reaction networks.</p>
<p>Cellular regulation is achieved through complex networks of interactions among biochemicals and cellular structures. Recurrent network motifs, classifiable in terms of function, architecture, dynamics, or biochemical process [<xref ref-type="bibr" rid="b24-ijms-13-05125">24</xref>–<xref ref-type="bibr" rid="b26-ijms-13-05125">26</xref>], have been identified. Alon and colleagues investigated transcription networks in the bacterium <italic>E. coli</italic> and the yeast <italic>S. cerevisiae</italic> whose information processing role is to determine the rate of production of specific proteins as a function of the environment [<xref ref-type="bibr" rid="b25-ijms-13-05125">25</xref>,<xref ref-type="bibr" rid="b26-ijms-13-05125">26</xref>]. In these networks, the nodes are genes and the edges represent transcriptional regulation of one gene by the protein product of another gene. Two important motifs in <italic>E. coli</italic> and <italic>S. cerevisiae</italic> transcription networks are the type-1 coherent feed-forward loop (C1-FFL) and the type-1 incoherent feed-forward loop (I1-FFL). In the C1-FFL (<xref ref-type="fig" rid="f1-ijms-13-05125">Figure 1a</xref>) both paths are positive: X activates both Z and an activator of Z. In the I1-FFL (<xref ref-type="fig" rid="f1-ijms-13-05125">Figure 1b</xref>), the direct path is positive and the indirect path is negative, <italic>i.e.</italic>, X activates Z and an inhibitor of Z. Experimental and computational approaches have shown that the C1-FFL shows sign-sensitive delay that can protect against brief input fluctuations [<xref ref-type="bibr" rid="b27-ijms-13-05125">27</xref>], whereas the I1-FFL is responsible for functions such as pulse generation [<xref ref-type="bibr" rid="b28-ijms-13-05125">28</xref>], adaptation [<xref ref-type="bibr" rid="b29-ijms-13-05125">29</xref>,<xref ref-type="bibr" rid="b30-ijms-13-05125">30</xref>], fold-change detection [<xref ref-type="bibr" rid="b31-ijms-13-05125">31</xref>] and amplitude filtering [<xref ref-type="bibr" rid="b32-ijms-13-05125">32</xref>]. <xref ref-type="fig" rid="f1-ijms-13-05125">Figure 1c</xref> shows an example of pulse generation using the I1-FFL network motif.</p>
<p>Other networks have been investigated and display interesting information processing properties. Acar <italic>et al</italic>. [<xref ref-type="bibr" rid="b34-ijms-13-05125">34</xref>] investigate inducibility and network-dosage invariance (<italic>i.e.</italic>, invariance to the number of copies of a gene network in a cell) in the yeast galactose network. Their results revealed that, in general, the presence of two network components, one positive and one negative regulator, is the minimal requirement for network-dosage invariance.</p>
<p>In this work, we develop an implementation of an information processing paradigm abstracted from the yeast galactose network using DNA molecular computation. In particular, we aim to show that a DNA system can be designed and programmed to implement an information processing function that is robust to changes in network dosage and is thus capable of contributing to network behaviour that is reliable despite the stochasticity inherent in molecular systems. We choose to implement, on the DNA network, the basic information processing function of the I1-FFL: pulse generation. We note that the I1-FFL network motif [<xref ref-type="bibr" rid="b27-ijms-13-05125">27</xref>] has two components, one positive and one negative regulator, and thus satisfies the minimal requirement for a network whose activity is robust to changes in network dosage [<xref ref-type="bibr" rid="b34-ijms-13-05125">34</xref>].</p>
<p>The paper is organized as follows. Section 2 discusses the toolbox, <italic>i.e.</italic>, the DNA processes and structures from which our DNA network is composed. The network itself is described in Section 3. Section 4 contains the results of numerical simulations, and conclusions are presented in Section 5.</p></sec>
<sec>
<title>2. The Toolbox of DNA Processes</title>
<p><xref ref-type="fig" rid="f2-ijms-13-05125">Figure 2</xref> illustrates an operation that is often harnessed in the design of dynamic DNA systems: toehold hybridization followed by branch migration resulting in strand displacement [<xref ref-type="bibr" rid="b35-ijms-13-05125">35</xref>]. The system depicted in <xref ref-type="fig" rid="f2-ijms-13-05125">Figure 2</xref> can be considered an information processing system that detects the presence of input S3 and releases output S1 in response. Using the same simple mechanism of toehold-mediated strand displacement, in 2006 Seelig <italic>et al</italic>. [<xref ref-type="bibr" rid="b16-ijms-13-05125">16</xref>] showed experimental results for DNA-based digital logic circuits and in 2009, Soloveichik <italic>et al</italic>. [<xref ref-type="bibr" rid="b20-ijms-13-05125">20</xref>] discussed reaction cascades with unimolecular and bimolecular kinetics. They illustrate their method, for example, by simulating DNA reaction modules that corresponds to the Lotka–Volterra oscillator.</p>
<p>Loop-containing DNA structures are interesting elements for information processing systems, as energy and information can be stored in the loop in a form that cannot readily be accessed [<xref ref-type="bibr" rid="b37-ijms-13-05125">37</xref>,<xref ref-type="bibr" rid="b38-ijms-13-05125">38</xref>]. The neck of the hairpin controls access to the information stored in the loop: the neck is opened using toehold-mediated strand displacement (<xref ref-type="fig" rid="f3-ijms-13-05125">Figure 3a</xref>). Dirks and Pierce [<xref ref-type="bibr" rid="b39-ijms-13-05125">39</xref>] demonstrate a system of two hairpins in which the toehold required to open the neck of one is hidden in the loop of the other and <italic>vice versa</italic>. Polymerisation of the loops is triggered when one of the loops is opened by an initiator DNA.</p>
<p>Here, we introduce a new structure, a “gated hairpin loop” (<xref ref-type="fig" rid="f3-ijms-13-05125">Figure 3</xref>), that is used in our DNA network. The gated hairpin (<xref ref-type="fig" rid="f3-ijms-13-05125">Figure 3b</xref>) has a second level of control, <italic>i.e.</italic>, a gate. A second neck controls the accessibility of the toehold used to open the loop and thus to activate the primary loop domain. Preliminary experimental results show that the loop is not opened until the gate is unlocked with the “key” K (<xref ref-type="fig" rid="f3-ijms-13-05125">Figure 3c</xref>). (Please refer to the <xref ref-type="supplementary-material" rid="s1-ijms-13-05125">Supplementary Material</xref> for methods and sequences.) The gated hairpin loop is a useful component for the implementation of the DNA network because, before unlocking the “gate”, the information held within this component is not accessible by the other network components.</p></sec>
<sec sec-type="methods">
<title>3. The DNA Network Design</title>
<p>The DNA network is shown in <xref ref-type="fig" rid="f4-ijms-13-05125">Figure 4</xref>. It is abstracted from the topology and functionality of the I1-FFL network motif [<xref ref-type="bibr" rid="b27-ijms-13-05125">27</xref>] and network-dosage invariance of the galactose signalling pathway of yeast [<xref ref-type="bibr" rid="b34-ijms-13-05125">34</xref>]. Its abstract representation is identical to the I1-FFL shown in <xref ref-type="fig" rid="f1-ijms-13-05125">Figure 1b</xref>. In our DNA implementation, the nodes are complexes of DNA strands. The network has two inputs, <italic>I</italic><italic><sub>x</sub></italic> and <italic>K</italic><italic><sub>y</sub></italic>, and its activity is measured by the concentration of the output <italic>Z</italic><sup>*</sup>. Its design is based on the principle of toehold-mediated strand displacement (<xref ref-type="fig" rid="f2-ijms-13-05125">Figure 2</xref>) and the gated hairpin structure (<xref ref-type="fig" rid="f3-ijms-13-05125">Figure 3</xref>).</p>
<p>To initiate both positive and negative reaction pathways, input <italic>I</italic><italic><sub>x</sub></italic> reacts with hairpin <italic>H</italic><italic><sub>x</sub></italic> (as described in <xref ref-type="fig" rid="f3-ijms-13-05125">Figure 3a</xref>) forming <italic>X</italic><sup>*</sup> and allowing access to the toehold sequestered in the loop of <italic>H</italic><italic><sub>x</sub></italic> (blue). Following the positive reaction pathway, <italic>X</italic><sup>*</sup> can then react with hairpin <italic>H</italic><italic><sub>z</sub></italic> to form <italic>Z</italic><sup>*</sup>, in which the toehold sequestered in the loop of <italic>H</italic><italic><sub>z</sub></italic> (yellow) is activated.</p>
<p>Independently, and in parallel, the second input, strand <italic>K</italic><italic><sub>y</sub></italic>, activates the gated hairpin loop <italic>G</italic><italic><sub>y</sub></italic> (as described in <xref ref-type="fig" rid="f3-ijms-13-05125">Figure 3b</xref>), forming <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup>. The latter reacts with <italic>X</italic><sup>*</sup> in the negative regulatory pathway, opening the hairpin and forming product <italic>Y</italic><sup>*</sup>. <italic>Y</italic><sup>*</sup> binds to double-stranded complex <italic>Aux</italic> in a reaction mediated by its exposed toehold (green), displacing strand <italic>Inh</italic> from <italic>Aux</italic> and forming <italic>Waste</italic>. The displaced single strand <italic>Inh</italic> hybridizes to <italic>Z</italic><sup>*</sup>, forming the structure <italic>InhZ</italic> in which the domain that encodes the active state of <italic>Z</italic><sup>*</sup> is inhibited.</p>
<p>The output of the network is measured by the concentration of <italic>Z</italic><sup>*</sup>. The toehold activated by production of <italic>Z</italic><sup>*</sup> (the yellow loop domain that is sequestered in hairpin <italic>H</italic><italic><sub>z</sub></italic>) is reactive and could be used to cascade downstream reactions. It could act as the input signal to another network or could be designed to regulate the production of its own initiator, input strand <italic>I</italic><italic><sub>x</sub></italic>, providing feedback to the network.</p>
<p>The gated hairpin loop <italic>G</italic><italic><sub>y</sub></italic> is not active unless input strand <italic>K</italic><italic><sub>y</sub></italic> is present to open its gate (<xref ref-type="fig" rid="f3-ijms-13-05125">Figure 3c</xref>). In the absence of input <italic>K</italic><italic><sub>y</sub></italic>, the network only has the positive reaction pathway and input <italic>I</italic><italic><sub>x</sub></italic> reacts stoichiometrically to produce output <italic>Z</italic><sup>*</sup>. In the presence of <italic>K</italic><italic><sub>y</sub></italic>, through production of <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup>, a proportion of <italic>I</italic><italic><sub>x</sub></italic> is diverted to the negative reaction pathway, leading to inhibition of <italic>Z</italic><sup>*</sup>. The use of the gated hairpin therefore adds an independent control to the output of the network.</p>
<p>Because the two reaction pathways run in parallel, it is important to consider the effects of the timing of the inputs on the network behaviour. We consider two scenarios. In Scenario A, input <italic>K</italic><italic><sub>y</sub></italic> is added first, such that its reaction with <italic>G</italic><italic><sub>y</sub></italic> to form <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup> is substantially complete before the second input <italic>I</italic><italic><sub>x</sub></italic> is added. In Scenario B, both inputs are added simultaneously. Two effects can contribute to a transient overproduction of output <italic>Z</italic><sup>*</sup> that is later compensated by production of <italic>Inh</italic>, resulting in a pulse of <italic>Z</italic><sup>*</sup>. In Scenario B, production of intermediate <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup> does not begin until both inputs are added, so the initial reaction rate of intermediate <italic>X</italic><sup>*</sup> with <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup>, corresponding to entry into the negative pathway, is zero: this guarantees a pulse of <italic>Z</italic><sup>*</sup>. Even in Scenario A, in which both pathways are active when <italic>I</italic><italic><sub>x</sub></italic> is added, a relative delay in the production of <italic>Inh</italic> resulting from the greater length of the negative pathway gives rise to pulse production.</p>
<p>This network motif is designed to operate far-from-equilibrium, as are the natural biochemical networks that inspired it. The ratios between forward and reverse reaction rates are determined by the free energy changes in each reaction and can be made large by design. Slow reverse reactions will have little effect on transient phenomena (pulse generation). However, if a sufficiently long time is allowed to elapse then reverse reactions—however slow—will ensure that the final state of the system is in thermodynamic equilibrium, independent of the details of reaction pathways. If the output of the network motif cascades forward to actuate downstream processes that are similarly far-from-equilibrium then this equilibrium state is never relevant to its operation.</p>
<sec>
<title>3.1. Programming the DNA Network</title>
<p>In order to achieve a steady-state concentration of output <italic>Z</italic><sup>*</sup> that is invariant to network dosage, <italic>i.e.</italic>, to the concentrations of network components, it is necessary to ensure that the ratio between the time-integrated quantities of input <italic>I</italic><italic><sub>x</sub></italic> (and therefore of intermediate <italic>X</italic><sup>*</sup>) that flow through the positive and negative reaction pathways is invariant. We assume below that the concentrations of network components <italic>H</italic><italic><sub>x</sub></italic>, <italic>H</italic><italic><sub>z</sub></italic>, <italic>G</italic><italic><sub>y</sub></italic> and <italic>Aux</italic> and of input <italic>K</italic><italic><sub>y</sub></italic> are in sufficient excess over the initial concentration of input <italic>I</italic><italic><sub>x</sub></italic> that perturbations resulting from the reactions triggered by addition of <italic>I</italic><italic><sub>x</sub></italic> are small. The rate of activation of the negative pathway depends on the concentration of intermediate <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup> which is, in general, time-dependent and a function of the input <italic>K</italic><italic><sub>y</sub></italic>. In Scenario A, when all <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup> is formed before <italic>I</italic><italic><sub>x</sub></italic> is added, the time-dependence of the production of <italic>K</italic><italic><sub>y</sub></italic> plays no part in the behaviour of the network. Network-dosage invariance of the steady-state output is achieved if the concentrations of <italic>H</italic><italic><sub>z</sub></italic> and the smaller of the concentrations of <italic>G</italic><italic><sub>y</sub></italic> and of <italic>K</italic><italic><sub>y</sub></italic> are scaled together ensuring a constant branching ratio between the two reaction pathways. In Scenario B, <italic>K</italic><italic><sub>y</sub></italic> and <italic>I</italic><italic><sub>x</sub></italic> are added simultaneously and the time-dependence of the production of <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup> does affect the output of the network. In this case, network-dosage invariance is achieved if the concentrations of <italic>H</italic><italic><sub>x</sub></italic>, <italic>H</italic><italic><sub>z</sub></italic>, <italic>G</italic><italic><sub>y</sub></italic> and <italic>K</italic><italic><sub>y</sub></italic> are scaled together (see <xref ref-type="supplementary-material" rid="s1-ijms-13-05125">Supplementary Material</xref>). Note that the dynamic component of the network output (the pulse) is not, in general, network-dosage invariant.</p>
<p>The network can be configured in three ways—positive, balanced and negative—defined by its behaviour in Scenario A. The branching ratio between positive and negative pathways is determined by the concentrations of <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup> and <italic>H</italic><italic><sub>z</sub></italic> which compete for reaction with intermediate <italic>X</italic><sup>*</sup>. In a balanced network, the time-integrated branching ratio is 1:1 and addition of input <italic>I</italic><italic><sub>x</sub></italic> has no effect on the steady-state concentration of output <italic>Z</italic><sup>*</sup>. In an unbalanced network the proportions of <italic>I</italic><italic><sub>x</sub></italic> that enter the positive and negative pathways are unequal with the result that the output concentration of <italic>Z</italic><sup>*</sup> is changed by addition of <italic>I</italic><italic><sub>x</sub></italic>: it can be increased or decreased (though not, of course, below zero), depending on the relative concentrations of <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup> and <italic>H</italic><italic><sub>z</sub></italic>.</p></sec></sec>
<sec sec-type="results">
<title>4. Simulation Results</title>
<p>We have investigated the behaviour of the proposed DNA network through chemical kinetics simulations. The network was modelled by the following ordinary differential equations:</p>
<disp-formula id="FD1">
<mml:math id="mm1" display="block">
<mml:semantics id="sm1">
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi></mml:mrow>
<mml:mi>x</mml:mi></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi></mml:mrow>
<mml:mi>x</mml:mi></mml:msub>
<mml:mover>
<mml:mo>→</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi></mml:mrow>
<mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:mover>
<mml:msup>
<mml:mrow>
<mml:mi>X</mml:mi></mml:mrow>
<mml:mo>*</mml:mo></mml:msup></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msup>
<mml:mrow>
<mml:mi>X</mml:mi></mml:mrow>
<mml:mo>*</mml:mo></mml:msup>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi></mml:mrow>
<mml:mi>z</mml:mi></mml:msub>
<mml:mover>
<mml:mo>→</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi></mml:mrow>
<mml:mn>2</mml:mn></mml:msub></mml:mrow></mml:mover>
<mml:msup>
<mml:mrow>
<mml:mi>Z</mml:mi></mml:mrow>
<mml:mo>*</mml:mo></mml:msup></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mrow>
<mml:mi>G</mml:mi></mml:mrow>
<mml:mi>y</mml:mi></mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>K</mml:mi></mml:mrow>
<mml:mi>y</mml:mi></mml:msub>
<mml:mover>
<mml:mo>→</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi></mml:mrow>
<mml:mn>3</mml:mn></mml:msub></mml:mrow></mml:mover>
<mml:msubsup>
<mml:mrow>
<mml:mi>G</mml:mi></mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>*</mml:mo></mml:msubsup></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msup>
<mml:mrow>
<mml:mi>X</mml:mi></mml:mrow>
<mml:mo>*</mml:mo></mml:msup>
<mml:mo>+</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>G</mml:mi></mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>*</mml:mo></mml:msubsup>
<mml:mover>
<mml:mo>→</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi></mml:mrow>
<mml:mn>4</mml:mn></mml:msub></mml:mrow></mml:mover>
<mml:msup>
<mml:mrow>
<mml:mi>Y</mml:mi></mml:mrow>
<mml:mo>*</mml:mo></mml:msup></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msup>
<mml:mrow>
<mml:mi>Y</mml:mi></mml:mrow>
<mml:mo>*</mml:mo></mml:msup>
<mml:mo>+</mml:mo>
<mml:mi>A</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>x</mml:mi>
<mml:mover>
<mml:mo>→</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi></mml:mrow>
<mml:mn>5</mml:mn></mml:msub></mml:mrow></mml:mover>
<mml:mi>I</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>h</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>W</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi></mml:mtd></mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msup>
<mml:mrow>
<mml:mi>Z</mml:mi></mml:mrow>
<mml:mo>*</mml:mo></mml:msup>
<mml:mo>+</mml:mo>
<mml:mi>I</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>h</mml:mi>
<mml:mover>
<mml:mo>→</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>k</mml:mi></mml:mrow>
<mml:mn>6</mml:mn></mml:msub></mml:mrow></mml:mover>
<mml:mi>I</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>Z</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:semantics></mml:math></disp-formula>
<p>All reactions, with the exception of the reaction of <italic>Inh</italic> with <italic>Z</italic><sup>*</sup>, involve toehold-mediated strand displacement to open a secondary structure loop. Rate constants <italic>k</italic><sub>1</sub> to <italic>k</italic><sub>6</sub> are set at 10<sup>5</sup><italic>M</italic><sup>−1</sup><italic>s</italic><sup>−1</sup> [<xref ref-type="bibr" rid="b35-ijms-13-05125">35</xref>,<xref ref-type="bibr" rid="b38-ijms-13-05125">38</xref>]. We have assumed that all reactions are irreversible (rates of reverse reactions can be six orders of magnitude slower for appropriate toehold lengths [<xref ref-type="bibr" rid="b40-ijms-13-05125">40</xref>]). Initial concentrations of DNA molecules are specified in <xref ref-type="supplementary-material" rid="s1-ijms-13-05125">Supplementary Material, Table 1</xref>: concentrations of network components are of the order of 1 <italic>μ</italic>M. Simulations were performed in Matlab [<xref ref-type="bibr" rid="b41-ijms-13-05125">41</xref>] using the ODE solver ode15s.</p>
<p>Simulation results are shown in <xref ref-type="fig" rid="f5-ijms-13-05125">Figure 5</xref>. The graphs show the concentration of the network output <italic>Z</italic><sup>*</sup> as a function of time. Unless stated otherwise, the initial concentration of input <italic>I</italic><italic><sub>x</sub></italic> is set to 100 nM. All network components are present at t = 0 s.</p>
<p><xref ref-type="fig" rid="f5-ijms-13-05125">Figure 5a</xref> shows simulation results for Scenario A (Section 3): input <italic>K</italic><italic><sub>y</sub></italic> is added first, at t = 0 s, and input <italic>I</italic><italic><sub>x</sub></italic> is added at t = 700 s when the reaction of <italic>K</italic><italic><sub>y</sub></italic> with <italic>G</italic><italic><sub>y</sub></italic> to produce <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup> is substantially complete. Simulation S1 is unbalanced positively, <italic>i.e.</italic>, the initial concentration of <italic>H</italic><italic><sub>z</sub></italic> is greater than that of <italic>G</italic><italic><sub>y</sub></italic> resulting in a non-zero steady-state concentration of output <italic>Z</italic><sup>*</sup>. In simulation 2S1, the initial concentrations of all network components are doubled: the concentration of <italic>K</italic><italic><sub>y</sub></italic> is greater than that of <italic>G</italic><italic><sub>y</sub></italic> in both cases. The two networks generate similar pulses, and the steady-state outputs of the two networks are the same, demonstrating that the steady-state output of the DNA network is robust to changes in network dosage. The same network behaviour—pulse generation and network-dosage invariant steady-state output—is displayed for balanced (S2 and 2S2) and negative (S3 and 2S3) networks.</p>
<p><xref ref-type="fig" rid="f5-ijms-13-05125">Figure 5b</xref> shows simulation results for Scenario B: inputs <italic>I</italic><italic><sub>x</sub></italic> and <italic>K</italic><italic><sub>y</sub></italic> are delivered simultaneously at t = 0 s. S4-S6 correspond to positive, balanced and negative networks and 2S4–2S6 to the same networks in which the concentrations of network components and input <italic>K</italic><italic><sub>y</sub></italic> are doubled. Again, under these conditions the steady-state component of the output is robust to the change in network dosage. Note that, as expected, the steady-state output of the balanced network (S5) is different from the zero output of the same network in Scenario A (S2, <xref ref-type="fig" rid="f5-ijms-13-05125">Figure 5a</xref>): this asymmetry is a result of the initial unbalance in the network during production of <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup>. Also shown in <xref ref-type="fig" rid="f5-ijms-13-05125">Figure 5b</xref> is the result of simulation S7 in which all initial concentrations are the same as in 2S5 with the exception of the concentration of <italic>K</italic><italic><sub>y</sub></italic>, which is as in S5 (half that in 2S5). The outputs of 2S5 and S7 are different, as expected, demonstrating that the concentration of input <italic>K</italic><italic><sub>y</sub></italic> must be scaled with those of network components in order to achieve network-dosage invariance.</p>
<p>Simulation results shown in <xref ref-type="fig" rid="f5-ijms-13-05125">Figure 5a,b</xref> confirm that the dynamical component of the output <italic>Z</italic><sup>*</sup> (the pulse) changes with network dose. (For an expanded view of the pulses in <xref ref-type="fig" rid="f5-ijms-13-05125">Figure 5a,b</xref> see <xref ref-type="fig" rid="f1-ijms-13-05125">Figure 1a,b</xref> in <xref ref-type="supplementary-material" rid="s1-ijms-13-05125">Supplementary Material</xref>.)</p>
<p>The balanced network has another robust behaviour. Once input <italic>K</italic><italic><sub>y</sub></italic> has had time to react—whether in Scenario A or Scenario B—the steady-state level of output <italic>Z</italic><sup>*</sup> is unchanged by subsequent addition of small quantities of input <italic>I</italic><italic><sub>x</sub></italic>. Once a steady (and balanced) concentration of <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup> is established, these subsequent stimuli <italic>I</italic><italic><sub>x</sub></italic> cause equal activation of the positive and negative reaction pathways, resulting in a pulse of <italic>Z</italic><sup>*</sup> but no change in its steady-state concentration. <xref ref-type="fig" rid="f5-ijms-13-05125">Figure 5c</xref> shows the effects of subsequent additions of input <italic>I</italic><italic><sub>x</sub></italic>. Simulation S8 is the same as Simulation S5, except that two further quantities of <italic>I</italic><italic><sub>x</sub></italic> were added after the initial pulse of output <italic>Z</italic><sup>*</sup> had died away. (For a plot of the state space see <xref ref-type="fig" rid="f2-ijms-13-05125">Figure 2</xref> in <xref ref-type="supplementary-material" rid="s1-ijms-13-05125">Supplementary Material</xref>.) The second and third additions of <italic>I</italic><italic><sub>x</sub></italic> have no effect on the steady-state output of the network, as expected. The results of Simulation S9 are also shown: S9 has the same quantity of input <italic>I</italic><italic><sub>x</sub></italic> added as in Simulation S8, except that it is all added at once at t = 0 s (initial conditions are otherwise the same as Simulations 5 and 8). The steady-state output in Simulation S9 is different from S5 and S8, demonstrating that the lack of effect of the later additions of <italic>I</italic><italic><sub>x</sub></italic> is a result of the timing of the inputs and not of saturation of the output of the network.</p>
<p><xref ref-type="fig" rid="f3-ijms-13-05125">Figures 3</xref>–<xref ref-type="fig" rid="f5-ijms-13-05125">5</xref> in <xref ref-type="supplementary-material" rid="s1-ijms-13-05125">Supplementary Material</xref> present additional simulation results showing robustness of output to subsequent stimuli, the limits of the desired network behaviour and results of extreme imbalance between the activation and repression pathways.</p></sec>
<sec sec-type="conclusions">
<title>5. Conclusions</title>
<p>We have investigated the implementation, in a synthetic DNA reaction network, of computing paradigms abstracted from two different cellular biochemical reaction networks, the yeast galactose network [<xref ref-type="bibr" rid="b34-ijms-13-05125">34</xref>] and the type-1 incoherent feed-forward loop network motif [<xref ref-type="bibr" rid="b27-ijms-13-05125">27</xref>]. The results of chemical kinetics simulations show that the proposed DNA network can be programmed to implement transient pulse generation with a steady-state output that can be made robust to changes in network dosage. This network has another interesting property: it can be configured such that the steady-state output is proportional to the initial dose of one of the inputs but insensitive to subsequent additions which generate only transient output pulses.</p></sec>
<sec sec-type="supplementary-material">
<title>Supplementary Material</title>
<supplementary-material id="s1-ijms-13-05125" content-type="local-data">
<media xlink:href="ijms-13-05125-s001.pdf" mimetype="application" mime-subtype="pdf"/></supplementary-material></sec></body>
<back>
<ack>
<title>Acknowledgements</title>
<p>This work was supported by EPSRC Grants EP/F055951/1 and EP/F056605/1.</p></ack>
<fn-group><fn id="fn2-ijms-13-05125">
<p><bold>Conflict of Interest</bold></p>
<p> The authors declare no conflict of interest.</p></fn></fn-group>
<ref-list>
<title>References</title>
<ref id="b1-ijms-13-05125"><label>1</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Denning</surname><given-names>P.J.</given-names></name></person-group><article-title>Computing is a natural science</article-title><source>Commun. ACM</source><year>2007</year><volume>50</volume><fpage>13</fpage><lpage>18</lpage></citation></ref>
<ref id="b2-ijms-13-05125"><label>2</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kari</surname><given-names>L.</given-names></name><name><surname>Rozenberg</surname><given-names>G.</given-names></name></person-group><article-title>The many facets of natural computing</article-title><source>Commun. ACM</source><year>2008</year><volume>51</volume><fpage>72</fpage><lpage>83</lpage></citation></ref>
<ref id="b3-ijms-13-05125"><label>3</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bath</surname><given-names>J.</given-names></name><name><surname>Turberfield</surname><given-names>A.J.</given-names></name></person-group><article-title>DNA nanomachines</article-title><source>Nat. Nanotechnol</source><year>2007</year><volume>2</volume><fpage>275</fpage><lpage>284</lpage><pub-id pub-id-type="doi">10.1038/nnano.2007.104</pub-id><pub-id pub-id-type="pmid">18654284</pub-id></citation></ref>
<ref id="b4-ijms-13-05125"><label>4</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Seeman</surname><given-names>N.C.</given-names></name></person-group><article-title>DNA in a material world</article-title><source>Nature</source><year>2003</year><volume>421</volume><fpage>427</fpage><lpage>431</lpage><pub-id pub-id-type="doi">10.1038/nature01406</pub-id><pub-id pub-id-type="pmid">12540916</pub-id></citation></ref>
<ref id="b5-ijms-13-05125"><label>5</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yurke</surname><given-names>B.</given-names></name><name><surname>Turberfield</surname><given-names>A.J.</given-names></name><name><surname>Mills</surname><given-names>A.P.</given-names></name><name><surname>Simmel</surname><given-names>F.C.</given-names></name><name><surname>Neumann</surname><given-names>J.L.</given-names></name></person-group><article-title>A DNA-fuelled molecular machine made of DNA</article-title><source>Nature</source><year>2000</year><volume>406</volume><fpage>605</fpage><lpage>608</lpage><pub-id pub-id-type="doi">10.1038/35020524</pub-id><pub-id pub-id-type="pmid">10949296</pub-id></citation></ref>
<ref id="b6-ijms-13-05125"><label>6</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bath</surname><given-names>J.</given-names></name><name><surname>Green</surname><given-names>S.J.</given-names></name><name><surname>Allen</surname><given-names>K.E.</given-names></name><name><surname>Turberfield</surname><given-names>A.J.</given-names></name></person-group><article-title>Mechanism for a directional, processive, and reversible DNA motor</article-title><source>Small</source><year>2009</year><volume>5</volume><fpage>1513</fpage><lpage>1516</lpage><pub-id pub-id-type="doi">10.1002/smll.200900078</pub-id><pub-id pub-id-type="pmid">19296556</pub-id></citation></ref>
<ref id="b7-ijms-13-05125"><label>7</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Green</surname><given-names>S.</given-names></name><name><surname>Bath</surname><given-names>J.</given-names></name><name><surname>Turberfield</surname><given-names>A.</given-names></name></person-group><article-title>Coordinated chemomechanical cycles: A mechanism for autonomous molecular motion</article-title><source>Phys. Rev. Lett</source><year>2008</year><volume>101</volume><fpage>1</fpage><lpage>4</lpage></citation></ref>
<ref id="b8-ijms-13-05125"><label>8</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Muscat</surname><given-names>R.</given-names></name><name><surname>Bath</surname><given-names>J.</given-names></name><name><surname>Turberfield</surname><given-names>A.</given-names></name></person-group><article-title>A programmable molecular robot</article-title><source>Nano Lett</source><year>2011</year><volume>11</volume><fpage>982</fpage><lpage>987</lpage><pub-id pub-id-type="doi">10.1021/nl1037165</pub-id><pub-id pub-id-type="pmid">21275404</pub-id></citation></ref>
<ref id="b9-ijms-13-05125"><label>9</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shin</surname><given-names>J.S.</given-names></name><name><surname>Pierce</surname><given-names>N.A.</given-names></name></person-group><article-title>A synthetic DNA walker for molecular transport</article-title><source>J. Am. Chem. Soc</source><year>2004</year><volume>126</volume><fpage>10834</fpage><lpage>10835</lpage><pub-id pub-id-type="doi">10.1021/ja047543j</pub-id><pub-id pub-id-type="pmid">15339155</pub-id></citation></ref>
<ref id="b10-ijms-13-05125"><label>10</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sherman</surname><given-names>W.B.</given-names></name><name><surname>Seeman</surname><given-names>N.C.</given-names></name></person-group><article-title>A precisely controlled DNA biped walking device</article-title><source>Nano Lett</source><year>2004</year><volume>4</volume><fpage>1203</fpage><lpage>1207</lpage><pub-id pub-id-type="doi">10.1021/nl049527q</pub-id></citation></ref>
<ref id="b11-ijms-13-05125"><label>11</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Goodman</surname><given-names>R.P.</given-names></name><name><surname>Heilemann</surname><given-names>M.</given-names></name><name><surname>Doose</surname><given-names>S.</given-names></name><name><surname>Erben</surname><given-names>C.M.</given-names></name><name><surname>Kapanidis</surname><given-names>A.N.</given-names></name><name><surname>Turberfield</surname><given-names>A.J.</given-names></name></person-group><article-title>Reconfigurable, braced, three-dimensional DNA nanostructures</article-title><source>Nat. Nanotechnol</source><year>2008</year><volume>3</volume><fpage>93</fpage><lpage>96</lpage><pub-id pub-id-type="doi">10.1038/nnano.2008.3</pub-id><pub-id pub-id-type="pmid">18654468</pub-id></citation></ref>
<ref id="b12-ijms-13-05125"><label>12</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Omabegho</surname><given-names>T.</given-names></name><name><surname>Sha</surname><given-names>R.</given-names></name><name><surname>Seeman</surname><given-names>N.C.</given-names></name></person-group><article-title>A bipedal DNA Brownian motor with coordinated legs</article-title><source>Science</source><year>2009</year><volume>324</volume><fpage>67</fpage><lpage>71</lpage><pub-id pub-id-type="doi">10.1126/science.1170336</pub-id><pub-id pub-id-type="pmid">19342582</pub-id></citation></ref>
<ref id="b13-ijms-13-05125"><label>13</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wickham</surname><given-names>S.F.J.</given-names></name><name><surname>Endo</surname><given-names>M.</given-names></name><name><surname>Katsuda</surname><given-names>Y.</given-names></name><name><surname>Hidaka</surname><given-names>K.</given-names></name><name><surname>Bath</surname><given-names>J.</given-names></name><name><surname>Sugiyama</surname><given-names>H.</given-names></name><name><surname>Turberfield</surname><given-names>A.J.</given-names></name></person-group><article-title>Direct observation of stepwise movement of a synthetic molecular transporter</article-title><source>Nat. Nanotechnol</source><year>2011</year><volume>6</volume><fpage>4</fpage><lpage>7</lpage></citation></ref>
<ref id="b14-ijms-13-05125"><label>14</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Benenson</surname><given-names>Y.</given-names></name><name><surname>Paz-Elizur</surname><given-names>T.</given-names></name><name><surname>Adar</surname><given-names>R.</given-names></name><name><surname>Keinan</surname><given-names>E.</given-names></name><name><surname>Livneh</surname><given-names>Z.</given-names></name><name><surname>Shapiro</surname><given-names>E.</given-names></name></person-group><article-title>Programmable and autonomous computing machine made of biomolecules</article-title><source>Nature</source><year>2001</year><volume>414</volume><fpage>430</fpage><lpage>434</lpage><pub-id pub-id-type="doi">10.1038/35106533</pub-id><pub-id pub-id-type="pmid">11719800</pub-id></citation></ref>
<ref id="b15-ijms-13-05125"><label>15</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Stojanovic</surname><given-names>M.N.</given-names></name><name><surname>Stefanovic</surname><given-names>D.</given-names></name></person-group><article-title>A deoxyribozyme-based molecular automaton</article-title><source>Nat. Biotechnol</source><year>2003</year><volume>21</volume><fpage>1069</fpage><lpage>1074</lpage><pub-id pub-id-type="doi">10.1038/nbt862</pub-id><pub-id pub-id-type="pmid">12923549</pub-id></citation></ref>
<ref id="b16-ijms-13-05125"><label>16</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Seelig</surname><given-names>G.</given-names></name><name><surname>Soloveichik</surname><given-names>D.</given-names></name><name><surname>Zhang</surname><given-names>D.Y.</given-names></name><name><surname>Winfree</surname><given-names>E.</given-names></name></person-group><article-title>Enzyme-free nucleic acid logic circuits</article-title><source>Science</source><year>2006</year><volume>314</volume><fpage>1585</fpage><lpage>1588</lpage><pub-id pub-id-type="doi">10.1126/science.1132493</pub-id><pub-id pub-id-type="pmid">17158324</pub-id></citation></ref>
<ref id="b17-ijms-13-05125"><label>17</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Macdonald</surname><given-names>J.</given-names></name><name><surname>Li</surname><given-names>Y.</given-names></name><name><surname>Sutovic</surname><given-names>M.</given-names></name><name><surname>Lederman</surname><given-names>H.</given-names></name><name><surname>Pendri</surname><given-names>K.</given-names></name><name><surname>Lu</surname><given-names>W.</given-names></name><name><surname>Andrews</surname><given-names>B.L.</given-names></name><name><surname>Stefanovic</surname><given-names>D.</given-names></name><name><surname>Stojanovic</surname><given-names>M.N.</given-names></name></person-group><article-title>Medium scale integration of molecular logic gates in an automaton</article-title><source>Nano Lett</source><year>2006</year><volume>6</volume><fpage>2598</fpage><lpage>2603</lpage><pub-id pub-id-type="doi">10.1021/nl0620684</pub-id><pub-id pub-id-type="pmid">17090098</pub-id></citation></ref>
<ref id="b18-ijms-13-05125"><label>18</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname><given-names>D.Y.</given-names></name><name><surname>Turberfield</surname><given-names>A.J.</given-names></name><name><surname>Yurke</surname><given-names>B.</given-names></name><name><surname>Winfree</surname><given-names>E.</given-names></name></person-group><article-title>Engineering entropy-driven reactions and networks catalyzed by DNA</article-title><source>Science</source><year>2007</year><volume>318</volume><fpage>1121</fpage><lpage>1125</lpage><pub-id pub-id-type="doi">10.1126/science.1148532</pub-id><pub-id pub-id-type="pmid">18006742</pub-id></citation></ref>
<ref id="b19-ijms-13-05125"><label>19</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yin</surname><given-names>P.</given-names></name><name><surname>Choi</surname><given-names>H.</given-names></name><name><surname>Calvert</surname><given-names>C.</given-names></name><name><surname>Pierce</surname><given-names>N.</given-names></name></person-group><article-title>Programming biomolecular self-assembly pathways</article-title><source>Nature</source><year>2008</year><volume>451</volume><fpage>318</fpage><lpage>322</lpage><pub-id pub-id-type="doi">10.1038/nature06451</pub-id><pub-id pub-id-type="pmid">18202654</pub-id></citation></ref>
<ref id="b20-ijms-13-05125"><label>20</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Soloveichik</surname><given-names>D.</given-names></name><name><surname>Seelig</surname><given-names>G.</given-names></name><name><surname>Winfree</surname><given-names>E.</given-names></name></person-group><article-title>DNA as a universal substrate for chemical kinetics</article-title><source>Proc. Natl. Acad. Sci. USA</source><year>2010</year><volume>107</volume><fpage>5393</fpage><lpage>5398</lpage><pub-id pub-id-type="doi">10.1073/pnas.0909380107</pub-id><pub-id pub-id-type="pmid">20203007</pub-id></citation></ref>
<ref id="b21-ijms-13-05125"><label>21</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ran</surname><given-names>T.</given-names></name><name><surname>Kaplan</surname><given-names>S.</given-names></name><name><surname>Shapiro</surname><given-names>E.</given-names></name></person-group><article-title>Molecular implementation of simple logic programs</article-title><source>Nat. Nanotechnol</source><year>2009</year><volume>4</volume><fpage>642</fpage><lpage>648</lpage><pub-id pub-id-type="doi">10.1038/nnano.2009.203</pub-id><pub-id pub-id-type="pmid">19809454</pub-id></citation></ref>
<ref id="b22-ijms-13-05125"><label>22</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Qian</surname><given-names>L.</given-names></name><name><surname>Winfree</surname><given-names>E.</given-names></name></person-group><article-title>Scaling up digital circuit computation with DNA strand displacement cascades</article-title><source>Science</source><year>2011</year><volume>332</volume><fpage>1196</fpage><lpage>1201</lpage><pub-id pub-id-type="doi">10.1126/science.1200520</pub-id><pub-id pub-id-type="pmid">21636773</pub-id></citation></ref>
<ref id="b23-ijms-13-05125"><label>23</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Simmel</surname><given-names>F.C.</given-names></name><name><surname>Dittmer</surname><given-names>W.U.</given-names></name></person-group><article-title>DNA nanodevices</article-title><source>Small</source><year>2005</year><volume>1</volume><fpage>284</fpage><lpage>299</lpage><pub-id pub-id-type="doi">10.1002/smll.200400111</pub-id><pub-id pub-id-type="pmid">17193445</pub-id></citation></ref>
<ref id="b24-ijms-13-05125"><label>24</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wolf</surname><given-names>D.M.</given-names></name><name><surname>Arkin</surname><given-names>A.P.</given-names></name></person-group><article-title>Motifs, modules and games in bacteria</article-title><source>Curr. Opin. Microbiol</source><year>2003</year><volume>6</volume><fpage>125</fpage><lpage>134</lpage><pub-id pub-id-type="doi">10.1016/S1369-5274(03)00033-X</pub-id><pub-id pub-id-type="pmid">12732301</pub-id></citation></ref>
<ref id="b25-ijms-13-05125"><label>25</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Milo</surname><given-names>R.</given-names></name><name><surname>Shen-Orr</surname><given-names>S.</given-names></name><name><surname>Itzkovitz</surname><given-names>S.</given-names></name><name><surname>Kashtan</surname><given-names>N.</given-names></name><name><surname>Chklovskii</surname><given-names>D.</given-names></name><name><surname>Alon</surname><given-names>U.</given-names></name></person-group><article-title>Network motifs: Simple building blocks of complex networks</article-title><source>Science</source><year>2002</year><volume>298</volume><fpage>824</fpage><lpage>827</lpage><pub-id pub-id-type="doi">10.1126/science.298.5594.824</pub-id><pub-id pub-id-type="pmid">12399590</pub-id></citation></ref>
<ref id="b26-ijms-13-05125"><label>26</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shen-Orr</surname><given-names>S.S.</given-names></name><name><surname>Milo</surname><given-names>R.</given-names></name><name><surname>Mangan</surname><given-names>S.</given-names></name><name><surname>Alon</surname><given-names>U.</given-names></name></person-group><article-title>Network motifs in the transcriptional regulation network of Escherichia coli</article-title><source>Nat. Genet</source><year>2002</year><volume>31</volume><fpage>64</fpage><lpage>68</lpage><pub-id pub-id-type="doi">10.1038/ng881</pub-id><pub-id pub-id-type="pmid">11967538</pub-id></citation></ref>
<ref id="b27-ijms-13-05125"><label>27</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Alon</surname><given-names>U.</given-names></name></person-group><article-title>Network motifs: Theory and experimental approaches</article-title><source>Nat. Rev. Genet</source><year>2007</year><volume>8</volume><fpage>450</fpage><lpage>461</lpage><pub-id pub-id-type="doi">10.1038/nrg2102</pub-id><pub-id pub-id-type="pmid">17510665</pub-id></citation></ref>
<ref id="b28-ijms-13-05125"><label>28</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Basu</surname><given-names>S.</given-names></name><name><surname>Mehreja</surname><given-names>R.</given-names></name><name><surname>Thiberge</surname><given-names>S.</given-names></name><name><surname>Chen</surname><given-names>M.T.</given-names></name><name><surname>Weiss</surname><given-names>R.</given-names></name></person-group><article-title>Spatiotemporal control of gene expression with pulse-generating networks</article-title><source>Proc. Natl. Acad. Sci. USA</source><year>2004</year><volume>101</volume><fpage>6355</fpage><lpage>6360</lpage><pub-id pub-id-type="doi">10.1073/pnas.0307571101</pub-id><pub-id pub-id-type="pmid">15096621</pub-id></citation></ref>
<ref id="b29-ijms-13-05125"><label>29</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ma</surname><given-names>W.</given-names></name><name><surname>Trusina</surname><given-names>A.</given-names></name><name><surname>El-Samad</surname><given-names>H.</given-names></name><name><surname>Lim</surname><given-names>W.A.</given-names></name><name><surname>Tang</surname><given-names>C.</given-names></name></person-group><article-title>Defining network topologies that can achieve biochemical adaptation</article-title><source>Cell</source><year>2009</year><volume>138</volume><fpage>760</fpage><lpage>773</lpage><pub-id pub-id-type="doi">10.1016/j.cell.2009.06.013</pub-id><pub-id pub-id-type="pmid">19703401</pub-id></citation></ref>
<ref id="b30-ijms-13-05125"><label>30</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bleris</surname><given-names>L.</given-names></name><name><surname>Xie</surname><given-names>Z.</given-names></name><name><surname>Glass</surname><given-names>D.</given-names></name><name><surname>Adadey</surname><given-names>A.</given-names></name><name><surname>Sontag</surname><given-names>E.</given-names></name><name><surname>Benenson</surname><given-names>Y</given-names></name></person-group><article-title>Synthetic incoherent feedforward circuits show adaptation to the amount of their genetic template</article-title><source>Mol. Syst. Biol</source><year>2011</year><volume>7</volume><pub-id pub-id-type="doi">10.1038/msb.2011.49</pub-id></citation></ref>
<ref id="b31-ijms-13-05125"><label>31</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Goentoroa</surname><given-names>L.</given-names></name><name><surname>Shoval</surname><given-names>O.</given-names></name><name><surname>Kirschner</surname><given-names>M.</given-names></name><name><surname>Alon</surname><given-names>U.</given-names></name></person-group><article-title>The incoherent feedforward loop can provide fold-change detection in gene regulation</article-title><source>Mol. Cell</source><year>2009</year><volume>36</volume><fpage>894</fpage><lpage>899</lpage><pub-id pub-id-type="doi">10.1016/j.molcel.2009.11.018</pub-id><pub-id pub-id-type="pmid">20005851</pub-id></citation></ref>
<ref id="b32-ijms-13-05125"><label>32</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kaplan</surname><given-names>S.</given-names></name><name><surname>Bren</surname><given-names>A.</given-names></name><name><surname>Dekel</surname><given-names>E.</given-names></name><name><surname>Alon</surname><given-names>U</given-names></name></person-group><article-title>The incoherent feed-forward loop can generate non-monotonic input functions for genes</article-title><source>Mol. Syst. Biol</source><year>2008</year><volume>4</volume><pub-id pub-id-type="doi">10.1038/msb.2008.43</pub-id></citation></ref>
<ref id="b33-ijms-13-05125"><label>33</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Alon</surname><given-names>U</given-names></name></person-group><source>An Introduction to Systems Biology Design Principles of Biological Circuits</source><edition>1st ed</edition><publisher-name>Chapman and Hall/CRC</publisher-name><publisher-loc>London, UK</publisher-loc><year>2007</year></citation></ref>
<ref id="b34-ijms-13-05125"><label>34</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Acar</surname><given-names>M.</given-names></name><name><surname>Pando</surname><given-names>B.F.</given-names></name><name><surname>Arnold</surname><given-names>F.H.</given-names></name><name><surname>Elowitz</surname><given-names>M.B.</given-names></name><name><surname>van Oudenaarden</surname><given-names>A.</given-names></name></person-group><article-title>A General mechanism for network-dosage compensation in gene circuits</article-title><source>Science</source><year>2010</year><volume>329</volume><fpage>1656</fpage><lpage>1660</lpage><pub-id pub-id-type="doi">10.1126/science.1190544</pub-id><pub-id pub-id-type="pmid">20929850</pub-id></citation></ref>
<ref id="b35-ijms-13-05125"><label>35</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yurke</surname><given-names>B.</given-names></name><name><surname>Mills</surname><given-names>A.P.</given-names><suffix>Jr</suffix></name></person-group><article-title>Using DNA to power nanostructures</article-title><source>Genet. Programm. Evolvable Mach</source><year>2003</year><volume>4</volume><fpage>111</fpage><lpage>122</lpage><pub-id pub-id-type="doi">10.1023/A:1023928811651</pub-id></citation></ref>
<ref id="b36-ijms-13-05125"><label>36</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>SantaLucia</surname><given-names>J.</given-names></name></person-group><article-title>A unified view of polymer, dumbbell, and oligonucleotide DNA nearest-neighbor thermodynamics</article-title><source>Proc. Natl. Acad. Sci. USA</source><year>1998</year><volume>95</volume><fpage>1460</fpage><lpage>1465</lpage><pub-id pub-id-type="doi">10.1073/pnas.95.4.1460</pub-id><pub-id pub-id-type="pmid">9465037</pub-id></citation></ref>
<ref id="b37-ijms-13-05125"><label>37</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Turberfield</surname><given-names>A.J.</given-names></name><name><surname>Mitchell</surname><given-names>J.C.</given-names></name><name><surname>Yurke</surname><given-names>B.</given-names></name><name><surname>Mills</surname><given-names>A.P.</given-names></name><name><surname>Blakey</surname><given-names>M.I.</given-names></name><name><surname>Simmel</surname><given-names>F.C.</given-names></name></person-group><article-title>DNA fuel for free-running nanomachines</article-title><source>Phys. Rev. Lett</source><year>2003</year><volume>90</volume><pub-id pub-id-type="doi">10.1103/PhysRevLett.90.118102</pub-id></citation></ref>
<ref id="b38-ijms-13-05125"><label>38</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Green</surname><given-names>S.J.</given-names></name><name><surname>Lubrich</surname><given-names>D.</given-names></name><name><surname>Turberfield</surname><given-names>A.J.</given-names></name></person-group><article-title>DNA hairpins: Fuel for autonomous DNA devices</article-title><source>Biophys. J</source><year>2006</year><volume>91</volume><fpage>2966</fpage><lpage>2975</lpage><pub-id pub-id-type="doi">10.1529/biophysj.106.084681</pub-id><pub-id pub-id-type="pmid">16861269</pub-id></citation></ref>
<ref id="b39-ijms-13-05125"><label>39</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Dirks</surname><given-names>R.M.</given-names></name><name><surname>Pierce</surname><given-names>N.A.</given-names></name></person-group><article-title>Triggered amplification by hybridization chain reaction</article-title><source>Proc. Natl. Acad. Sci. USA</source><year>2004</year><volume>101</volume><fpage>15275</fpage><lpage>5278</lpage><pub-id pub-id-type="doi">10.1073/pnas.0407024101</pub-id><pub-id pub-id-type="pmid">15492210</pub-id></citation></ref>
<ref id="b40-ijms-13-05125"><label>40</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname><given-names>D.Y.</given-names></name><name><surname>Winfree</surname><given-names>E.</given-names></name></person-group><article-title>Control of DNA strand displacement kinetics using toehold exchange</article-title><source>J. Am. Chem. Soc</source><year>2009</year><volume>131</volume><fpage>17303</fpage><lpage>17314</lpage><pub-id pub-id-type="doi">10.1021/ja906987s</pub-id><pub-id pub-id-type="pmid">19894722</pub-id></citation></ref>
<ref id="b41-ijms-13-05125"><label>41</label><citation citation-type="book"><source>MATLAB, version 7.10.0 (R2010a)</source><publisher-name>The MathWorks Inc</publisher-name><publisher-loc>Natick, MA, USA</publisher-loc><year>2010</year></citation></ref></ref-list>
<sec sec-type="display-objects">
<title>Figures</title>
<fig id="f1-ijms-13-05125" position="float">
<label>Figure 1</label>
<caption>
<p>Network motifs. (<bold>a</bold>) Type-1 coherent feed-forward loop (C1-FFL). Arrows denote activation and ⊥ denotes repression. <italic>S</italic><italic><sub>x</sub></italic> and <italic>S</italic><italic><sub>y</sub></italic> are input signals that activate transcription of genes X and Y; (<bold>b</bold>) Type-1 incoherent feed-forward loop (I1-FFL); (<bold>c</bold>) Pulse-generation dynamics of the I1-FFL, modelled following reference [<xref ref-type="bibr" rid="b33-ijms-13-05125">33</xref>], in response to an ON step of <italic>S</italic><italic><sub>x</sub></italic> in the presence of <italic>S</italic><italic><sub>y</sub></italic>. After signal <italic>S</italic><italic><sub>x</sub></italic> activates gene X, the product of X turns on Z but also its repressor Y. Active Z accumulates until Y levels reach the repression threshold for the Z promoter. As a result, Z production decreases and its concentration drops, resulting in pulse-like dynamics [<xref ref-type="bibr" rid="b27-ijms-13-05125">27</xref>,<xref ref-type="bibr" rid="b33-ijms-13-05125">33</xref>].</p></caption>
<graphic xlink:href="ijms-13-05125f1.gif"/></fig>
<fig id="f2-ijms-13-05125" position="float">
<label>Figure 2</label>
<caption>
<p>Toehold-mediated strand displacement is a widely used component of DNA reaction networks. (<bold>a</bold>) Nucleotide sequences of three interacting strands, labelled S1, S2, S3, each divided into functional domains that are identified by colour and labelled X, x, Y, y. Pairs of domains (X,x) and (Y,y) are complementary. The double-stranded complex S1•S2 is formed by hybridization of domains X and x of strands S1 and S2 respectively. The short single-stranded domain, y, at the 5′ end of S2 is described as a “toehold”; (<bold>b</bold>) The invading strand, S3, binds to S1•S2 via the toehold to initiate displacement of S1. Strand displacement occurs by means of a random walk of the branch point separating regions of S2 hybridized to S1 and to S3, but it is biased by a decrease in free energy of approximately 2.4 <italic>k</italic><italic><sub>B</sub></italic><italic>T</italic> per base pair [<xref ref-type="bibr" rid="b36-ijms-13-05125">36</xref>] when the toehold hybridizes with its complement on the invading strand (a typical toehold is 6 nt in length [<xref ref-type="bibr" rid="b35-ijms-13-05125">35</xref>]). Careful design of nucleotide sequences is required to minimize unwanted secondary structure of the component strands in a DNA system. The convention of using a circle and barb to indicate the 5′ and 3′ ends of a strand is used throughout.</p></caption>
<graphic xlink:href="ijms-13-05125f2.gif"/></fig>
<fig id="f3-ijms-13-05125" position="float">
<label>Figure 3</label>
<caption>
<p>Network components. (<bold>a</bold>) Hairpin loop H has an exposed toehold at the 3′ end (red). Strand I binds to the toehold and invades the neck of the hairpin to activate the loop domain (blue) which can act as a toehold in a downstream strand-displacement reaction; (<bold>b</bold>) The gated hairpin G cannot be opened unless it is first activated by key strand K which acts to reveal the toehold at the base of the neck; (<bold>c</bold>) Once activated, G* can react with the opened hairpin H* to form the complex H*•G*; (<bold>d</bold>) Analysis of reactions of network components using polyacrylamide gel electrophoresis. The open hairpin complex H* is formed when H and I are mixed (lane 3). The open hairpin complex H* does not react with the gated hairpin G (lane 8) unless it has been activated by strand K (lane 9).</p></caption>
<graphic xlink:href="ijms-13-05125f3.gif"/></fig>
<fig id="f4-ijms-13-05125" position="float">
<label>Figure 4</label>
<caption>
<p>The proposed DNA network. <italic>I</italic><italic><sub>x</sub></italic> and <italic>K</italic><italic><sub>y</sub></italic> are inputs to the network; <italic>Z</italic><sup>*</sup> is the output. <italic>H</italic><italic><sub>x</sub></italic>, <italic>H</italic><italic><sub>z</sub></italic>, <italic>G</italic><italic><sub>y</sub></italic> and <italic>Aux</italic> are network components; <italic>X</italic><sup>*</sup>, <italic>G</italic><italic><sub>y</sub></italic><sup>*</sup>, <italic>Y</italic><sup>*</sup>, <italic>Inh</italic> are intermediate products;<italic>Waste</italic> and <italic>InhZ</italic> are by-products. The steady-state concentration of the output <italic>Z</italic><sup>*</sup> is determined by the branching ratio between the two possible pathways for intermediate <italic>X</italic><sup>*</sup>. A pulse in the output of <italic>Z</italic><sup>*</sup> results from a relative delay in the right hand (negative) pathway.</p></caption>
<graphic xlink:href="ijms-13-05125f4.gif"/></fig>
<fig id="f5-ijms-13-05125" position="float">
<label>Figure 5</label>
<caption>
<p>Simulations of the behaviour of the proposed DNA network. Positive (S1,S4), balanced (S2,S5) and negative (S3,S6) networks are shown in green, red and blue respectively. Black dotted lines show results for doubled network dosage. (<bold>a</bold>) Scenario A: input <italic>K</italic><italic><sub>y</sub></italic> added before <italic>I</italic><italic><sub>x</sub></italic>. The steady-state concentration of output <italic>Z</italic><sup>*</sup> is non-zero only for the positive networks S1, 2S1; it is independent of network dosage; (<bold>b</bold>) Scenario B: inputs <italic>K</italic><italic><sub>y</sub></italic>, <italic>I</italic><italic><sub>x</sub></italic> added simultaneously. In this case the branching ratio is time-dependent, and an initial imbalance between pathways in the “balanced” network results in non-zero steady-state output. Outputs remain robust to network dosage; (<bold>c</bold>) Subsequent addition of input <italic>I</italic><italic><sub>x</sub></italic>. The steady-state output of the balanced network in Scenario B (S5) increases if the initial input is increased (S9) but is robust to delayed inputs (S8). See text for specifications of network simulations.</p></caption>
<graphic xlink:href="ijms-13-05125f5.gif"/></fig></sec></back></article>
