Introduction

ATPases are enzymes that split ATP into Pi and ADP in order to carry out various transport functions. ATPases include cytoskeletal motors [1], most membrane pumps [2], translocases and packaging motors [3] and other families of motors. A long-term goal is to create synthetic molecular machines that mimic the abilities of ATPases. However, ATPases, like many other proteins, rely on allosteric communication to operate [4, 5], and developing mechanisms and concepts to mimic allostery is a difficult problem [6].

Allostery is intramolecular communication between at least two non-overlapping reactive sites such that binding or catalysis of a ligand at one site affects ligand affinity at the other site [7, 8]. The sites and the ligands that bind to these sites are said to be allosterically “coupled”. ATPases mediate coupling between ATP (and ADP and Pi) and a chemically different ligand, or allosteric effector [4, 5], which is not consumed in the enzymatic process, as is ATP. For example, for myosin, the nonconsumed, coupled ligand is actin; for kinesin and dynein, it is microtubule; and for helicases, it is DNA. The variety of ATP and ligand pairings that exist for ATPases and the variety of structures that have evolved to mediate allostery between them suggest a common language of allosteric communication is at work, a language that can possibly be mimicked if not yet fully understood.

Recently, a number of works have used a mechanical linkage (framework) abstraction to design synthetic allosteric structures [919]. In the framework abstraction, molecules are viewed as networks of rigid bars or modules connected by flexible hinges, which change shape in response to a signal [20, 21]. These works combine the abstraction with different materials, making use of elastic networks [1214], synthetic DNA [911, 16, 18], or synthetic proteins [17, 19]. Most of the experimental works demonstrate allosteric structures that can convert a binding reaction at one site into a chemical signal at a non-overlapping site. For example, in several works they demonstrate how ligand binding can trigger dissociation of an internal bond or of another ligand [911, 16, 17, 19]. And in one of these works [17], they show how ligand binding in one subunit can increase ligand affinity in repeated subunits. By contrast, the elastic network studies focus on computationally evolving networks to transmit conformational change between non-overlapping sites. In place of reactions with abstracted ligands, strain is used to represent chemical reactivity.

The behavior in all these works can be characterized as switchlike, where in response to some external stimuli, the frameworks change from one conformational state to another to reach some new equilibrium or energy minimum. The initial concept and models of allostery were developed to explain switchlike behavior in signaling proteins [22, 23], most famously hemoglobin [7, 24]. The linkage works explicitly or implicitly take inspiration from these early models, in particular, from the idea that two states, at a minimum [23], can describe allosteric switching in a protein subunit.

However, to reproduce the autonomous and cyclic activity that characterizes ATPases, one-way allosteric switching is not sufficient. To operate cyclically, at a fixed thermodynamic potential of ATP, ATPases go through two phases of allosteric switching in which intermediate states, most importantly the product-bound state, play a critical role. The phases result in the exchange of both nucleotide and effector, where each binds and releases over the course of the cycle, and each acts as an exchange factor for the other in a mutually dependent (reciprocal) manner [2527]. Synthetic systems that emulate ATPases and their ability to autonomously cycle by switching allosterically and reciprocally have not been described.

Here, we use linkages to model an ATPase-like machine. We explore a number of additional concepts previously explored by others: discretized binding pockets [2830]; enzyme flexibility in relation to allostery [30] and hydrolysis [3134]; timescale separation [3537]; spontaneous dissociation from weak bonds [32, 3639]; facilitated dissociation [36, 37, 39]; and floppy mechanical modes [40, 41]. The building block of the model is an allosteric switch first described by Koshland to model competitive inhibition [30], which we convert into a linkage (Fig. 1). The switch has a single mechanical degree of freedom and three conformational states: two rigid states and one flexible intermediate. Nodes on the top and bottom form two discretized binding sites. The ATPase analog is two connected switch units (Fig. 1B). The geometry gives it two mechanical degrees of freedom. Four additional linkage reactants, which are simple chains of bars, complete the ATPase system. These linkages are analogs for ATP, Pi, ADP, and an allosteric effector. The analogs for ATP, Pi, and ADP bind to one site on the ATPase analog, and the effector binds to the other.

Three-state switch.

A, A single unit. The single unit consists of two rigid squares connected at a flexible node (white). Three conformations are possible: a flexible one (2), in which no additional bars are connected; a rigid one (1), in which a bar (blue) connects the two bottom nodes to form a rigid triangle; and another rigid one (3), in which a bar (red) connects the two top nodes to form a rigid triangle. B, A double unit. A double unit is formed by merging one square (marked with ‘x’) of two single units. The double unit has four completely rigid conformational states, and four partially rigid conformational states, as described later in more detail.

We make two basic assumptions that govern how the linkages interact with one another in the model. First, we assume that the ATPase analog (enzyme) and the complexes it forms are mechanically equilibrated and free of elastic bias. This assumption has been made in some models of biomolecular machines [42, 43], and in the design of mechanical networks with floppy modes [40, 41]. Consequently, a conformational change in the enzyme linkage—to a more flexible or a more rigid state—results only from a change in the connectivity of the network, meaning the removal or addition of bars, rather than from an application of strain. Second, we use the stepwise addition and removal of bars [4446], which, respectively, create rigidity and flexibility, as analogs for thermally driven bond making and bond breaking. Motivated by an earlier version of this paper, reference [47] used this bonding abstraction to develop a formal model of interacting linkages. They also showed that complex behavior can be achieved in an idealized topological model, which considers solely the graph connectivity of the linkages.

To mimic negative allosteric coupling, the four reactants are designed to have bar lengths that prevent both sites on the enzyme from being fully bound at the same time. The arrangement creates a dynamic situation in which the enzyme interconverts between multiple rigid and partially rigid states when both sites are occupied. By tuning the off rates at each node, the arrangement allows one reactant to bind and displace another from the enzyme in a stepwise and stochastic manner. We refer to the mechanism as an al losteric displacement.

To mimic hydrolysis, the ATP analog is allowed to be cleaved in two at a non-binding moiety (node) after it binds. The design is inspired by the use of DNA enzymes in synthetic systems [32]. Cleaving introduces flexibility and generates the Pi and ADP analogs. Importantly, cleaving does not affect binding nodes, and thus the Pi and ADP analogs bind to the same nodes as does the ATP analog. Using stochastic simulations, we show how the hydrolysis mimic enables continuous cycles of allosteric displacement to take place between the system of five linkages. During each cycle, the ATP analog displaces the effector, the ATP analog is cleaved, and the effector displaces the ADP analog to reset the cycle. We also characterize the multiple ways in which the system can go through futile cycles.

The main result is showing how an autonomous and allosterically operating enzymatic cycle can be constructed with a consistent set of reaction rates for catalysis and for binding to and dissociating from a set of weak bonds. These rates remain the same over the course of the cycle—they are not altered depending on the stage of the cycle the enzyme is in or the identity of the reactant active at that stage. Additionally, we give a simple interpretation for what reversible catalysis accomplishes. Forward catalysis frees a mechanical degree of freedom but must do so slowly enough for the bound effector to be displaced first and not compete for the degree of freedom. Conversely, reverse catalysis traps the degree of freedom but must do so slowly enough for a new effector to bind and capture the degree of freedom.

Results

Basic description of the system

This section describes, in the following order, the chemical cycle of the system, the linkage reactants, the rules that govern complex formation, and the construction of the reaction network.

The chemical cycle of the system is derived from the cycle of a myosin or dynein monomer (see SI 1.1). There are five reactants: the ATPase analog (the enzyme); the ATP analog (S, for ‘substrate’); the Pi analog (P1, for ‘product 1’); the ADP analog (P2, for ‘product 2’); and the effector analog (L, for ‘ligand’). With these five reactants, the cycle can be stated this way (note that because every state is a bound state of the enzyme, the enzyme is not listed):

There are six reactions: 1, S binds; 2, L dissociates; 3, S is cleaved; 4, P1 dissociates; 5, L binds, and 6, P2 dissociates. Each reaction connects two states, with six states in total (in curly braces). The backslash (/) in each state separates the reactants that bind at the two binding sites ({substrate site/ligand site}). No backslash indicates that only one site is occupied. Thus, in the first state, {L}, the ligand site is occupied by a single molecule of ligand, denoted by L, and the substrate site is empty. Each displacement sequence (S displaces L, and L displaces P2) includes a binding reaction, followed by a dissociation. The reaction sequence thus says, substrate displaces ligand (1 & 2), substrate is cleaved (3), P1 spontaneously dissociates (4), and finally ligand displaces P2 (5 & 6).

The linkage system generates the hidden microstates and reactions required to explain the displacement reactions and explain how the displacements are linked together by catalysis (Fig. 2). These microstates and reactions lie within the {S/L} and {P2/L} states in Eq. 1. They reflect intra molecular changes that take place when both multivalent binding sites are occupied. In the complete cycle, {S/L} and {P2/L} are both expanded into a series of microstates. Each microstate in each series has the same reactants but a different multivalent configuration. Microstates are constructed from a set of basis states, where each basis state reflects a unique connection between reactant and enzyme (see SI 1.2.1).

The linkage system.

A, Five molecules of the linkage system. The enzyme consists of three rigid squares of edge length , connected at two points of rotation. Nodes a, b and c form the binding site for the substrate, P1 and P2. Nodes d, e and f from the binding site for the ligand. Complimentary nodes on S, P1, P2 and L, are denoted by the same letter with the superscipt “*”. S and L consist of three nodes connected by two bars of length , where the center nodes on each are points of flexibility. S is split into P1 and P2 at the special node . B, Left, L blocks S. When L is bound at all three nodes, it bends the enzyme down, placing the two outer nodes out of reach for S. The increased distance between S’s nodes is . Right, symmetric blocking of L by S. C, Left, L blocks P2. Right, symmetric blocking of L by P2. D, Target cycle and two futile pathways. The target cycle (cycle i; outside black path going clockwise) takes place in thirteen reversible reactions. Each state name (e.g. {S/L}:{10,5}) indicates its composition ({S/L}) and unique linkage state ({10,5})(see SI 1.2). Forward and reverse rates governing each reaction are labeled on each edge (e.g. between {S/L}:{10,5} and {S/L}:{11,5}, the forward rate is koff-d, and the reverse rate is kuni). Reactions numbered 1-6 mark the same changes in composition that take place Eq. 1. Starting at {L}, the allosteric displacement of L by S (light blue bubble) takes place in four intramolecular steps between 1 and 2, and completes with the enzyme bound to only S ({S}). Subsequently (orange bubble), S is cleaved into P1 and P2 (3, ). Directly following cleavage, or rounds of ligation () and cleavage, P1 spontaneously dissociates (4), which rectifies catalysis and leaves the enzyme bound to only P2 ({P2}). After L binds (5), the allosteric displacement of P2 by L (green bubble) takes place in three intramolecular steps between 5 and 6, and returns the enzyme to the start of the cycle and bound to only L {L}. The two futile pathways are idling (blue bubble and dashed line) and steric displacement (orange bubble and dashed line). Both pathways are abbreviated, and shown without figures. The change in the bound state along each path is stated: {P1, P2/L} in idling; and {S, P2} in steric displacement. Combined with states along the target path, idling is cycle ii, and steric displacement is cycle iii. E, Simplified network version of the system. Each node here represents a set of states with different intramolecular conformations. F, Idling cycle. G, Steric displacement cycle.

As described in the introduction, the enzyme consists of two connected switch units. The arrangement creates a chain of three equivalent rigid squares of edge length that are flexibly connected at two hinge nodes (Fig. 2A). The resulting linkage has two mechanical degrees of freedom. Chemical specificity is added by defining six nodes on the enzyme to be unique monovalent binding sites for six complementary nodes on the four reactants. The three nodes on top (a, b, and c; red) form the multivalent binding site for substrate, P1, and P2, and the three nodes on the bottom (d, e, and f; blue) form the binding site for the ligand. Chemical specificity means that node binding is specific. Consequently, substrate, P1, and P2 cannot bind to the ligand site, and ligand cannot bind to the substrate site. In addition to its three binding nodes, the substrate contains a catalytic moiety, named δ, where it is split into P1 and P2 when bound to the enzyme. The split takes place on the left side of the enzyme, between the gray-colored squares.

Any single node interaction between the enzyme and a reactant forms a flexible connection. However, two adjacent node interactions create rigidity, as each divalent connection forms a triangle when bracing a hinge (Figs. 2B & 2C). Three adjacent node interactions brace both hinges and thus make the whole enzyme rigid. The different rigid complexes bend one or both sides of the enzyme linkage up, down, or up and down, relative to the center square. These opposing bends create the basis for negative allosteric coupling in the system. When the ligand is fully bound to all three nodes and bends the enzyme down, the nodes of the substrate’s binding site are spread out, allowing the substrate to bind only a single node at a time (Fig. 2B, left). Likewise, trivalent substrate binding bends the enzyme upwards and geometrically inhibits ligand binding (Fig. 2B, right). The same negative relationship holds for ligand and P2 binding, but only on the right side, where P2 can bind two nodes (Fig. 2C). The full set of restrictions is described in SI 1.2.2.

The geometric restrictions were used to enumerate all states in the system and connect them together to form a reaction network. Any two states connected in the network differ only by one node connection and thus can interconvert to one another (see SI 1.2). There are six possible interconversions, or linkage reactions (named before arrow), each of which maps to a chemical reaction (named after arrow):

  1. connect linkages → intermolecular binding

  2. increase the connection → intramolecular binding

  3. decrease the connection → intramolecular dissociation

  4. disconnect linkages → intermolecular dissociation

  5. split substrate → cleavage

  6. make substrate → ligation

We assigned reaction rates (Table 1) to the six reaction types in the following way. Intramolecular binding (II: kuni) was assigned to be the fastest rate by several orders of magnitude and serves as the speed limit for all other parameters. This assignment reflects the idea that once a reactant makes an initial connection to an enzyme, additional interactions should take place on a relatively rapid timescale because of the small distances involved, which in turn favors multivalent binding (ref !). Intermolecular binding (I: kSon, kLon, kP1on, kP2on) ranges from fast to slow, depending on the “concentration” of the reactant binding (denoted by the subscript), where molar concentrations were converted to numbers for the stochastic simulations (see SI 1.3). Intramolecular dissociation (III) and intermolecular dissociation (IV) are both defined as “off” rates for the nodes (koff-a, koff-b, koff-c, koff-d, koff-e, koff-f). These rates represent intramolecular dissociation if the reactant is bound by more than one node and represent intermolecular dissociation if it is bound by a single node. The off rates were assigned to be much slower than kuni , and all except koff-b are faster than cleavage and ligation. Finally, cleavage (V: kclv) and ligation (VI: klig) were assigned to be slow, which helps the system oscillate between substrate and ligand binding and is discussed in detail later.

Rates used for the simulations.

These rates are represented in Fig. 2. kreactant-on is either kSon , kLon , kP1on , or kP2on.

To control which molecule wins in each displacement competition, the off rates were assigned to establish a hierarchy in which substrate binds the tightest, followed by ligand, P2, and finally P1. Because the log of each off rate corresponds to a binding energy, ε, for each node, where εnode ~ In(koff-node) (see SI 1.4), the hierarchy constrains the sums of the binding energies for each binding site or portion of the site, such that they obey the following inequality:

where the energies are negative. This hierarchy applies to situations in which two molecules are pitted against each other and compete for binding. The two competing molecules can be substrate and ligand, substrate and P2, or ligand and P2. The hierarchy means that substrate will win both competitions, and ligand will win against P2. When substrate displaces P2, we call this a steric displacement. Its regulation is discussed in more detail below, in the context of the cycle and Fig. 2D.

Operation of the machine

Fig. 2D shows the stepwise operation of the machine along the target cycle (cycle i, outside) and along two futile cycles (cycles ii and iii, inside)(see SI 1.5 for a description of all possible pathways). The target cycle (Movies 1 & 2, SI 1.6) follows the same six intermolecular steps defined in Eq. 1 but includes the hidden microstates that take place between them and mechanistically explains the displacement reactions. In this completed cycle, state {S/L} is extended to five microstates and {P2/L} to four, which extends the sequence in Eq. 1 from six to thirteen states. Each microstate has a macrostate designation (e.g. {S/L}), which is the set of bound reactants, and a microstate designation (e.g. {5, 10}), which is the set of basis states from which it is composed. The rate for each forward (clockwise) and reverse (counterclockwise) reaction is given along each edge that connects the states together.

Displacement sequences can be viewed as a competition for the two hinges or the available degrees of freedom. During the displacement of ligand by substrate (Fig. 2D; light blue bubble and clockwise direction), substrate captures the two hinges from ligand. Conversely, in the reverse direction (counterclockwise), ligand captures them from substrate. In both directions of the sequence, the enzyme starts and ends in a completely rigid state. The forward direction is biased by the rate assignments, which allow substrate to hang on to each of its nodes longer than ligand and maintain possession of the hinges. Or, equivalently said, ligand releases its nodes sooner than substrate, freeing up the hinges for capture by substrate. The same competitive process allows ligand to displace P2 (green bubble), but in this case, ligand immediately takes control of the hinge on the left, which is unoccupied when ligand binds (reaction 4). Graphically, it is important to understand that along the target cycle in Fig. 2 (cycle i), the ligand that displaces P2 is a different ligand than the ligand displaced by substrate.

The cleavage reaction (Fig. 2D, orange bubble; reaction 3, ✂) lies between the two displacement reactions and connects them together. Like intramolecular dissociation from a node, cleaving also releases a hinge and creates flexibility. The flexibility it introduces allows ligand to displace P2, recapture the enzyme’s degrees of freedom, and reset the cycle. After cleavage takes place, forward progress is biased by assigning that ligation take place more slowly than P1 dissociation (klig < koff-a). Whereas ligation reintroduces rigidity in the reverse direction, P1 dissociation rectifies the flexibility created by cleavage in the forward direction (reaction 5, ). With flexibility rectified on the left side of the enzyme, ligand can easily bind and displace P2, resetting the cycle.

The two futile pathways depicted—idling and steric displacement —diverge from the target path just before catalysis begins and right after catalysis ends, respectively. Idling (Fig. 2D, blue bubble) occurs when ligand stays bound through catalysis, instead of dissociating, and is a natural consequence of the design. Idling forms a cycle (cycle ii) that bridges the very end of the ligand displacement sequence ({S/L}:{0,15}) to the middle of the P2 displacement sequence ({P2/L}:{6,12}). Graphically, it is important to understand that the same ligand remains bound along the idling cycle. It does not change as it does along the target cycle. Idling is defined as futile because no exchange of ligand takes place, even though one substrate is consumed in the cycle. Evidence suggests idling takes place in myosin [48, 49]. To inhibit idling, the cleavage rate was assigned to be slower than the slowest rate at which ligand dissociates from its nodes (kclv < koff-e). Ligand is depicted dissociating from node e in Fig. 2D, but any of the three is possible. While the ligand meant to be displaced by substrate cannot idle, the second ligand that binds, which displaces P2, can idle if it binds before cleavage. If this second ligand idles, we define this as a special case of a productive cycle (see SI 1.5, pci). It is productive because ligand exchange still takes place.

Steric displacement (Fig. 2D, dashed orange path in orange bubble) is a more extreme case of futile behavior in which turnover occurs without any involvement of ligand. Steric displacement occurs if, after P1 dissociates, substrate binds and displaces P2 before ligand displaces P2. Steric displacement forms a futile cycle (cycle iii) with catalysis and rectification. Steric displacement is mechanistically related to facilitated dissociation [36, 37] and DNA strand displacement [50, 51]. Its definition as futile follows from how ATPases operate. In many ATPases, ATP turnover (ATP binding and Pi and ADP exhaust) drives another binding process by also depending upon that process, often to perform nucleotide exchange (product exhaust) [2527, 52, 53]. Along the steric displacement cycle, substrate rather than ligand accomplishes product exhaust, so substrate turnover no longer depends on ligand binding.

To inhibit steric displacement, we assigned node b—the central node at the substrate binding site and one of the two nodes to which P2 binds—to have the slowest off rate (koff-b). This assignment allows P2 to inhibit invading substrate from binding two adjacent nodes on the enzyme. After P1 dissociates, substrate can begin a steric displacement of P2 by binding at node a. To make a second node connection, substrate must wait for P2 to dissociate from b. However, because substrate’s association with node a is weaker than P2’s with b, it is more probable for any single substrate that binds to a to spontaneously dissociate before P2 dissociates from node b. This arrangement favors the allosteric displacement of P2 by ligand over steric displacement by substrate. In contrast to substrate, ligand can immediately make two node associations with the enzyme (at d and e) after the dissociation of P1 rectifies catalysis. And once bound, ligand can complete the displacement of P2 either by P2 dissociating from node b or node c.

The two different ways in which the futile cycles are futile—idling, which makes substrate turnover dependent upon a single ligand, and steric displacement, which makes substrate turnover completely independent of ligand—highlight how productive cycling is designed to be a controlled oscillation between ligand turnover and substrate turnover. The futile cycles destroy the oscillation.

Finally, Figs. 2E, 2F, and 2G are graph representations of the target and futile cycles. They chart only intermolecular changes and catalysis and are used in place of the full depiction in the remaining figures of the main text. The target cycle (cycle i), as defined in Eq. 1, can be followed clockwise around the outside path of Fig. 2E (blue path).

Basic simulations

Stochastic simulations were done on the system’s reaction network, which includes all possible states the enzyme can make with its four reactants. Simulations were performed using the next reaction method [54] in StochPy [55]. The simulations represent the behavior of a single molecule of enzyme in solution with multiple copies of the four reactants, where the copy numbers of the reactants are interpreted as concentrations (SI 1.3). In the current analysis, we focused on characterizing and counting occurrences of the different turnover pathways (target and futile), to confirm particular sequences of operation. We did not analyze dwell times (time spent bound to the enzyme by each reactant) or cycle times.

Substrate turnover was measured by tracking the release of P2 from the enzyme. Although we compare the turnover rate across different pathways in the main analysis, the initial aim was to confirm that the presence of ligand stimulated (increased) the rate of turnover, consistent with the operation of a myosin monomer. Simulations performed with and without ligand showed that ligand stimulates the turnover of substrate (Fig. 3A; and Movie 3, SI 1.6). The stimulatory behavior, which is named ligand activation (A), can be quantified:

where υyesL is the turnover rate with ligand and υnoL is the turnover rate without ligand. Measured over a range of substrate concentrations, ligand activation peaked at lower substrate concentrations and tended to zero at high substrate concentrations (Fig. 3B). The shape of the curve follows from the individual contributions of υyesL and υnoL (inset of Fig. 3B). The turnover rate with ligand (υyesL) peaks and then tends toward zero at the highest concentration of substrate, and the turnover rate without ligand (υnoL) increases and begins to saturate at high [S].

Plots showing behavior of the system.

A, Time traces of two stochastic simulations (done with StochPy) comparing the number of P2’s released when ligand and substrate are present (blue) versus substrate only (red), where [S] = [L] = 100 μM. B, Ligand activation (A) plotted over a range of substrate concentrations. Because of no, or low activity for simulations done without ligand (υnoL) at low [S] (< 0.1 μM), the error in A is too large, and these data are left out. C, Turnover rates (υ) for the most relevant cycles plotted over a range of substrate concentrations. The total rate (black; υtotal) is the sum of the separated pathways (in color). The target cycle (i, blue; υtarget) peaks around () and then is overtaken by steric displacements (ii, orange) until the system saturates at high [S]. D, Efficiency (E) plotted over a range of substrate concentrations. Efficiency is highest where incidence of the target cycle is highest (compare with C, above).

To verify that ligand activation resulted from incidence of the target cycle, we wrote routines to track each P2 released and bin them by path (Fig. 3C). The binned data shows that incidence of the target cycle (Movies 1 & 2) dominated in the same concentration range that ligand activation was highest. At higher concentrations of substrate, steric displacements dominated. Steric displacements dominate at high substrate concentrations because substrate binds more rapidly at high concentrations, allowing substrate to saturate node a after P1 dissociates. When node a saturates with substrate, additional substrate is more likely to bind node b when P2 dissociates from node b and is thus more likely to displace P2 (Movie 4, see SI 1.6). In contrast to steric displacements, incidence of idling (Movie 5, see SI 1.6) remained low over the entire range of substrate concentrations tested. Other futile pathways occurred at an even lower incidence and thus are not visible in Fig. 3C, but they do minimally contribute to the overall turnover count (see SI 1.7).

At the highest concentrations of substrate, all enzymatic activity tended toward zero. The mechanism by which this occurs is inhibitory saturation, where a complex containing multiple substrates and one ligand is repeatedly formed (Movie 6, see SI 1.6). Inhibitory saturation is explained in detail in SI, but briefly, it takes place when substrate binds to the enzyme faster than bound ligand dissociates from its nodes. In simulations performed without ligand, substrate saturation alone did not cause inhibition (Fig. 3B inset, vnoL). Although we did not test it, we believe that inhibitory saturation would be eliminated if the reaction network was restricted to states in which only one substrate is bound at a time.

Finally, the efficiency (E) of the target cycle was quantified:

where υtarget is the turnover rate of the target cycle. Higher efficiency overlaps with occurrences of the target cycle and higher ligand activation (Fig. 3D).

Siloing simulations

In this last set of results, we discuss simulations that justify the values selected for cleavage and ligation and that help to clarify the role that catalysis plays in the system. These simulations involved varying the rates for cleavage or ligation while keeping the other parameters the same (Fig. 4).

Idling and catalysis siloing.

A, Plot of idling silo. While keeping the ligation rate, klig, constant at 10 s−1 , idling becomes the dominant pathway taken by the system as the cleavage rate, kclv, is increased. The crossover point lies where kclv surpasses the ligand’s off rates (between 102 and 103 s−1; vertical blue band). Before this point, in particular where kclv equals klig (at 10s−1), the behavior is optimal, and the target cycle dominates. B, Plot of catalysis silo. While keeping the cleavage rate constant at 10s−1, the turnover rate decreases and approaches zero as the ligation rate, klig, approaches the intramolecular binding rate, kuni. C, Idling silo pathway. Two time points along the target trajectory (top) versus idling silo trajectory (bottom) are shown. Starting at {S/L}:{0, 15} at ti (in blue circle), siloing dominates when kclv is much greater than the ligand off rates (here, koff-e), which biases cleavage to take place before L dissociates, and a transition to {P1, P2/L}: {6, 9, 15} at ti+1 (see SI Fig. 7N for full sequence of idling). By contrast, when koff-e is greater than kclv, L is biased to dissociate before cleavage (top path), and the system transition to {S}:{0} instead, and stays on the target path. The rate conditions governing the top vs bottom paths are shown below. D, Left, Idling silo on the mini-network. Right, Catalysis silo on the mini-network. The starting state for each silo is circled: {S/L} for idling; and {P1, P2} for catalysis. Unlike the idling silo, the catalysis silo is not a cycle, but rather interconversion between {S} and {P1, P2} without turnover. E, Catalysis silo pathway. Two time points along the target trajectory (top) versus catalysis silo (bottom) are shown. Starting at {P1, P2}: {6, 9}, siloing dominates when klig is much greater koff-a, allowing ligation (bottom path) to take place before P1 dissociates (top path). The rate conditions governing the top vs bottom paths are shown below.

Varying the cleavage rate showed how the cleavage reaction controls entry into the idling pathway (Fig. 4A). Faster cleavage increases the overall turnover rate but has the negative effect of funneling turnover events into the idling cycle (Fig. 4A). This funneling, or siloing, increases as the cleavage rate exceeds the off rates for the ligand’s nodes. In this regime, the cleavage of substrate is biased to take place before the displacement of ligand by substrate completes, which biases idling over the target cycle (Figs. 4A, right; and 4B, bottom path in blue bubble, between ti and ti+1). Slower cleavage, conversely, decreases the overall turnover rate but has the positive effect of increasing the efficiency of the target cycle by biasing ligand displacement to complete before cleavage takes place (Figs. 4A, left; and 4B, top path between ti and ti+1). The ideal range lies where the cleavage rate is slower than that of the ligand koff’s, but not too slow.

Varying the ligation rate while keeping the cleavage rate at an ideal constant showed that ligation controls when the substrate-bound enzyme can escape from reversible catalysis. No escape means that rectification cannot occur, and thus turnover cannot occur (Fig. 4C). Rectification, or dissociation of P1, after cleavage, prevents substrate from reforming by ligation and thus liberates a degree of freedom for ligand binding. Slow ligation biases rectification by giving P1 more time to dissociate after cleavage and maximizes entry into the target cycle (Fig. 4C, left; and 4B, top path between ti+2 and ti+3). Faster ligation, by contrast, inhibits enzymatic turnover and eventually stops it altogether (Fig. 4C, far right).

The inhibition of turnover begins as the ligation rate approaches and then exceeds koff-a , the rate at which P1 dissociates (Fig. 4C, middle region). At this point, substrate begins to reform faster, through ligation, than P1 can dissociate. Beyond this threshold, the system becomes increasingly trapped, or siloed, in a stable but catalytically active complex of product and substrate that cannot be dismantled by ligand binding and that permanently sequesters the enzyme’s degrees of freedom (Fig. 4B, bottom path in orange bubble, between ti+2 and ti+3). In Fig. 4D, the graph representation is used to highlight states populated by siloing from fast ligation (orange) and those populated by siloing from fast cleavage (blue).

Because cleavage transiently liberates one degree of freedom for ligand binding and dissociation of P1 rectifies this liberation by preventing ligation, the rate of P1 dissociation, koff-a, is a good upper bound (speed limit) for the rate of ligation, meaning that ligation should be slower than koff-a so that rectification can take place before ligation. However, in a system in which P1 does not dissociate spontaneously and must be displaced as is P2, we believe that the intramolecular binding rate, kuni, is a more fundamental speed limit that the ligation rate must be well below. kuni is the speed limit for ligation in this hypothetical system because ligand binding will have to stop ligation, either by displacing a product molecule or by first directly competing for the mechanical degree of freedom that cleavage releases. For one of these two things to take place, ligation should not outcompete the ligand’s ability to bind internally, or klig should be less than kuni.

Discussion

The purpose of catalysis

Due to the design of the linkage system, splitting substrate into two pieces has the same geometric effect on the substrate-enzyme complex as substrate dissociating from a node, which is to introduce flexibility. Based on this mechanical equivalence, we defined the hydrolysis mimic. The hydrolysis mimic allows substrate to be split (cleaved) or joined (ligated) back together at a special “catalytic” node, unique to substrate. The uniqueness allows cleavage to introduce flexibility into the substrate-enzyme complex via a different path and timescale (or “off” rate) than that of normal bond dissociation. In reverse, ligation can remove the introduced flexibility with a different rate than the intramolecular binding rate (kuni), and thus determine the duration of the flexibility. In this way, substrate binding can be made weaker than ligand binding through catalysis without destroying substrate’s ability to displace ligand.

By varying the rates of catalysis, we showed that when cleavage was too fast (flexibility was introduced too soon), a single ligand remained bound through many turnover events. Conversely, when ligation was too fast (flexibility was introduced for too short a time), a single substrate remained bound and inhibited turnover. Only when the flexibility introduced by catalysis existed for the right amount of time did the system oscillate between substrate and ligand. Hence, catalysis (bond splitting), as interpreted here, provides a pathway by which a tight-binding fuel can cede control of a single mechanical degree of freedom in the enzyme complex to its weaker-binding ligand or allosteric partner. This pathway must operate in parallel to normal stochastic binding and dissociation but on a slower timescale.

Relevance to engineering molecular motors

The chain-like linkage geometry used here is simple compared to the complex three-dimensional geometries of proteins and ribonucleoproteins. Hence, only a small space of allosteric behavior is explored, which is negative allosteric cooperativity between two binding sites. Even in longer versions of these chains, events occurring at any single link in the chain can only affect adjacent links, similar to how DNA strand displacement progressively takes place [50, 51]. This attribute places limitations on the complexity of allosteric signaling that can be achieved beyond that between two sites, which is a large space [5658].

For example, what kind of linkage could incorporate a lever-arm-like structure that moves in response to the sequential displacement of two product molecules? In myosin, actin binding triggers the release of both products, and both releases are coupled to the motion of the lever arm. How could a third binding site be incorporated into a linkage that positively or negatively affected allosteric coupling between two other sites? How can self-binding be modeled? In this system, all interactions are between the enzyme and external reactants, whereas an ATPase like kinesin also self-binds with its neck-linker domain to modulate external specificity to ATP and microtubule.

Designing more complex allosteric behaviors probably requires extending the model to two- or threedimensional networks [1214, 59, 60] or origami-inspired structures [61, 62]. These systems can have more independent degrees of freedom and more ways to arrange mechanical coupling between them. However, rational design of complex mechanical networks is a challenge. Most previous studies begin with networks that are algorithmically pruned to send signals between target sites. While powerful, extracting design principles from algorithmic solutions is not easy. Whether future work on mechanical network models of molecules involves rational design, algorithmic tuning, or some combination of strategies, it seems important to incorporate mechanisms that allow transduction. In this context, transduction means mechanisms that allow internal signals to be converted into external signals, and vice versa. Here, we showed that simple mechanical networks can transduce signals in ways that mimic chemistry. To do so, we assumed that conformational changes can be made without strain and can be stochastically controlled by the stepwise addition and removal of bars in the network.

A ma jor challenge in studying biomolecular machines is determining which structures are essential for the functions they demonstrate and which may be nonessential [6365]. Developing allosteric models that can produce the internal steps required to achieve various intermolecular outcomes should make it easier to emulate various biomolecular machines through interpolation, without the requirement of knowing every detail of how the machines may operate. Such allosteric models will also make it easier to use known experimental methods, like DNA or RNA nanotechnology [6671], rotaxane/catenane chemistry [72], or protein engineering [17, 19, 73], to construct more capable synthetic molecular machines and motors. The linkage model is intended to be a contribution towards creating such methodologies.

Supplemental

1.1 Defining a generic ATPase cycle

In this study, we define a chemical cycle that is based on the cycle of a myosin and dynein monomer. Below, we first give two reasons for why myosin and dynein were chosen as starting points and then describe how the simplified cyle is derived from the myosin and dynein cycles.

Why choose to emulate myosin and dynein monomer cycles?

The first reason is that myosin and dynein monomers can be viewed as having the same chemical cycle if their allosteric effectors—actin for myosin, and microtubule for dynein—are equated to one another by function and order of reactivity. Actin and microtubule both function as nucleotide release factors, and bind in the same order in their respective cycles. If actin and microtubule are given the same generic name, the myosin cycle (SI Eq. 5) and dynein cycle (SI Eq. 6) become equivalent statements (SI Eq. 7). This generic chemical cycle can thus define a fundamental form of ATPase behavior—behavior that can be satisfied by different structures that bind different effectors.

The second reason is that the chemical behavior defined by myosin and dynein monomers is simple compared to that of other ATPases, even kinesin. In kinesin—the third type of cytoskeletal motor—specificity to nucleotide and microtubule is also conferred by the state of the neck linker. The neck linker connects two monomers together and essentially acts as a third category of reactant. By contrast, myosin and dynein have two categories of reactants, which are nucleotide (ATP, Pi and ADP), and nucleotide release factor (effector).

Defining the simplified cycle

The chemical cycle of myosin monomer is a series of six states [74, 75]. When thinking about the chemical cycle abstractly, it is important to keep in mind that all structural and mechanical features are forgotten, which is difficult to do given all that is currently known about myosin. In the chemical cycle, a myosin monomer is essentially an allosteric enzyme that has two binding sites, one which binds nucleotide, and one which binds actin:

Starting with the actin bound state, this cycle says that ATP binds (1) and displaces actin (2), atp is cleaved (3), actin rebinds (4) and displaces Pi (5), and then ADP (6). A dynein monomer follows the same sequence, except that actin is replaced with microtubule (‘MT’):

We formally equate and abstract these two cycles by renaming the reactants:

  1. actin = microtubule = ligand (L)

  2. ATP = substrate (S)

  3. Pi = product 1 (P1)

  4. ADP = product 2 (P2)

With these changes, both cycles can be represented by the following cycle:

In the final simplification of the cycle, P1 is allowed to dissociate spontaneously, and thus ligand binding is responsible only for the displacement of P2, where it is assumed that P1 spontaneously dissociates before P2 is displaced:

Myosin chemomechanical cyle vs simplified chemical cycle.

A. Five reactants of a myosin monomer: myosin with a lever arm; polymeric actin; ATP; Pi; and ADP. B. Chemomechanical cycle of a myosin monomer. Myosin goes through six chemical steps and two major mechanical changes of the lever arm, which are the recovery stroke, and the power stroke, where the power stroke is often depicted taking place in two stages. C. Five reactants of the generic ATPase-like machine: the enzyme; the ligand; substrate; P1; and P2. D. Simplified chemical cycle of the generic ATPase-like machine. In this cycle, P1 (the Pi analog) dissociates before ligand (the actin analog) binds.

1.2 Constructing the reaction networks

The reaction networks were constructed in these four steps:

  1. Generate basis states.

  2. Map exclusion rules between basis states.

  3. Generate complete set of states.

  4. Connect states to one another.

Each of these four steps are described in detail below:

1. Generate basis states

The basis states were created by enumerating all the ways the single reactants can bind to the enzyme. There are seventeen basis states including the empty state (SI Fig. 2). The TRV basis states excludes two geometrically possible states by invoking an ad hoc principle, named the adjacency rule, that only adjacent multivalent bonds can form (SI Fig. 3).

Basis states.

Subset of seventeen states that are used to generate and name the complete set of 449 states. In each of these states only one molecule of S, P1, P2 or L is bound, and the subset of states enumerates all the different ways these four molecules can bind to the enzyme, barring the two states eliminated by the adjacency rule.

Adjacency rule.

Only adjacent bonds are allowed to form or dissociate between two interacting linkages. Left, disallowed substrate state in which the two outer nodes are bound, and the central node is dissociated. Right, disallowed ligand state in which the two outer nodes are bound, and the central node is dissociated.

2. Map exclusion rules between basis states

The exclusion rules for each system are mapped out as a binary matrix that matches the three sets of substrate and product basis states against the set of ligand binding basis states. For each matchup, the two states can either coexist together on the enzyme, and thus are an allowed two-molecule-bound state, or they cannot coexist together on the enzyme, and thus are an excluded two-molecule-bound state (symbolized by). What should be noticed is that excluded states only result from matching one multivalent state to another multivalent state. The system has nine excluded states: seven for S and L ({1, 12}, {0, 12}, {1, 10}, {0, 10}, {2, 10}, {0, 11}, and {2, 11}); and two for P2 and L ({6, 10} and {6, 11}).

3. Generate complete set of states

[Notations used: Bn, where n = 0 to 6, denotes sets of states with n number of molecules bound to the enzyme. For example, B0 is the empty state, and B1 is the set of one-molecule-bound basis states (see SI Fig. 2). Bn, for n > 1, is the matrix form of each set of bound states, and , refers to the row of the matrix, where the subscript m denotes a state written as a set of basis states (e.g. if m = 0, 13, this means state {0, 13}). In the matrix, ‘0’ means the states cannot coexist, and ‘1’ means that can coexist. Hence, ‘0’ is equivalent to the ∄ symbol used in Fig. 4.]

Rules matrix.

This binary matrix graphically displays the geometric restrictions that exist between the basis states, and which each represent an instance of negative allosteric coupling. Basis states that cannot coexist, and generate a new state, are represented with ∄, for “does not exist”. There are nine conflicts denoted with ∄. Note that P1 and the ligand-bound-states ({L}) do have any conflicts, because P1 is bound monovalently to the enzyme.

Sets of higher order bound states were successively generated by multiplying (as a binary matrix) the set of states with one molecule less, with the set of basis states B1 (e.g. B4 = B3 × B1). The process starts with the generation of B2, where B2 = B1 × B1:

The resulting B2 matrix has two uses: 1) it generates the two-molecule-bound states, which are indicated wherever a ‘1’ appears in the matrix; and 2) it generates a set of row vectors to compliment each basis state m in B1 , which are in turn used as multipliers to generate the higher order states. For example, the ‘1’ in row 0, column 13, represents state {0, 13} in B2. To generate B3 (B3 = B2 × B1), each state in B2 is converted into a row vector for B3, using the set of basis vectors . This is done by performing an element wise multiplication of the basis vectors that comprise each state in B2. Hence, state {0, 13} is converted into row vector in B3 by multiplying basis vectors and together element-wise, which is expressed as the Hadamard product, where ‘◦’ means element-wise multiplication:

Thus, for every ‘1’ in B2, the Hadamard product is used to construct the rows of B3:

To generate B4 the process is repeated. For example, the row vector is generated by the product of and basis vector :

If B is used to symbolize the full set of states in the system, then B = {B0, B1, B2, B3, B4, B5, B6}, where B0 is the empty state, in which none of the nodes are occupied, and B6 is the subset in which all six nodes are occupied by a different reactant. The number of states in each set is given below in Table 2. The total list of states is given in …

Number of states in each set.

4. Connect states to one another

The states were connected together in two stages: (i) a unique set was constructed in which each member was a pair of states that could reversibly transition to one another; and (ii) each direction of the pair was again classified by reaction type and assigned with the appropriate rate. The process has some redundancy because pairs were classified by reaction type at both stages. In principle, this could have been done once. First we describe stage i in more detail, and then stage ii:

i, Constructing a unique set of transition pairs: This process was done in three parts: (a) finding pairs that define bimolecular binding/dissociation; (b) finding pairs that define intramolecular binding/dissociation; and (c) finding pairs that define catalysis/ligation. These three categories are described individually below:

a, Finding bimolecular binding/dissociation pairs: These pairs were found using a matrix called the binding matrix b, which describes whether two basis states in the B1 set can combine to form a new state by a binding reaction, with the addition of a row for the empty state ({18} or B0):

The matrix b maps out a subset of the pairs in B2 , with entries that reflect only allowed single-node interactions. An entry of a ‘1’ at a given column position means that the basis state at that column position can combine with the basis state for that row to form a new state that contains the row basis state and the column basis state, where the column state is the new molecule that binds at a single node. Hence, each row can be thought of as a basis vector for binding. And thus, for every state in the system, a combined binding vector could be calculated using the Hadamard product in the exact same way it was done to find successive higher order states. For example, to find the binding vector b1,13 for state {1, 13}, the binding vectors for {1} and {13} are multiplied together:

As there is a ‘1’ at positions {4}, {6}, {14}, and {15}, state {1, 13} can make four different binding transitions to new states containing these basis states, and in reverse, dissociations take place to transition to state {1, 13}:

Hence, for every state in the system, the process is repeated to find all the possible bimolecular binding/dissociation transitions.

b. Finding intramolecular binding/dissociation pairs: These pairs were found using a matrix, the isomerization matrix (i), that describes which states can transition to another by an intramolecular binding/dissociation reaction. For example, when the ligand or substrate are bound at two nodes, and make a third association with the enzyme, and vice versa for dissociation:

Like b, i is a subset of the pairs defined in B2 . The possible isomerizations indicated by i cannot conflict with any other molecule that is bound to the enzyme, where the conflict can be either steric or allosteric. For example, the state {1, 14} does not have any conflicts, but {1, 12} does have an allosteric conflict, even though {14} can transition to {12} when it is on the enzyme alone. Hence, to account for conflicts, i is used with B2 in the following way. To test for isomerizations, each basis state in a state is tested individually by taking the Hadamard product of its i vector and the B2 basis vectors for all the other basis states in the state. For example, to test state {3, 12, 13} for isomerizations, {3}, {12}, and {13} are tested separately. Testing {3} first is done by multiplying i3 by and , which shows that {3} cannot isomerize when present with {12}, and {13}; or substrate on node a cannot bind any other node when one ligand is bound divalently at d and e, and another is bound at f:

Testing {12}, reveals one possible isomerization to state {3, 13, 14}:

where in this isomerization the divalently bound ligand is dissociating from node d or e. Testing {13} results in no other isomerizations. Hence the final result is that {3, 12, 13} isomerizes to {3, 13, 14} and {3, 13, 15}, where because basis states are ordered numerically, {14} and {15} are written after {13} in the new states, though they are isomerization of {12}:

To describe the transitions in terms of the molecules: in the forward direction, the divalently bound ligand dissociates from node d or e, and in the reverse direction, the same ligand rebinds binds at node d or e.

c. Finding cleavage/ligation pairs: These pairs were found by looking for all states that contain {0} the fully bound substrate, and converting {0} to {6} and {9}, where {6} is P1 bound at node a, and {9} is P2 bound divalently. Any state that contains {0} automatically accounts for the reaction in both directions and rules out any geometric conflicts, because the substrate can only be fully bound when there are no geometric conflicts. Thus any state generated by converting {0} to {6} and {9} is a ligation ready state without geometric conflicts, which specifically means they do not contain basis states {11} or {12}.

ii. Assigning rates to each direction of a reaction pair: Rates were assigned using a series of logical statements that checked to see what kind of forward and reverse reactions a pair of states described, and then assigned rates accordingly: dissociations were assigned rates based on the node from which the dissociation took place, bimolecular binding reactions were assigned the bimolecular binding rate constant multiplied by a factor that reflected the concentration of the molecule binding, intramolecular binding reactions were all assigned the same unimolecular rate (kuni); and cleavage and ligation reactions were assigned the same rate (kcat) (see tables 5, 6, and 7, which are repeated from the main text.)

Categories of reaction rates

Dissociation rates

Stochastic conversions of rates

Energies of the unbound and bound enzyme.

Exclusive behavior blocks from non-exclusive blocks.

This table shows the sets of nonexclusive behavior blocks (top row, ‘nx’ subscript) that compose each exclusive behavior blocks (left column, no subscript). A ‘1’ indicates that the non-exclusive block is an allowed element, and a ‘0’ indicates that it is not an allowed element. The starred exclusive blocks, lfsd*, lf* and lf-frc*, do not have non-exclusive counterparts, as do the other blocks, and are only defined as compositions of the other non-exclusive blocks.

1.3 Stochastic formulation of the intermolecular on rates

The rates expressed in table 5 in the SI (table 1 in main text) were input as stochastic rates in the simulations (table 8 in SI). To express the rates stochastically, a scaling factor was used, which is a reaction volume multiplied by Avogadro’s number (NA × υ). By dividing the bimolecular rate constant (kbi) by this scaling factor, kbi, which has units of M−1s−1 , and which retains some relevance to reaction rates for real biomolecules, was converted into a stochastic version, , with units of s−1. Likewise, concentrations, cm’s, which have units of M, were multiplied by the scaling factor to convert them into their stochastic versions, ’s, which have units of “number of molecules” (No.).

Behavior block data for ‘basic’ simulations.

1.4 Converting node energies into off rates

Here, an expression is derived for calculating a node dissociation rate (koff-node) in terms of its node energy (εnode), and vice versa. This is done by satisfying local detailed balance for binding to and dissociation from a single node, as shown in the following figure:

State i is the unbound enzyme, and state j is the bound enzyme; kij is the rate for transitioning from i to j, and kji is the rate for transitioning from j to i. Although a specific reaction is shown in the figure, the setup of the derivation is general and can work for any node and molecule that binds that node.

If the equilibrium probability of being in state i is written as pi , and for state j, written as pj , then the equilibrium condition must satisfy:

The equilibrium probabilities are given by the Boltzmann factors for each state, divided by the partition function:

where Gi is the free energy of the state. Using the above expression for pi and pj in equation 3, allows the transition rates to be expressed in terms of the state energies:

The goal is to replace the above free energies with expressions relevant to states of the linkage. To do this, we closely follow the modeling done in Marzen et al. [76] for a “one-site MWC molecule”, except we leave out the enzyme’s “activated” state and its corresponding energy:

In Table 6, εl is the conformational energy of the enzyme (or receptor), and εnode is the binding energy of the node. The full expression for μ, the chemical potential, which is described in Marzen et al. [76] as the “free energy cost of removing a ligand from dilute solution”, is:

where μ0 is an “unspecified reference chemical potential”, and c0 is an “unspecified reference concentration”.

Equation 5 can be re-expressed in terms of the energies in Table 6 by letting Gi = εl and Gj = εl + εbμ, and by using the full expression for μ in equation 6:

In the final step, kij, a binding rate, is expressed as the concentration (c) of the molecule binding, multiplied by a bimolecular rate constant (kbi), so that kij = ckbi; and kij, a dissociation rate, is renamed koff-node. Making these two substitutions and solving for koff-node, gives:

where Δεnode = μ0εnode. Taking the log of both sides allows the node energy to be solved for in terms of the dissociation rate:

1.5 Behavior blocks

Here we describe the different ways that substrate turnover takes place, using twelve flow charts (“blocks”). Each block contains multiple pathways by which turnover can take place. These twelve blocks are the twelve different categories of turnover behavior that were tracked by code, analyzed and graphed. All describe a set of unique futile behaviors, except the productive cycle block, which describes the desired non-futile behavior.

Reaction sequences that make the behavior blocks

To generate the flow charts, we first defined a set of fourteen reaction sequences. Each of these sequences describes a different way that the composition of molecules bound to the enzyme changes. Eight sequences (ad2, ad2w/S, ad2*, sd, combo-I, combo-II, rd → ø → S, and rd → ø → L) describe eight different ways that P2 dissociates from the enzyme, accompanied by the binding of S, L, of a combination of S and L. Two sequences describe two variations of ligand displacement by susbtrate (ad1, ad1ws). One sequence describes how one substrate can be exchanged for another substrate (combo III). One describes cleavage. One describes rectification. And finally one describes idling:

  1. ad1 (allosteric displacement 1): A single substrate binds and displaces ligand, such that when ligand dissociates, substrate is completely bound at all three nodes.

  2. ad1ws (allosteric displacement 1 weak start): A single substrate binds and displaces ligand, such that when ligand dissociates, substrate is NOT completely bound at all three nodes.

  3. ad2 (allosteric displacement 2): A single ligand binds and displaces P2, such that when P2 dissociates, ligand is completely bound at all three nodes.

  4. ad2w/S (allosteric displacement 2 with S): Same as ad2, except that when P2 dissociates, substrate happens to be bound as well, but bound without actively participating in the displacement of P2.

  5. ad2* (allosteric displacement 2*): Either a single ligand binds and displaces P2, such that the ligand is NOT completely bound when P2 dissociates; or, multiple ligand bind and displace P2, which requires that none of the ligands can be completely bound.

  6. sd (steric displacement): a single subtrate binds and displaces P2.

  7. combo I: Substrate and ligand displace P2 together, such that ligand is partially bound when P2 dissociates.

  8. combo II: Substrate and ligand displace P2 together, such that ligand is completely bound when P2 dissociates.

  9. combo III: The exchange of substrate before it is cleaved, mediated by another substrate alone, or another substrate and ligand working together. After exchange is completed, the new substrate will either displace the ligand, or the ligand will displace the new substrate. If ligand wins, it will eventually be displaced by another substrate. Thus, we say that a combo III always ends with an ad1.

  10. rd → ø → S: P2 spontaneously dissociates, followed by substrate binding to the empty enzyme.

  11. rd → ø → L: P2 spontaneously dissociates, followed by ligand binding to the empty enzyme.

  12. ✂ (cleavage): substrate is cleaved into P1 and P2

  13. (rectification): P1 dissociates, which stops reversible catalysis

  14. idling: Ligand stays bound during the cleavage of substrate. Idling may of may not include ligand also staying bound through rectification.

Reaction sequences.

Reaction sequences.

Reaction sequences.

Behavior blocks

There are twelve behavior blocks that are defined from the reaction sequences (list below; and SI Figs. 8 & 9). The first four paths on the list of blocks below are the most commonly occuring. Each path begins and ends with the dissociation of P2. In between the beginning an end a substrate binds and is cleaved. The first P2 that dissociates is the P2 born from the previous substrate that was bound and cleaved. The second P2 that dissociates is born from the substrate that binds and cleaved between the two P2 dissociation events. If the two P2 dissociations conform to the definitions of a productive cycle, then the cycle is a productive cycle. If they do not, the cycle is futile:

  1. pc (productive cycle): A pc begins and ends good.

  2. fryS (futile-reset-yes-S): A fryS begins good (unless it is preceded by a fryS or lfsd that end with a sd); and it ends badly. Its bad ending is either the steric displacement of P2 by S (sd), or the displacement of P2 by ligand and substrate together (combo I).

  3. lfsd1 (ligand-free-sd; sd at the beginning): A lfsd1 begins and ends badly. It begins with a sd, and ends in one of four futile ways (sd, combo-I, ad2*, or rd → ø → S). The ‘ligand-free’ designation is accurate if it does not end with a combo-I or ad2*. Since a combo-I and ad2* occur rarely, more often then not, a lfsd is ‘ligand-free’.

  4. fssd (futile-start-sd): A fssd begins badly but ends good. It begins with a sd, and ends like a productive cycle.

  5. idling: Idling can begin and end good or bad. It is futile and unique in that cleavage takes place while ligand is bound.

  6. frnS (futile-reset-no-S): A frnS begins good (unless it is preceded by a fryS or lfsd that end with a sd, just like a fryS); and it ends badly. Its bad ending is either P2 spontaneously dissociating, followed substrate binding (rd → ø → S); or the dissociation of P2 when ligand is weakly bound (ad2*).

  7. frc (futile-reset-complete): A frc begins like a frnS and fryS, and ends badly, like frnS (rd → ø → S).

  8. lf-frc (ligand-free-futile-reset-complete): A lf-frc begins badly, with either a sd or rd → ø → S; and it ends badly, like a frc (rd → ø → S). The ‘ligand-free’ designation is accurate if it does not ends with a combo-I.

  9. fs (futile-start): A futile-start begins bad, and ends good (like a pc). Its bad beginning is the random dissociation of P2, followed by the binding S to the empty enzyme (rd → ø → S).

  10. lfsd2 (ligand-free-sd; sd at the end): A lfsd2 begins bad (rd → ø → S), and ends bad (sd or combo-I). The “ligand-free” designation is accurate if ends with an sd.

  11. lf (ligand-free): A lf begins and ends bad. Its bad beginning is rd → ø → S, and its bad ending is either ad2* or rd → ø → S. The ‘ligand-free’ designation is accurate if it ends with rd → ø → S.

  12. ws (weak-start): A ws almost begins good (like a pc), but is characterized by a displacement sequence in which ligand dissociates when substrate is partially bound.

Behavior blocks.

Behavior blocks continued.

Identifying the behavior blocks

Step 1: The first step was to go through each trajectory, line by line, and record relevant binding information about substrate, ligand and p2.

For each substrate that bound, we recorded:

  1. when it dissociated—if it dissociated as substrate

  2. when cleavage happened, if it happened

  3. when ligation happened, if it happened

  4. when P1 and P2 (created by cleavage) dissociated

For each ligand that bound, we recorded:

  1. when it bound

  2. when it dissociated

  3. if cleavage events took place, while it was bound

  4. if P2 dissociated, while it was bound

For each P2 that dissociated, we recorded when it dissociated.

Step 2: In the second step, substrate turnover events were matched to specific behaviors that make them either part of a productive cylces, or part of a futile turnover. These behaviors are the initial definitions of the turnover blocks. The initial definitions are called “non-exclusive” (and labeled with nx superscript) because some turnover events satisfied conditions in more than one these “non-exclusive” blocks.

Initial & non-exclusive behavior blocks:

  1. frySnx: When P2 dissociates, substrate is bound, and ligand (if bound) is not fully bound. By default, ligand can be partially bound, though this is not explicitly tested for. The frySnx P2 release conditions satisfy reaction sequences sd, or ad2*, at the end of a fryS, and lfsd1.

  2. frnSnx: When P2 dissociates, substrate is not bound at all, and ligand (if bound) is not fully bound. By default, ligand can be partially bound (in states {11} or {12}). In contrast to a frySnx, partially bound ligand is flagged here, for later use in defining other exclusive blocks. The frnSnx P2 release conditions satisfy reaction sequences rd → ø → S and ad2* at the ends of frnS, If and lfsd1. Combined with the P2 release conditions for frcnx, they satisfy reaction sequence, rd → ø → L, at the end of a frc and lf-frc.

  3. frcnx: When P2 dissociates, substrate is not bound at all, ligand is not fully bound, and following P2 dissociation, ligand binds to the empty enzyme. By default, ligand can be partially bound, though this is not explicitly tested for. Combined with frnSnx, these P2 release conditions satisfy reaction sequence, rd → ø → L, at the end of a frcx .

  4. fsnx: When substrate binds and is subsequently cleaved, ligand is not bound at all. If it is not the first substrate binding event (turnover event) of the simulation, the fsnx conditions satisfy reaction sequence, rd → ø → S, at the beginning of fsx, lfx and lfsd1x, where rd in the reaction sequence corresponds to the P2 release event of the preceding block. If it is the first substrate binding event of the simulation, they satisfy reaction sequence, ø → S, at their beginnings.

  5. fssdnx: When substrate binds, P2 is bound, and when substrate is subsequently cleaved, ligand is not bound. These conditions eventually satisfy a sd at the beginning of a fssd, for the P2 release of the preceding block.

  6. wsnx: When P2 dissociates, ligand is partially bound (ligand is any state but {10}). This satisfies the ad1ws condition.

  7. lfnx (logical combination of frnS and fs): lf is defined as a combination of the conditions set for frnS and fs. Here the flag set in frnS is used to rule out partial binding of ligand during P2 dissociation. Thes conditions satisfy the beginning and ending of lf as defined in Fig.

  8. lfsdnx (logical combination of fryS, frnS, fs, fssd): lfsd is defined so that a sd takes place at the beginning, end, or both the beginning and end of a substrate turnover event. Three logical combination of fryS, frnS, fs and fssd achieve this goal:

    1. fssd, fs, and fryS are true; frnS is false (lfsd1, sd at the beginning and end)

    2. fssd, fs and frnS are true; fryS is false (lfsd1, sd at the beginning only)

    3. fs and fryS are true; frnS and fssd are false (lfsd2, sd at the end only)

  9. idlingnx: A futile event because ligand is bound during cleavage. Three cases are looked for, with each considering the possibility that substrate is cleaved (and thus ligated at least once) more that once before P1 dissociates, where category 2 and 3 are rare:

    1. Ligand is bound at the first and last cleavage event

    2. Ligand is bound at the first cleavage event, but dissociates before the last cleavage. This case only applies when there are more than one cleavage events

    3. Ligand is NOT bound at the first cleavage event, but binds before the last cleavage. This case also only applies when there are more than one cleavage events.

  10. pcnx: The productive cycle has two main conditions tested for (steps i and ii below) to establish that the substrate turnover event in question is a productive cycle. If these two conditions are met, steps iii and iv determine further details of the two P2 displacements that place, where the P2 displacement tested for in step iii, is not required to occur, given how productive cycles are defined (e.g. they can start with rd → ø → L).

    1. When P2 dissociates, ligand is fully bound (in {10}). This P2 is P2_current, and this ligand is L2.

    2. The substrate from which P2_current was cleaved is matched to a viable ligand (L1), if possible. Viable ligand are ligands that dissociated when a substrate was fully bound (in {0}). If a match is made, the substrate turnover event is a productive cycle. Three conditions are met for a successful match:

      1. substrate binds to the enzyme when a viable ligand is already bound

      2. substrate remains bound after the viable ligand dissociates

      3. substrate is cleaved after the viable ligand dissociates

    3. If L1 displaced a P2 (P2_previous) when it bound, L1 is matched to this P2.

    4. P2_current is finally matched to L2.

Step 3: In the final step, a series of logical statements were used to construct mutually exclusive behavior blocks from the non-exclusive blocks, such that each exclusive block captured a unique set of pathways by which substrate was turned over, and all turnover events were accounted for.

A tricky aspect of the non-exclusive blocks is that some of them are defined in such a way that they capture unexpected, or unintended behavior, and this behavior is not always consistent with their naming. For example, fssdnx captures steric displacements, but it also captures combo-I and combo-II displacements, because there is no restriction on the whether ligand is bound or not in the fssdnx definition. These combos can show up at the start of a productive cycle, and thus the “futile-start” and “sd” monikers for fssdnx, do match the “productive cycle” moniker, but the behavior of fssdnx is consistent with the definition of a productive cycle.

Note that the starred exclusives (lfsd*, lf* and lf-frc*) are only defined as logical combinations of the non-exclusive blocks. However, in the code, lfsdnx and lfnx are already defined at step 2, before the final set of logical statements are used to make all the behavior blocks mutually exclusive from one another.

1.6 Movies

(All animations were made by Christian Swinehart (drafting@samizdat.co).)

Each movie is accompanied below by a dwell time plot (see examples in SI Figs. 10 and 11). In each dwell time plot, the time spent bound to the enzyme by each of the four reactants (dwell time) is represented by horizontal bars of color, with one color for each reactant: red for the substrate; orange for P1; green for P2; and blue for the ligand. The enzyme is represented the same as in the main text, except that all three squares are colored blue, and all the nodes are colored white when not bound. Instead, the reactants are depicted with colored nodes, although without any variation in shading. Thus, the substrate’s nodes are all the same color red, P2’s nodes are both the same green, and the ligand’s nodes are the same blue. The final difference in representation is that the substrate is not depicted with a delta node, even though it is split in the same place.

Movie 1 dwell legend.

This is a labeled version of the legend that appears in Movie 1. This dwell time plot shows a roughly a half second of the simulation, and the species that bound to the enzyme during this time. On the left, the row for each species is labeled (‘species bound’), where S is shown in red, P1 in orange, P2 in green and L in blue. When multiple species are bound the bars of color overlap. For example, when S binds, close to 18.70 seconds, the red and blue bars overlap for a short section, during which the displacement of ligand by substrate takes place (see section labeled {S, L}). There are three more overlapping sections: {P1, P2}, where P1 and P2 are created just after cleavage; {P2, L}*, where short-lived spurious binding of L takes place; and {P2, L}, during which L displaces P2. From the beginning to roughly 19.05 seconds, one cycle (cycle 1) is completed. The beginning of cycle 1, where L first binds, takes place earlier in the simulation and is not shown. The end of cycle 1 overlaps with the beginning of cycle 2, where the overlap is the section where L displaces P2. The two cycles (cycle 1, grey; cycle 2, black) are demarcated at the bottom with horizontal lines.

Movie 2 dwell legend.

A. This is the legend that appears in Movie 2. At the bottom, the seven cycles that take place (though cycles 1 and 7 are not complete) are demarcated. The six reactions are labeled by number for cycle 3. At the top the six cleavage events that take place are demarcated. B. This is the full 100 second simulation from which Movie 2 and Movie 1 were taken.

1.7 Pathway data

Tables 7 and 8 give the total counts for each pathway. Each total count is a sum of ten counts, where each count is from the ten simulations performed at each of the twenty-four substrate concentrations. Each simulation was run for 100 seconds. Thus, for each simulation (n) the turnover rate (υn), with units of no. P2 released × s−1, is the count for that simulation (cn) divided by 100 seconds:

A mean turnover rate (υ) was calculated for the ten simulations run:

and a standard deviation (sd) of the mean:

Each point on the plots shows the mean turnover rate for that pathway and its standard deviation.

kcat variation simulations.

klig variation simulations.

1.8 Saturation

Saturation (SI Fig. 12) takes place at very high concentrations of substrate (e.g. > 200 μM), where the rate at which substrate binds the enzyme surpasses the rate at which bound ligand dissociates from its nodes. At peak saturation, the substrate binding site is occupied by three substrate molecules, and the ligand binding site by one trivalently bound ligand ({S, S, S, L})(SI Fig. 12A). The bound substrates cannot displace the ligand because the ligand controls the geometry, and each substrate sterically blocks the other from binding divalently or trivalently. The saturation state persists because if one substrate molecule dissociates, it will likely be replaced by another before the ligand dissociates from one of its nodes and allows a bound substrate to bind divalently.

Saturation.

A, Pathway to saturation. Beginning with the P2-bound state ({P2}), substrate, at high concentration, binds at node a, followed by ligand. Trivalent ligand binding (abbreviated by ‘…’) displaces P2, which exposes nodes a and b for substrate binding, and finally, substrate saturation. B, Persistence of the saturation state. The saturation state persists because any substrate that dissociates is likely replaced (left branch) before ligand dissociates from one of its nodes and opens up a pathway for the displacement of ligand by substrate (right branch). Substrate replacement beats ligand dissociation because at high [S], the binding rate surpasses the ligand dissociation by orders of magnitude. For example, at 5 mM [S], kon-S = 450 × 102 s−1, whereas koff-d = 680 s−1. The figure shows the saturation state decaying by dissociation of substrate at node a (the second state from top; state {4, 5, 10} in basis form, see SI Fig. 2), but it can also decay by dissociation of substrate from node c (state {3, 5, 10} in basis form).

The peak saturation state forms during the displacement of P2 by ligand (SI Fig. 12B). During the displacement process, unoccupied nodes at the substrate binding site are rapidly bound by substrate. The first node to be occupied by substrate is a, which becomes available after P1 dissociates. The most likely second node to be occupied by substrate is c, which is a three-step process involving ligand and the displacement of P2 by ligand.

To describe this process, the first thing to note is that spurious dissociates of P2 from c are much more likely than b, because the node c reaction is much weaker than that of node b (koff-c = 680 s−1 vs. koff-b = 3 s−1). During spurious dissociations of P2 from node c, ligand can bind trivalently by capturing node f and the right degree of freedom, thereby inhibiting P2 from rebinding c (SI Fig. 12B, 4th state from top). In this state, where P2 is still bound at node b and ligand is bound trivalently, substrate will likely bind at node c before P2 dissociates from node b and is released into solution, as the rate at which substrate binds at high [S] is much greater than the rate at which P2 dissociates from b (kon-S = 4.5 × 104 s−1 at [S] = 5 mM vs. koff-b = 3s−1.). Upon substrate binding to node c, the precursor state of saturation is reached, in which one P2, two substrates, and one ligand are bound to the enzyme ({P2, S, S, L})(SI Fig. 12B, 5th state from top). When P2 dissociates from node b, rapid substrate binding to node b will complete formation of the peak saturation complex, in which three substrates and one ligand molecule are bound ({S, S, S, L}). Peak saturation will dynamically persist, as described above, until one substrate molecule manages to displace ligand.

1.9 States of the system

1.10 Possible transitions out of each state

Data availability

The movies and trajectory data are available at https://doi.org/10.5281/zenodo.17969328.

Acknowledgements

I thank Zev Bryant and David Soloveichik for many helpful discussions about the work. In addition, I thank Dean Astumian, Keenan Breik, Miranda Holmes-Cerfon, Rizal Hariadi, Robert Kohn, Muneaki Nakamura, Enrique Rojas, Howard Stone, and Erik Winfree for feedback on the ideas within. This work was supported by a National Institutes of Health (NIH) Fellowship F32GM09442 to Tosan Omabegho, while a postdoctoral scholar at Stanford University. All simulation animations were done by Christian Swinehart (drafting@samizdat.co).

Additional information

Author contributions

T.O. developed the model, ran the simulations, analyzed the data, and wrote the manuscript.

Funding

HHS | National Institutes of Health (NIH) (F32GM09442)

  • Tosan Omabegho

Additional files

Movie 1. Single target cycle

Movie 2. Seven consecutive target cycles.

Movie 3. Side by side clips of a simulation started with substrate and ligand (left), and a simulation started with substrate only (right).

Movie 4. Steric displacement.

Movie 5. Idling.

Movie 6. Saturation.

Source data 1. Trajectory and tracking data