Abstract
Design patterns are generalized solutions to frequently recurring problems. They were initially developed by architects and computer scientists to create a higher level of abstraction for their designs. Here, we extend these concepts to cell biology to lend a new perspective on the evolved designs of cells’ underlying reaction networks. We present a catalog of 21 design patterns divided into three categories: creational patterns describe processes that build the cell, structural patterns describe the layouts of reaction networks, and behavioral patterns describe reaction network function. Applying this pattern language to the E. coli central metabolic reaction network, the yeast pheromone response signaling network, and other examples lends new insights into these systems.
Keywords: systems biology, cell signaling, metabolism, cell biology modeling
Graphical Abstract

1. Introduction
In 1966, the architect Christopher Alexander wrote “The pattern of streets” in which he proposed that urban street patterns should have bands of parallel one-way roads separated by perpendicular freeways [1], showing that this would reduce driving times. No cities followed this advice, to our knowledge, but the paper was influential because it introduced the concept of creating novel patterns to solve specific problems. His subsequent work introduced a “pattern language” [2, 3], with each of 253 patterns giving the principle of a solution but not the implementation. In Alexander’s words, “each pattern describes a problem which occurs over and over again in our environment, and then describes the core of the solution to that problem, in such a way that you can use this solution a million times over, without ever doing it the same way twice.” [2].
These pattern concepts resonated in computer science, where Gamma et al. realized that programmers often solve the same problems repeatedly and could benefit from a set of common solutions. They described 23 software development “design patterns” that have been very influential in computer science [4]. These patterns offer a higher level of abstraction in software development than had been available previously, which helps individual programmers grasp the entirety of a project and also gives software engineers a common language for discussing their work.
As with computational systems, biological organisms also create high-level complex functions from simple processes, are hierarchically organized, and perform sophisticated information processing [5–12]. Additionally, organisms are similar to human-engineered systems in that they are confronted by similar problems repeatedly, which has often led to similar solutions (i.e. convergent evolution). Based on these parallels, we explored whether a design pattern concept could be meaningfully applied to cell biology.
Our work builds on substantial prior work that has investigated recurring biological structures. Alon and coworkers investigated statistically over-represented topological structures, which they call network motifs [13, 14]. They found, for example, that a three-component feedforward loop occurs significantly more often in real biological networks than in random ones. Additionally, several researchers have classified common network structures by function, showing how particular mechanisms give rise to particular functions [9, 15]. Also, substantial work has focused on investigating the modular nature of natural biochemical networks, where a module is a subsystem that behaves sufficiently independently of other system portions that it retains its intrinsic properties irrespective of what it is connected to [6, 16, 17]. That work has generally supported a modular view of cell biology, although with the recognition that there is invariably some retroactivity and crosstalk. Design patterns are closely related to motifs, mechanisms, and modules, but have the distinction that they are explicitly solutions to problems. Nevetheless, these concepts are not exclusive, so design patterns can also be motifs, mechanisms, or modules.
Here, we present a catalog of cell biology design patterns, which Table 1 summarizes. Because design patterns exist at all levels of detail within biology, from the designs of specific molecules to the designs of multi-cellular organisms, we restrict this work to the chemical reaction networks that animate individual cells. Further, we only consider patterns that represent solutions to specific biological problems, and that are represented across multiple organisms or cell types. The resulting catalog is divided into the same categories as are used for computer science [4]: (1) creational patterns, which provide object creation mechanisms, (2) structural patterns, which represent interconnections among the objects, and (3) behavioral patterns, which describe the objects’ dynamical behaviors. Our catalog is necessarily subjective, reflecting the experiences and biases of the authors, so we encourage others to modify this list as they see fit, or to create their own.
Table 1.
List of cellular design patterns
| Creational | Structural | Behavioral |
|---|---|---|
|
| ||
| Template | Input/output | Adaptation |
| Assembly line | Collector/broadcaster | Periodic |
| Passive assembly | Common currency | Proportional output |
| Active assembly | Chain | Hyperbolic output |
| Pores and pumps | Parallel paths | Switching |
| Transformation | One-way cycle | Direction maker |
| Annotation | Insulator | |
| Fold-change/ratiometric | ||
2. Catalog of design patterns
2.1. Creational patterns
We define creational patterns as the solutions that cells use to create the physical objects that they are built from (Figure 1). The primary objects in a cell are nucleic acids, proteins, lipids, and small molecules, and those are then assembled into macromolecular structures such as membranes, cytoskeletal filaments, protein complexes, and lipid rafts.
Fig. 1.

Cartoons of creational patterns, each of which represents an iconic example of the given pattern.
2.1.1. Template
Problem.
Cells need a diverse set of macromolecules (i.e. DNA, RNA, and proteins) that are built from pre-specified designs, and are heritable and evolvable.
Solution.
Biosynthesis using a master copy of the macromolecule sequence, which is then faithfully copied using a relatively small set of enzymes. Kinetic proofreading steps [18], which consume energy, are necessary for improving copying fidelity over the best that could be achieved in a copying system that does not consume energy.
There are three dominant versions of this pattern, which are DNA replication, DNA transcription to RNA, and RNA translation to proteins. Each is performed by complex biochemical machinery that moves along the template and catalyzes the production of the newly synthesized molecule, and each includes its own version of kinetic proofreading [19]. The fact that this template pattern is mutable, is heritable, and impacts phenotype, appears to be essential to the evolution of complex life. Nevertheless, this pattern is not essential for the mere short-term survival of a cell, as evidenced by the survival of cells that don’t contain DNA, including red blood cells, lens fiber cells, and platelets.
2.1.2. Assembly line
Problem.
Cells require molecules that perform specific physical or chemical functions that are beyond the capabilities of nucleic acids and proteins. These molecules include lipids, polysaccharides, polyamines, protein cofactors, metabolites, and many small molecules.
Solution.
Biosynthesis using an assembly line of enzymes, each of which performs a specific chemical reaction. These assembly lines can have incoming branches, outgoing branches, or cycles, as needed for managing chemical fluxes.
This pattern describes both anabolic and catabolic metabolic pathways. A notable aspect of such assembly lines is that they invariably include negative regulation, in which an increased concentration of a downstream species reduces the production of some upstream species. Figure 2 shows a typical example of this pattern, in this case illustrating the E. coli biosynthesis of lipopolysaccharide [20], which is the dominant outer membrane lipid in these bacteria. Note the prevalence of feedback loops, ranging from a small loop in which Lipid X inhibits its own production, to large loops that span nearly the entire pathway. These feedback loops create negative regulation, which is thought to be used to match the supply of the products created by the assembly line with their demand by the rest of the cell [21]. In a related manner, negative regulation has also been shown to maintain independence between fluxes in competing pathways [22].
Fig. 2.

Example of an Assembly Line pattern. This is the E. coli biosynthesis pathway for lipopolysaccharide. Black arrows represent chemical reactions in which reactants are converted to products. Red arrows represent enzymatic or other influences on reaction rates, using pointed arrowheads for positive influences and bar arrowheads for negative influences. Figure modified with permission from ref. [20].
2.1.3. Passive assembly
Problem.
The molecules and macromolecules that compose a cell typically require assembly into transient or permanent structures.
Solution.
Thermodynamically favorable self-assembly in which the separate components diffuse randomly until they encounter each other and then bind together spontaneously. The lack of energy input tends to make these processes reversible.
Examples of intracellular passive assembly arise at many size scales. They include the spontaneous folding of some proteins, such as the widely studied RNase A [23], many protein dimerization and oligomerization reactions [24], the formation of amyloid fibrils, and protein self-assembly into cytoskeletal filaments [25, 26]. Extended protein structures can also assemble through passive assembly, including the well-organized E. coli and EGF receptor clusters [27, 28] and the spontaneous phase separations that create the more loosely organized cytoplasmic droplets [29] and lipid rafts [30]. Additionally, transcription factor binding to target DNA sequences occurs through passive assembly [31].
2.1.4. Active assembly
Problem.
Transient or permanent macromolecular structures do not always self-assemble effectively, due to either unfavorable thermodynamics or excessively slow kinetics.
Solution.
Assembly with energy input and, typically, assistance from other cell components. These processes are often effectively irreversible.
Any macromolecular assembly or localization process that requires ATP hydrolysis, GTP hydrolysis, or some other energy input falls in the category of active assembly. As with passive assembly, active assembly also occurs at many size scales. Examples include protein folding that is catalyzed by foldases or other chaperones [32], cofactor insertion into proteins such as the heme group into nitric oxide synthase, myoglobin, or hemoglobin [33, 34], intracellular trafficking using motor proteins that move along actin or microtubules [35], control of membrane curvature using integral or peripheral membrane proteins [36], growth of actin filaments to drive cell motility [37], and chromatin remodeling [38].
2.1.5. Pores and pumps
Problem.
Cellular components, from ions to proteins, typically need to be localized to the correct sides of membranes, including the plasma membrane, nuclear membrane, and other organelle membranes.
Solution.
Trans-membrane pores and pumps that use either active or passive transport. These pores and pumps are typically quite selective about what molecules they transmit and are often gated by external signals.
Cell membranes are quite permeable to oxygen, carbon dioxide, and other small nonpolar molecules but are effectively impermeable to larger and more charged species, a property that is essential to establishing and maintaining cell organization. Transport of these latter species occurs via transporters and channels [39], including ion channels, passive and active transporters for ions or other small molecules, proton pumps, ABC transporters, photosynthetic reaction centers for electron transport, and ATP synthase proteins for mitochondrial proton transport. The nuclear pore complex is a particularly large pore, which enables passive transport of small molecules and performs active transport on proteins that carry nuclear localization or nuclear export signals [40].
2.1.6. Transformation
Problem.
All cellular components need to be either disassembled or transformed into new components at some point.
Solution.
Proteins that degrade or transform cellular components. These proteins require tight regulation to ensure that they only degrade or transform the correct components.
Cellular component degradation occurs in both the cytoplasm and lysosomes. In the former case, proteins are typically tagged for degradation with ubiquitin groups, followed by degradation in proteasomes, which are large protease complexes [41, 42]. In the latter case, cellular components are transported to lysosomes and then degraded by hydrolytic enzymes including proteases, lipases, RNases, DNases, glycosidases, and phosphatases. The rest of the cell is protected from these enzymes both because they are sequestered to lysosomes, and because they require the highly acidic lysosome environment to function. All degradation is tightly regulated, including protein degradation during autophagy [43], DNA degradation during development and apoptosis [44], and lipid degradation to preserve energy homeostasis [45].
Some proteases can also transform particular proteins into other functional proteins. For example, zymogens are inactive enzyme precursors that are subsequently converted to their active forms through selective enzymatic cleavage [46]. Transformation of yet other proteins, such as neuropeptides or membrane-anchored growth factors [47, 48], provides an efficient regulatory mechanism that both arrests the action of one protein and replaces it with the function of a modified one.
2.2. Structural patterns
We define structural design patterns as solutions that are addressed by the topological structure of the cell’s biochemical reaction networks (Figure 3). While network topology is insufficient for predicting quantitative behaviors, it nevertheless constrains network function substantially and often leads to predictable qualitative behaviors [49–51]. We focus on metabolic and signaling networks, although genetic regulatory [52, 53] and other intracellular networks may use the same design patterns as well. Figures 4 and 5 put these patterns into context by highlighting structural patterns in the E. coli central metabolic system and the yeast pheromone response signaling system.
Fig. 3.

Cartoons of structural patterns, with each one representing an iconic example of the given pattern.
Fig. 4.

The central metabolic system for E. coli with highlighted regions showing several structural patterns. The metabolic map is reprinted with permission from ref. [54].
Fig. 5.

Diagram of the Saccharomyces cerivisiae pheromone response signaling pathway. This diagram was created from information described in refs. [55–59].
2.2.1. Input/output
Problem.
Chemical reaction networks in living organisms are not closed systems but must interface with the outside world.
Solution.
Specific elements that input material and/or information from the environment. If they input material, then the cell also needs to output material to maintain mass balance; if information, then the system also needs to output information for it to serve a purpose.
Metabolic inputs and outputs occur primarily through passive diffusion and membrane transporters (Figure 4, pink highlighting). Signaling inputs often occur through the detection of extracellular ligands by specific receptors, while the outputs comprise specific cell actions, such as growth in a specific direction, arrest of the cell cycle, and regulated gene expression (Figure 5, pink highlighting). Signaling inputs can also be internal to a cell; for example, heat shock proteins and systems that sense cell nutrient levels, osmotic conditions, and pH all input information within a cell.
2.2.2. Collector/broadcaster
Problem.
Many separate cell functions need to be regulated simultaneously in a consistent manner.
Solution.
Information flow periodically converges at central nodes that then provide consistent information to multiple downstream targets.
This pattern, which applies exclusively to information flow, represents what is often termed a master regulator [60], meaning a protein or gene that regulates many downstream targets. Examples include many transcription factors (Figure 5, orange highlighting), sheddases [61], TOR and mTOR proteins [62], and hormones; all of these collect information from multiple inputs and broadcast it to many targets. Allostery and conformational spread [63] interactions are mechanistically different from these examples but also represent collector/broadcaster patterns because they also combine information from multiple inputs. These signaling control points often have a relatively low abundance compared with their interaction partners, making them limiting in regulatory pathways. Additionally, many are highly phosphorylated, which is thought to control their activity [64].
2.2.3. Common currency
Problem.
Many cell processes have similar energetic or chemical requirements.
Solution.
Develop a few standard energy and chemical sources and use them repeatedly.
Common currency examples include ATP and GTP, which act as energy sources, NAD+/NADH, which transport electrons, and pyruvate, which is a common metabolic precursor (Figure 4, orange highlighting). Additionally, the phosphate group is widely used as a common currency for information transmission in signaling networks (Figure 5, not highlighted).
This pattern is topologically identical to the collector/broadcaster pattern but is listed separately because it solves a different problem. This pattern is also essentially the same as the bow-tie architecture that Csete and Doyle identified [65], where their name represents the fact that many nutrients are converted to the single common currency at the “knot” of the bow-tie, which is then applied to many uses. They pointed out that the use of a common currency has the benefits of facilitating tight regulation, damping out transient fluctuations, and supporting highly specialized and efficient metabolism. It also supports evolvability of upstream and downstream components by improving modularity.
2.2.4. Chain
Problem.
Many signals and metabolites need to be processed through a defined sequence of steps.
Solution.
A linear chain of chemical reactions, possibly with incoming or outgoing branches.
Many biochemical reaction networks are roughly linear, with an input at one end, an output at the other end, and a chain of steps in between. Metabolic examples include the glycolysis pathway, pentose phosphate pathway, and several fermentation pathways (Figure 4, yellow highlighting). Signaling examples often extend from ligand detection at one end to transcriptional regulation at the other end, but can also connect other inputs and outputs (Figure 5, yellow highlighting). This Chain pattern is closely related to the Assembly line creational pattern. For example, the metabolic pathway shown in Figure 2 can be described as both patterns. The difference is in the focus; the Chain pattern focuses on the network topology, while the Assembly line pattern focuses on how the end product is manufactured.
2.2.5. Parallel paths
Problem.
The Chain pattern can be too limiting if it includes steps that are infeasible or have inadequate sensitivity in particular situations.
Solution.
Multiple parallel paths that complement each other.
Metabolic parallel paths typically address variations in nutrient availability. For example, aerobic organisms produce ATP with oxidative phosphorylation when they have sufficient oxygen and otherwise use less efficient fermentation pathways that produce succinate, lactate, formate, ethanol, and/or acetate, depending on nutrient availability (Figure 4, blue highlighting). Similarly, the glyoxylate cycle is a bypass in the citric acid cycle, which functions if some simple sugars are unavailable.
In signaling networks, multiple parallel paths enable more versatile information processing than any single pathway could accomplish. These parallel paths include feedforward loops, which have been shown to perform complex behaviors such as fold-change detection [66] and sign-sensitive delay [67]. In yeast signaling, ligand-bound Ste2 promotes G-protein dissociation and, in parallel, ligand-unbound Ste2 promotes G-protein association [59] (Figure 5, blue highlighting). Together, these two paths enable linear signal transmission [68] and cause G-protein activity to reflect the fraction of occupied receptors rather than the number of them [59].
2.2.6. One-way cycle
Problem.
Upstream portions of a network sometimes require material or information that is produced downstream.
Solution.
A one-way cycle, in which some of the downstream material or information is returned to an upstream location in the same pathway.
Metabolic cycles include the citric acid, urea, photorespiration, and Calvin cycles, all of which produce specific metabolites at one part of the cycle that are then consumed elsewhere in the same cycle. For example, Figure 4 (purple highlighting) shows that the citric acid cycle starts with a citrate (CIT) molecule, which undergoes several reactions to eventually form an oxoacetate molecule (OAA); that combines with an acetyl-CoA (ACoA) molecule to synthesize another citrate molecule and start a new cycle. Metabolism that was completely reliant on one or more one-way cycles would be unstable because it wouldn’t be able to recover from perturbations that lowered metabolite concentrations to extremely low levels. To address this, all metabolic one-way cycles appear to include alternative synthesis pathways. In the citric acid cycle, for example, note that oxoacetate can also be synthesized separately from the cycle.
Signaling cycles can typically be characterized as either positive or negative feedback loops. Positive feedback generally creates amplification and, if strong enough, bistability. Negative feedback typically improves monostability and hence is essential for adaptation and homeostasis, although it can also create oscillations if it is coupled with some element that creates a delay [69]. The feedback loop highlighted in Figure 5 (purple highlighting) represents a negative feedback that resets the signaling system after exposure to pheromone [70, 71], contributes to ratiometric pheromone sensing [59], and reduces the impacts of stochasticity on the signaling pathway [72]. Positive and negative feedback loops are discussed in more detail below in the Behavioral patterns section.
2.2.7. Annotation
Problem.
Many processes in cells need macromolecules with multiple behaviors; they are needed for storing and transmitting information, for responding to varying cellular conditions, or for complex reaction network function.
Solution.
Reversible chemical modification that is catalyzed by enzymes that either carry information themselves or are responsive to current conditions.
This pattern represents both covalent and non-covalent modifications. Covalent modifications include protein phosphorylation (Figure 5, gray highlighting), protein methylation [73, 74], DNA methylation [75], and RNA modification [76]. Non-covalent modifications include nucleotide substitution and hydrolysis, of which examples include GTP substitution in G-proteins and GTPases (e.g. Cdc42 in Figure 5), ATP substitution in the E. coli MinD protein [77], and ATP substitution in actin filaments [37]. These modifications are often thought about as simple tags that label protein or DNA states, but also clearly need to create chemical effects to be functional. For example, protein phosphorylation can change protein conformation through electrostatic interactions, which then exposes an active site and hence alters functionality [78].
Annotation can be regulated through either one-sided or two-sided control, meaning whether one or both reaction directions are externally regulated. As a typical example of one-sided control, protein phosphorylation is often regulated by the activity of an upstream kinase, while the corresponding phosphatase is constitutively active (e.g. refs. [9, 79] and Ste20, Ste11, and Ste7 in Figure 5). Protein phosphorylation can also have two-sided control, in which both the kinase and the phosphatase are regulated (e.g. the Fus3, Kss1, and Ste12 proteins in Figure 5).
An open question concerns the role of highly phosphorylated proteins, which often have a dozen or more separate phosphorylation sites [80, 81]. Possibilities for their function include that they promote bistability [82], stabilize proteins that have many positively charged residues [83], serve as a tagging mechanism for protein degradation [84], or promote signaling specificity to multiple downstream signaling cascades [85].
2.3. Behavioral patterns
Behavioral patterns focus on the dynamics of biochemical reaction networks, including their input-output properties, temporal changes, adaptation, and stochastic amplification or reduction (Figure 6). They represent what a cell does. As a result, all behavioral patterns depend at least to some extent on the rate constants of specific reactions.
Fig. 6.

Cartoons of behavioral patterns, with each one representing an iconic example of the given pattern.
Reaction networks exhibit an enormous range of behaviors, so this catalog only lists a selection of behavioral patterns that are very widely observed. It also focuses on patterns that can be modeled with non-spatial deterministic methods, thereby omitting patterns that relate to intracellular spatial organization [86, 87] and stochastic influences [88–90].
2.3.1. Adaptation
Problem.
Many biochemical concentrations need to be maintained at essentially constant levels, and need to return to those levels after being disturbed.
Solution.
Biochemical networks that perform adaptation.
This pattern describes homeostatic systems, such as regulation of yeast cell volume despite osmotic shock perturbations [91], mammalian glucose homeostasis despite metabolic fluctuations [92], and nitrate homeostasis in plants despite variations in soil nitrate levels [93]. This pattern also describes situations where disturbances contain useful information and do perturb the system, but the system then adapts back to its baseline behavior. This latter case is exemplified by E. coli chemotaxis, in which swimming cells change their tumbling likelihood upon exposure to attractant or repellant, but then adapt back to their baseline probability a few seconds later [73]. Likewise, exposing yeast cells to α-factor pheromone leads to pheromone responses but also causes the cell to secrete the Bar1 protease; the protease degrades extracellular pheromone, leading to attenuated signaling and hence adaptation [94].
Adaptation almost always occurs through negative feedback and, conversely, negative feedback almost always produces some adaptation (an exception is when it produces oscillations, described below). However, perfect adaptation, meaning that the system adapts exactly back to a setpoint value even with a constant perturbation, is more difficult to achieve. It requires that the feedback loop adjusts the output based on the time integral of the difference between the system output and some setpoint value, which is called integral feedback control [95]. Figure 7 shows the two mechanisms that have been found for robust perfect adaptation, where “robust” means that the perfect adaptation arises from the network structure rather than from finely tuned parameters. In both cases, the controlled system is shown at the top of the network, from X to Y to ∅, and the controller is below. In the first mechanism, the chemical species containing the integral information, A, decays through a reaction whose rate is independent of the chemical’s concentration, which is called a zeroth order reaction [95, 96]. In the second mechanism, called antithetic control, the difference is computed by comparing the production rates of two species by having them bind to each other in a 1:1 ratio [97]. Panel C shows perfect adaptation to a step input using the antithetic control network.
Fig. 7.

Adaptation design pattern, showing two mechanisms for robust perfect adaptation. In each, is the input and exhibits perfect adaptation to variation in . (A) Zeroth order degradation mechanism, in which the integral is stored in A. (B) Antithetic mechanism, in which the integral is stored in the concentration difference . (C) Simulation of the antithetic mechanism. Here, all species start at concentration 1, increases to 3 at , and is perturbed but then adapts. Details: is zeroth order, is first order, and , and are second order; .
These two mechanisms are largely equivalent because the zeroth order production of species A in the antithetic case corresponds to its zeroth order degradation in the other case. They also have been shown to be the only methods for achieving robust perfect adaptation [98–100], suggesting that they must underlie the many natural examples of perfect adaption. This is indeed seen for the very few systems for which mechanisms are known. First, E. coli chemotaxis uses a version of antithetic control; it stores its integral value through receptor methylation, methylating receptors using a saturated, and hence zeroth order, reaction with the CheR protein [101], and demethylating them with the CheB protein, which is part of a feedback loop. Also, mammalian calcium homeostasis is regulated by hydroxylation of parthyroid hormone, which is a zeroth order reaction [102]. Additionally, synthetic biochemical networks have been envisioned using the zeroth order degradation mechanism [103] and realized using antithetic control [100].
2.3.2. Periodic
Problem.
Many cell systems, especially those regulating cell division, need to operate in a periodic fashion.
Solution.
Biochemical reaction networks that can produce regular oscillations.
Biochemical oscillators have been observed in metabolism [104], signaling pathways [105–107], and genetic regulatory networks [108], and are essential for such biological processes as cell division and circadian rhythms. Oscillators have also been engineered, of which the repressilator is the best known [109].
There are two general patterns for creating oscillations, both of which require negative feedback at some point [110, 111]. The feedback or phase-shift oscillator, shown in Figure 8A-C, requires at least three states arranged in a cyclic structure and produces nearly sinusoidal oscillations. This system needs to have an odd number of negative influences over one cycle in order to create a net sign change in the signal; for example, panel A has one negative influence and panel B has three negative influences. In the simplest version, there are equal time delays between each state’s activation, each of which can have a 60° phase shift; combining this with the 180° phase shift from each negative influence produces a total phase shift of 360° (or some larger multiple of 360°) over the complete cycle. The oscillations are sustained so long as the gain around the cycle is greater than or equal to one. Feedback oscillators are observed in NF-κB and ERK signaling pathways [105, 106].
Fig. 8.

Periodic design pattern, showing feedback oscillators in the top row and relaxation oscillators in the bottom row. Graphs in panels C and F show the repressilator and relaxation oscillator 1, respectively. Details: each node was represented by production and destruction reactions, e.g. , with activations promoting the production reactions using first order kinetics and repressions promoting the destruction reactions with Michaelis-Menten kinetics (e.g. is the Michaelis constant for repression at node A). All species started with concentration 1. For panel C, and . For panel , and .
The relaxation oscillator, shown in Figure 8D-F, operates via a charging component, a negative feedback loop, and a bistable switch. The charging component gains charge in one switch state, triggers the switch to change states when it reaches a given threshold, and then gets rapidly discharged in this second switch state; afterward, the switch returns to its original state and the sequence repeats. In panels D and E, species A is the switch and species B is the charging component. Relaxation oscillators are found in the eukaryotic cell cycle [112], trains of intracellular calcium spikes that are elicited by hormonal or neurotransmitter signals [113], and cAMP oscillations in Dictyostelium discoideum cells [114]. In addition, the E. coli Min system exhibits an intriguing spatiotemporal oscillation [77], which can also be described as a relaxation oscillator.
Although less well understood, many cells also exhibit regular pulsing in diverse systems that are not obviously tied to rhythmic behaviors. For example, the Bacillus subtilis soil bacterium exhibits pulses in its genetic competence, sporulation initiation, and stress response pathways [115].
2.3.3. Proportional output
Problem.
Signal transmission within or between cells needs to occur with minimal information loss.
Solution.
Linear transmission, in which the output is directly proportional to the input, reduces information loss [116, 117].
Linear signal transmission is widely observed in cell signaling systems, including in the yeast pheromone response system [118, 119] and the mammalian EGF, Wnt, and Tgfβ signaling pathways [120]. Despite its conceptual simplicity and widespread occurrence, it is not trivial to produce [68, 121].
Figure 9 shows several approaches for creating linear signal transmission with biochemical reactions [117]. In each case, X is the input and the steady-state concentration of Y can be shown to increase in direct proportion to X over some input range. Panels A and B show approaches in which negative feedback creates linearity in the same ways that it creates homeostasis in the Adaptation patterns. These include the use of a zeroth order degradation reaction or antithetic control, but now the parameter that created the initial system’s setpoint is replaced with a new system input. The antithetic approach was synthesized in a gene expression system that was confirmed to exhibit linearity [122]. Panels C and D show approaches in which negative feedback creates linearity in a system that has a “comparator-adjustor,” which compares the input and output values, and then amplifies the difference to generate the output. In both panels, the cycle with “a” and “A” compares the output with the input and then adjusts the output as needed. The EGF signaling system appears to use this approach [69, 116, 120]. This is also the most common means for producing linearity in analog electronic amplifiers, where such devices are called feedback amplifiers.
Fig. 9.

Mechanisms for the Proportional output design pattern. In all cases, X is the input and the steady-state concentration of Y increases in direct proportion to X. “NF” stands for negative feedback.
Panel E shows a particularly simple approach, which does not require feedback, in which the input modulates an unsaturated or unsaturable cycle through linear reaction kinetics. In this example, the A species is assumed to be synthesized from an effectively infinite supply of amino acids, and then gets degraded back to amino acids, producing a cycle that cannot be saturated. Inhibition of this cycle by X yields a directly proportional effect in Y. The Wnt signaling system appears to use this approach [120]. Finally, panel F shows another approach that does not use feedback, called a push-pull mechanism [68]. It creates linearity through symmetric signaling in which inactive forms of upstream proteins inactivate downstream proteins, and active forms activate the downstream proteins. This approach is seen in the yeast pheromone response system [59] and the cell-autonomous heat shock response system [123].
2.3.4. Hyperbolic output
Problem.
Biochemical systems need to be sensitive to a very wide range of input signals.
Solution.
Hyperbolic output, in which the system has linear sensitivity to low inputs, but decreasing sensitivity to higher inputs.
Hyperbolic output is likely to be the most widely observed behavior of biochemical systems because most biochemical reactions saturate with high input concentrations [121], thus making this effectively the default behavior. Despite its ubiquity and ease of production, we nevertheless include Hyperbolic output as a design pattern because it is widely observed and it solves a specific problem.
Figure 10 illustrates three mechanisms that produce hyperbolic output, again with X as the input and Y as the output. Panel A shows an enzymatically catalyzed reaction, which exhibits hyperbolic behavior due to enzyme saturation. Panel B illustrates the activation of multi-state proteins through ligand binding, phosphorylation, or some other modification; this is hyperbolic due to consumption of the inactive state. Panel C shows gene expression activation by a transcription factor, which is hyperbolic due to saturation of the transcription factor binding site. Many other simple biochemical reactions also respond linearly at low levels and saturate at high levels of input, again leading to hyperbolic or similar output. In addition, if any step within a sequence of processes has a hyperbolic output, then the entire sequence tends to exhibit hyperbolic or similar sensitivity as well [68, 121].
Fig. 10.

Some mechanisms that produce the Hyperbolic output design pattern. In each panel, Y responds with hyperbolic dependence on X.
The chemotactic receptor cluster in E. coli bacteria exhibits a particularly notable example of hyperbolic output. It combines high sensitivity to very low attractant concentrations and a remarkably wide dynamic range. It has been proposed that it accomplishes this through the spread of activity within the receptor cluster [124]. Here, high activity spread between neighboring receptors causes a single ligand to activate many receptors, and hence create a large signal, but a decreased activity at high ligand concentrations still allows the cluster to respond to changes.
2.3.5. Switching
Problem.
Cells often need to make decisions by converting a graded input signal to a discrete output signal that is either on or off.
Solution.
Threshold detection using either ultrasensitivity or bistability.
Signaling is considered ultrasensitive if the output transitions rapidly between low and high states over a narrow range of inputs, and bistable if there are particular input values where the output can be stable in either the low or high state [15]. Both types of cell signaling are widespread.
Ultrasensitivity is most easily quantified through the response coefficient, which represents the relative steepness of the steady-state dose-response curve [125, 126]. More precisely, most experimental dose-response curves can be described well by Hill functions [127], with the response coefficient being equal to the corresponding Hill coefficient [128–130], which is 1 for hyperbolic output and larger for ultrasensitive output.
Figure 11 shows several approaches for producing ultrasensitivity [126, 131–134]. (A) Cooperative binding is a type of allostery in which the binding of one ligand increases the binding affinity for additional ligands. The classic example is oxygen binding to hemoglobin where allosteric influences between the multiple protein subunits increase the response coefficient to about 2.8. (B) In zero-order ultrasensitivity, signaling proteins that operate near saturation have rate constants that are zeroth order in their substrates. If these proteins control the activation and deactivation of two species in a covalent modification cycle, then the cycle switches abruptly between being almost entirely in one state and almost entirely in the other state [131, 135]. In practice, this effect may be limited due to enzyme sequestration [136]. (C) Multi-step reactions in which the same input signal is used at multiple steps are typically ultrasensitive. For example, an input kinase is used repeatedly in multisite phosphorylation, which can cause the response coefficient to increase up to the number of phosphorylation sites [132]. Linking several such events in series with kinase cascades creates even greater ultrasensitivity [79]. A different example arises with dimerization and higher multimers, in which reuse of the input protein produces an ultrasensitive output signal. This could explain why many transcription factors bind DNA as dimers [137]. (D) Stoichiometric inhibition uses a tight-binding inhibitor, shown as species A, that blocks the activity of an added enzyme, up until the enzyme concentration equals the inhibitor concentration. Above this threshold concentration, the enzyme starts to accumulate, which enables it to suddenly switch on downstream effects to produce an ultrasensitive response [132, 138]. (E and F) Positive feedback or, equivalently, mutual inhibition, produces ultrasensitivity by amplifying any asymmetry in the system, driving it away from intermediate states and toward extreme states.
Fig. 11.

Mechanisms for the Switching design pattern. In each panel, X is the input and Y is the output.
Bistability is an extreme version of ultrasensitivity, in which the steady-state dose-response curve goes beyond vertical to actually curve back on itself to create an S-shape [15]. In this case, the middle inverted portion of the curve is unphysical, but the two branches that are above and below it represent the two stable states. The particular output that’s observed depends on the signaling history. While all of the approaches described above are helpful for improving bistability, positive feedback is the only one that can actually create bistability. To do so, positive feedback (or mutual inhibition) increases the stability of each output state sufficiently that transitions only occur when the input is strong enough to overpower the feedback’s stabilizing effect. Biological examples of bistability include the lysis and lysogeny states of phage λ [139], the clockwise and counterclockwise rotation states of E. coli motors [63], cell fate switches in Xenopus oocytes and fruit fly embryos [140, 141], and a synthetic transcriptional switch that was built into yeast cells [142].
2.3.6. Direction maker
Problem.
While individual biochemical reactions are always reversible, they typically need to operate in a specific direction for cells to perform essential functions.
Solution.
Reactions can be made effectively irreversible if they either have a large free energy decrease or if they rely on a reactant that is kept at high concentration and produce a product that is kept at low concentration.
Intracellular reactions range from being sufficiently reversible that they are essentially always at equilibrium to being almost completely irreversible. This entire range is required for cells to function properly. At one extreme, reversible reactions are essential for metabolic control through product inhibition [143, 144], oxygen transport via hemoglobin, and buffering mechanisms for intracellular pH control. At the other extreme, many processes need to proceed in a specific direction, such as the transcription of DNA to RNA, translation of RNA to proteins, actin polymerization at the correct filament end to create directed cell movement [37], and the metabolic biosynthesis of ATP from ADP.
From physical chemistry, reactions are effectively irreversible if their change in Gibbs free energy is much more negative than the available thermal energy. In practice, this occurs if reactions are very energetically favorable and/or if the reactants are much more abundant than the products. Cells use both approaches to maintain directionality. For example, directed actin dynamics occurs in several steps [37]: ATP binds to monomeric actin proteins, they polymerize onto a filament’s barbed end, their ATP hydrolyzes to ADP, and then depolymerize off the filament’s pointed end. The ATP binding and hydrolysis creates irreversibility because metabolic processes maintain several-fold greater intracellular concentrations of ATP than ADP, and also because ATP hydrolysis is strongly energetically favorable. Together, these cause actin filaments to “treadmill” in a specific direction, with constant growth at one end and disassembly at the other. All other cellular processes that include ATP hydrolysis are essentially irreversible for the same reasons.
Unidirectional information transfer in kinase cascades appears different at first glance, but is also maintained through ATP binding and hydrolysis. Here, each kinase binds ATP and then hydrolyzes it to ADP in order to phosphorylate its target. Nevertheless, there can be some information transfer to upstream elements even in kinase cascades. This retroactivity occurs due to kinase sequestration by downstream elements, which then feeds back upstream through the effect on free kinase availability [145, 146].
Proteolysis represents a different type of irreversible reaction. Its large negative free energy arises from the large entropic increase that results from disassembling an ordered protein. Regulated proteolysis has been shown to be an important step in cell development, enabling irreversible commitment to cell fate decisions [147–149].
2.3.7. Insulator
Problem.
Cellular reaction networks are highly interconnected, yet need to reduce crosstalk between networks with separate functions and to maintain evolvability.
Solution.
Networks that are modular, including boundaries that insulate subnetworks from each other.
Intracellular biochemical reaction networks have been shown to exhibit substantial modularity [6, 150]. This appears to arise from evolutionary selection pressure that favors lower connection costs within cells [151] and also the benefits that modularity provides for improving the ability of an organism to evolve through better network adaptability. As in human-engineered systems, modular biochemical systems are more adaptable because mutations to module components only affect behavior within the module, while leaving the rest of the system largely unchanged.
For a module to act independently of the rest of the system, it needs to accept information or material through its inputs without substantially perturbing upstream processes. Conversely, its outputs need to be sufficiently robust that downstream processes don’t affect them, and hence don’t affect other dynamics within the module. In electronics terminology, a module needs a high input impedance, meaning that it draws little current from upstream processes, and a low output impedance, meaning that it can supply large amounts of current to downstream processes.
Modules can be insulated from their surrounding systems through several mechanisms. (1) Spatial localization maintains strong internal connections while reducing external ones. For example, the many steps in protein translation all occur within ribosomes and are often followed by direct transfer to chaperone proteins for folding [152]. Metabolism is likely to occur largely through metabolic channeling in which substrates are passed directly from one enzyme to another [153], and much signal processing occurs in large multi-protein complexes [154]. (2) Standardized connections enable multiple modules to interact with the external system without perturbing each other [155]. For example, eukaryotic cells have many signaling systems, each of which represents a separate module, and each of which terminates at the activation of a transcription factor, which is a standardized connection. Likewise, catabolic metabolism creates ATP as a standard connection, which insulates these metabolic processes from other cellular processes. (3) For signaling pathways, the input end of the module can be insulated from upstream processes using a large amplification [16]. For example, both transcription from a strong promoter and phosphorylation by a kinase protein can create large signal amplifications with minimal retroactivity. (4) At the output end of modules, negative feedback is widely used to keep the output constant, independent of the impact of downstream processes [16, 21]. Examples can be found in amino acid biosynthesis, where negative feedback is used to isolate biosynthesis of amino acids from protein synthesis [22]. Other instances of homeostasis also promote modularity in the same manner. (5) In signaling systems, covalent cycles that have fast turnover have been shown to help insulate modules because they are able to supply adequate signaling protein for downstream processes while being minimally susceptible to retroactivity due to the separation of timescales [16, 156, 157].
2.3.8. Fold-change and ratiometric detection
Problem.
Cells often need to act on chemical concentrations with quantitative accuracy, despite having variable numbers of proteins that sense that chemical.
Solution.
Use reaction networks that compare the number of ligand-bound proteins either over time or against the number of unbound proteins.
Intracellular protein concentrations vary substantially between different individual cells, even if they are isogenic [89], and also vary over time for a single cell. Despite this variation, cells need to measure ligand concentrations with good quantitative accuracy so that they can make well-informed decisions, whether for chemotaxis, mating, apoptosis, or other outcomes. Two approaches for addressing this problem are fold-change detection, in which a cell determines the percent change in protein binding over time, and ratiometric detection, in which a cell determines the fraction of those proteins that are bound to ligands.
Fold-change detection derives from Weber’s law, which expresses the observation that the minimum detectable difference in a stimulus tends to be directly proportional to the total value of the stimulus [158]. It also relates to the observation that the stochastic noise of protein expression scales with protein abundance [159]. Fold-change detection extends these ideas to the concept that all aspects of a cell’s response, including both amplitude and temporal effects, depend only on fold changes of the input and not on its absolute levels [160]. Fold-change detection is widely observed, including in E. coli chemotaxis [160–163] and the NF-κB [164], EGF [165], and Wnt signaling [166] systems. An intriguing benefit of fold-change detection is that it enables cells to compare signals from multiple types of inputs because each gets quantified relative to its own prior level [167]. Fold-change detection requires a memory of the signal over time so that the cell can compare the new signal to its prior level. This can be achieved with an incoherent feedforward motif [66], in which an input signal activates a downstream element and then, after a short delay, represses the same downstream element. The activation and repression are directly proportional to each other, causing them to cancel out at steady-state and also, if parameters are in the appropriate ranges, making the output respond to the fold change in the input. Other mechanisms include nonlinear integral feedback and logarithmic input with linear feedback [160].
In ratiometric sensing, a cell determines the fraction of proteins that are activated at a specific time by comparing signals from both the active and inactive forms. This can be accomplished through the push-pull mechanism described above and shown in Figure 9F [68]. It is a form of paradoxical signaling, defined as a component simultaneously acting in two opposing ways on its target [168, 169]. The symmetric behavior of the push-pull mechanism makes it sensitive to the fraction of activated protein rather than the absolute amount. It appears to be widely used, including in yeast pheromone response signaling [59, 170], heat shock response [123], and the E. coli EnvZ-OmpR system [171, 172].
2.4. Behavioral patterns in the yeast pheromone response system
A benefit of viewing a chemical reaction network through the lens of design patterns is that it encourages abstraction of the network details into generalized behaviors. We illustrate this abstraction with the yeast pheromone response system (Figure 12), which is exceptionally well understood [55–57, 59].
Fig. 12.

Diagram of the yeast signaling reaction network. Black arrows with solid head represent chemical reactions, black arrows with barbed and T-bar points represent activations and inhibitions, blue arrows represent gene expression, and blue lines represent binding.
In this system, signaling starts when α-factor (pheromone) binds to the Ste2 G-protein coupled receptor (GPCR). This promotes dissociation of the heterotrimeric G-protein, Gαβγ to separate Gα and Gβγ. The latter portion helps activate Ste20 through phosphorylation. In conjunction with the Ste5 scaffold protein, Ste20 then sends the signal through a MAP kinase cascade that starts with double phosphorylation of Ste11, then double phosphorylation of Ste7, and then double phosphorylation of the MAP kinases Fus3 and Kss1. Both of these MAP kinases promote activation of the Ste12 transcription factor, of which Fus3 acts primarily by activating Ste12 directly and Kss1 acts primarily by repressing Dig1 and Dig2, which then relieves their repression of Ste12. Ste12 then activates transcription of the pheromone responsive genes. Several other pathways branch off this one. The first branch drives growth of the yeast cell mating projection, a second arrests progression through the cell cycle in preparation for mating, and a third promotes filamentous growth [173].
This system adapts to pheromone over time, which represents the Adaptation design pattern. It works through multiple negative feedback loops (Figure 13A). In one, the Sst2 protein forms a negative feedback by promoting GTP hydrolysis in the Gα subunit of the G-protein, leading to G-protein association and inactivation. This helps reset the system after pheromone stimulation, decreasing pheromone-induced expression and returning the cell to normal growth [70]. Additionally, not shown in the figure, Sst2 feedback helps reset the system by promoting receptor (Ste2) recovery [71] and increasing cyclin activity [174]. On longer timescales, Bar1 expression and secretion degrades extracellular pheromone, also causing system adaptation [94]. The BAR1 gene is often deleted in signaling research for this reason, enabling temporally stable signaling [119]. These mechanisms do not use integral feedback control, so they create partial but not perfect adaptation.
Fig. 13.

Several behavioral patterns in the yeast pheromone response signaling reaction network. (A) Both boxes represent the Adaptation pattern. (B) The red box represents Hyperbolic output, green represents Proportional output, and blue represents Switching output. (C) The box represents Ratiometric detection.
Focusing on the steady-state dose-response relationships in the system, some are proportional, others are hyperbolic, and yet others are ultrasensitive (Figure 13B). The Proportional output pattern is demonstrated by the levels of receptor binding, G-protein dissociation, Fus3 phosphorylation, and gene expression being strongly correlated with each other [118, 119]. This has been termed DoRA, for dose-response alignment, and indicates proportional signaling between each of these steps, and also proportional signaling over the entire pathway [175]. The system presumably exhibits this pattern to improve information transmission through the system [119]. The Hyperbolic output pattern appears in pheromone binding to the Ste2 cell-surface receptors [176, 177] and is undoubtedly present for many of the enzymatic reactions in the system [178, 179]. Gene expression may be hyperbolic in this system as well, although it’s noteworthy that the Ste12 transcription factor likely binds DNA in dimeric form [180], which may create weak ultrasensitivity. The Switching output pattern is observed in the two pathway branches that do not lead to transcription, which are the filamentous growth pathway [181] and a pathway that leads to cell cycle arrest [182].
Finally, this system’s sensitivity to pheromone has been shown to be independent of its number of Ste2 receptors [59]. This is an example of the Ratiometric detection design pattern, which is accomplished with a push-pull mechanism at the start of the signaling pathway (Figure 13C). Here, receptor-bound Ste2 promotes the dissociation of G-protein, and receptor-unbound Ste2 actively promotes the association of G-protein [59].
3. Discussion
Design patterns are recurrent solutions to commonly encountered problems. All biological cells encounter the same problems of how to construct the biochemical components that they are built from, how to connect those components together into useful reaction networks, and how to use those reaction networks to animate life. The generalized solutions to these problems are the constructive, structural, and behavioral design patterns listed here.
The idea of understanding cellular systems in terms of functional parts is of course not new [6, 8, 12, 183–185]. For example, Hartwell et al. argued for a modular view of cell biology [6], Del Vecchio et al. emphasized the central roles of control mechanisms [12], and Khammash’s group has focused on mechanisms that provide integral feedback control [102]. In contrast to these and other works, our focus is larger, covering a wider swath of cell biology mechanisms. Also, our perspective is subtly different. Rather than focusing on a particular biological topic, our emphasis is on the development of a catalog of the solutions that cells have evolved to solve specific problems. This design pattern concept is useful for abstracting a broad range of cell functions into a manageable set of distinct patterns, enabling one to better see parallels and differences between different cell systems. It also helps build an understanding of what tools cells have to work with, and why different cellular mechanisms operate as they do.
The design pattern concept can also be usefully applied to more focused problems. For example, Bhalla described the proteins in a signaling network through their functions as multipliers, adders, integrators, and delayers [8], all of which could be seen as separate types of design patterns. Also, Lander focused on the design patterns that are used in biological development, considering such topics as spatial patterning, growth control, and noise management [184]. Additionally, we presented many different mechanisms for several of the behavioral patterns listed above, each of which could be interpreted as its own design pattern. We plan to apply this narrower view to future work in which we will consider the deconstruction of the EGFR/ERK signaling pathway into a series of interlinked and hierarchical design patterns, allowing us to better understand this important signaling network that impacts many disease states. In turn, a better understanding is likely to lead to new ways to think about therapeutic interventions.
A popular thought experiment is to consider what would happen if the “tape of life” could be rewound and started again, perhaps 2 billion years ago, and to see how life would evolve in that alternate universe [186]. In many ways, the outcome would presumably be very different from the biology that we see around us today due to cumulative impacts of stochastic events. On the other hand, those alternate biological cells would almost certainly face many of the same problems that today’s cells faced in their actual evolution, and would likely evolve many of the same solutions. More specifically, there is strong evidence that most of the solutions described here are unique, so they would undoubtedly evolve again. For example, robust perfect adaptation can only be achieved with the zeroth order degradation or antithetic control solutions [98–100], periodic behavior invariably involves cycles with negative feedback, and bistable switching always requires positive feedback. Going even farther afield, one can speculate about life on other planets, where again the same problems would likely arise, and again would necessarily be addressed with many of the same solutions. This suggests that the design patterns listed here, along with others not addressed, could be reasonably considered universal principles of life.
This work connects back to the computer science origins of design patterns in several interesting ways. First, there is substantial current interest in building whole cell computer simulations [187, 188], leading to the question of what capabilities those simulators would need to have. One answer is that those simulators would need to address the same problems as actual biological cells, and thus would require the same solutions. As a result, this catalog of biological design patterns can also be considered a list of the computational design patterns that need to be developed to enable whole-cell simulations. Second, large biochemical simulations have the challenges of being computationally intensive, unwieldy, and hard to parameterize; a design pattern view might alleviate these problems by introducing a level of abstraction that is coarser than that of individual reactions, thus offering a new approach for multi-scale modeling. And third, it may be that computer science methods could be harnessed to better identify biological design patterns. For example, modern AI/ML methods could likely be trained to identify design patterns automatically in a given network, from which they could then posit specific interventions to change network behavior. These automatically identified patterns might also reveal new ones that are biologically important but have not received significant attention from researchers.
Acknowledgments.
We thank Cong Trinh for permission to republish their figure on E. coli metabolism, and Song Feng and Michael Kochen for useful discussions. The research reported in this article was supported by the National Cancer Institute of the National Institutes of Health under award number U01CA227544. The authors declare that they have no conflicts of interest.
Data availability.
Simulations were run in the Tellurium software [189] version 2.2.4.1 and packaged with SED-ML Level 1 Version 4 [190]. The resulting COMBINE files [191] are openly available at the BioModels archive website [192], and at our research group github site (https://github.com/saurolab-papers/). The BioModels identifiers are MODEL2311170001 and MODEL2311170002.
References
- [1].Alexander C: The pattern of streets. Journal of the American Institute of Planners 32(5), 273–278 (1966) [Google Scholar]
- [2].Alexander C, Ishikawa S, Silverstein M, Jacobson M, Fiksdahl-King I, Angel S: A Pattern Language: Towns, Buildings, Construction. Oxford university press, New York: (1977) [Google Scholar]
- [3].Alexander C: The Timeless Way of Building. Oxford university press, New York: (1979) [Google Scholar]
- [4].Gamma E, Johnson R, Helm R, Johnson RE, Vlissides J: Design Patterns: Elements of Reusable Object-oriented Software. Addison-Wesley, New York: (1995) [Google Scholar]
- [5].McAdams HH, Shapiro L: Circuit simulation of genetic networks. Science 269(5224), 650–656 (1995) [DOI] [PubMed] [Google Scholar]
- [6].Hartwell LH, Hopfield JJ, Leibler S, Murray AW: From molecular to modular cell biology. Nature 402(Suppl 6761), 47–52 (1999) [DOI] [PubMed] [Google Scholar]
- [7].Lazebnik Y: Can a biologist fix a radio?—or, what I learned while studying apoptosis. Cancer cell 2(3), 179–182 (2002) [DOI] [PubMed] [Google Scholar]
- [8].Bhalla US: Understanding complex signaling networks through models and metaphors. Progress in biophysics and molecular biology 81(1), 45–65 (2003) [DOI] [PubMed] [Google Scholar]
- [9].Sauro HM, Kholodenko BN: Quantitative analysis of signaling networks. Progress in biophysics and molecular biology 86(1), 5–43 (2004) [DOI] [PubMed] [Google Scholar]
- [10].Arkin A, Doyle J: Appreciation of the machinations of the blind watchmaker. IEEE Transactions on Automatic Control 53(Specia), 8–9 (2008) [Google Scholar]
- [11].Bray D: Wetware: A Computer in Every Living Cell. Yale University Press, Yale: (2009) [Google Scholar]
- [12].Del Vecchio D, Dy AJ, Qian Y: Control theory meets synthetic biology. Journal of The Royal Society Interface 13(120), 20160380 (2016) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [13].Milo R, Shen-Orr S, Itzkovitz S, Kashtan N, Chklovskii D, Alon U: Network motifs: simple building blocks of complex networks. Science 298(5594), 824–827 (2002) [DOI] [PubMed] [Google Scholar]
- [14].Milo R, Itzkovitz S, Kashtan N, Levitt R, Shen-Orr S, Ayzenshtat I, Sheffer M, Alon U: Superfamilies of evolved and designed networks. Science 303(5663), 1538–1542 (2004) [DOI] [PubMed] [Google Scholar]
- [15].Tyson JJ, Chen KC, Novak B: Sniffers, buzzers, toggles and blinkers: dynamics of regulatory and signaling pathways in the cell. Current opinion in cell biology 15(2), 221–231 (2003) [DOI] [PubMed] [Google Scholar]
- [16].Del Vecchio D, Ninfa AJ, Sontag ED: Modular cell biology: retroactivity and insulation. Molecular systems biology 4(1), 161 (2008) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [17].Sauro HM: Modularity defined. Molecular systems biology 4(1), 166 (2008) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [18].Hopfield JJ: Kinetic proofreading: a new mechanism for reducing errors in biosynthetic processes requiring high specificity. Proceedings of the National Academy of Sciences 71(10), 4135–4139 (1974) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [19].Boeger H: Kinetic proofreading. Annual Review of Biochemistry 91, 423–447 (2022) [DOI] [PubMed] [Google Scholar]
- [20].Emiola A, George J, Andrews SS: A complete pathway model for lipid a biosynthesis in escherichia coli. PloS one 10(4), 0121216 (2015) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [21].Hofmeyr J-HS, Cornish-Bowden A: Regulating the cellular economy of supply and demand. FEBS letters 476(1–2), 47–51 (2000) [DOI] [PubMed] [Google Scholar]
- [22].Curien G, Bastien O, Robert-Genthon M, Cornish-Bowden A, Cárdenas ML, Dumas R: Understanding the regulation of aspartate metabolism using a model based on measured kinetic parameters. Molecular systems biology 5(1), 271 (2009) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [23].Anfinsen CB: Principles that govern the folding of protein chains. Science 181(4096), 223–230 (1973) [DOI] [PubMed] [Google Scholar]
- [24].Marianayagam NJ, Sunde M, Matthews JM: The power of two: protein dimerization in biology. Trends in biochemical sciences 29(11), 618–625 (2004) [DOI] [PubMed] [Google Scholar]
- [25].Rivas G, Fernández JA, Minton AP: Direct observation of the enhancement of noncooperative protein self-assembly by macromolecular crowding: indefinite linear self-association of bacterial cell division protein ftsz. Proceedings of the National Academy of Sciences 98(6), 3150–3155 (2001) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [26].Gardner MK, Charlebois BD, Jánosi IM, Howard J, Hunt AJ, Odde DJ: Rapid microtubule self-assembly kinetics. Cell 146(4), 582–592 (2011) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [27].Goldman J, Andrews S, Bray D: Size and composition of membrane protein clusters predicted by monte carlo analysis. European Biophysics Journal 33, 506–512 (2004) [DOI] [PubMed] [Google Scholar]
- [28].Mayer BJ, Yu J: Protein clusters in phosphotyrosine signal transduction. Journal of molecular biology 430(22), 4547–4556 (2018) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [29].Brangwynne CP, Eckmann CR, Courson DS, Rybarska A, Hoege C, Gharakhani J, Jülicher F, Hyman AA: Germline p granules are liquid droplets that localize by controlled dissolution/condensation. Science 324(5935), 1729–1732 (2009) [DOI] [PubMed] [Google Scholar]
- [30].Simons K, Sampaio JL: Membrane organization and lipid rafts. Cold Spring Harbor perspectives in biology 3(10), 004697 (2011) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [31].Schmidt HG, Sewitz S, Andrews SS, Lipkow K: An integrated model of transcription factor diffusion shows the importance of intersegmental transfer and quaternary protein structure for target site finding. PLOS one 9(10), 108575 (2014) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [32].Sorokina I, Mushegian AR, Koonin EV: Is protein folding a thermodynamically unfavorable, active, energy-dependent process? International Journal of Molecular Sciences 23(1), 521 (2022) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [33].Ghosh A, Chawla-Sarkar M, Stuehr DJ: Hsp90 interacts with inducible no synthase client protein in its heme-free state and then drives heme insertion by an atp-dependent process. The FASEB Journal 25(6), 2049 (2011) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [34].Tupta B, Stuehr E, Sumi MP, Sweeny EA, Smith B, Stuehr DJ, Ghosh A: Gapdh is involved in the heme-maturation of myoglobin and hemoglobin. FASEB journal: official publication of the Federation of American Societies for Experimental Biology 36(2), 22099 (2022) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [35].Howard J: Mechanics of Motor Proteins and the Cytoskeleton. Sinauer Associates Inc., Sunderland, Mass. (2001) [Google Scholar]
- [36].McMahon HT, Gallop JL: Membrane curvature and mechanisms of dynamic cell membrane remodelling. Nature 438(7068), 590–596 (2005) [DOI] [PubMed] [Google Scholar]
- [37].Pollard TD, Blanchoin L, Mullins RD: Molecular mechanisms controlling actin filament dynamics in nonmuscle cells. Annual review of biophysics and biomolecular structure 29(1), 545–576 (2000) [DOI] [PubMed] [Google Scholar]
- [38].Clapier CR, Cairns BR: The biology of chromatin remodeling complexes. Annual review of biochemistry 78, 273–304 (2009) [DOI] [PubMed] [Google Scholar]
- [39].Dubyak GR: Ion homeostasis, channels, and transporters: an update on cellular mechanisms. Advances in physiology education 28(4), 143–154 (2004) [DOI] [PubMed] [Google Scholar]
- [40].Wente SR, Rout MP: The nuclear pore complex and nuclear transport. Cold Spring Harbor perspectives in biology 2(10), 000562 (2010) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [41].Hochstrasser M: Ubiquitin, proteasomes, and the regulation of intracellular protein degradation. Current opinion in cell biology 7(2), 215–223 (1995) [DOI] [PubMed] [Google Scholar]
- [42].Gu X, Nardone C, Kamitaki N, Mao A, Elledge SJ, Greenberg ME: The midnolin-proteasome pathway catches proteins for ubiquitination-independent degradation. Science 381(6660), 5021 (2023) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [43].Klionsky DJ, Emr SD: Autophagy as a regulated pathway of cellular degradation. Science 290(5497), 1717–1721 (2000) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [44].Nagata S: Dna degradation in development and programmed cell death. Annu. Rev. Immunol. 23, 853–875 (2005) [DOI] [PubMed] [Google Scholar]
- [45].Liu K, Czaja M: Regulation of lipid stores and metabolism by lipophagy. Cell Death & Differentiation 20(1), 3–11 (2013) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [46].Neurath H, Walsh KA: Role of proteolytic enzymes in biological regulation (a review). Proceedings of the National Academy of Sciences 73(11), 3825–3832 (1976) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [47].Rouillé Y, Duguay SJ, Lund K, Furuta M, Gong Q, Lipkind G, Oliva AA Jr, Chan SJ, Steiner DF: Proteolytic processing mechanisms in the biosynthesis of neuroendocrine peptides: the subtilisin-like proprotein convertases. Frontiers in neuroendocrinology 16(4), 322–361 (1995) [DOI] [PubMed] [Google Scholar]
- [48].Singh AB, Harris RC: Autocrine, paracrine and juxtacrine signaling by egfr ligands. Cellular signalling 17(10), 1183–1193 (2005) [DOI] [PubMed] [Google Scholar]
- [49].Ingolia NT: Topology and robustness in the drosophila segment polarity network. PLoS biology 2(6), 123 (2004) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [50].Blanchini F, Franco E: Structural analysis of biological networks. A Systems Theoretic Approach to Systems and Synthetic Biology I: Models and System Characterizations, 47–71 (2014) [Google Scholar]
- [51].Khammash M: An engineering viewpoint on biological robustness. BMC Biology 14 (2016) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [52].Bolouri H, Davidson EH: Modeling transcriptional regulatory networks. BioEssays 24(12), 1118–1129 (2002) [DOI] [PubMed] [Google Scholar]
- [53].Karlebach G, Shamir R: Modelling and analysis of gene regulatory networks. Nature reviews Molecular cell biology 9(10), 770–780 (2008) [DOI] [PubMed] [Google Scholar]
- [54].Trinh CT, Unrean P, Srienc F: Minimal escherichia coli cell for the most efficient production of ethanol from hexoses and pentoses. Applied and environmental microbiology 74(12), 3634–3643 (2008) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [55].Kurjan J: Pheromone response in yeast. Annual review of biochemistry 61(1), 1097–1129 (1992) [DOI] [PubMed] [Google Scholar]
- [56].Wang Y, Dohlman HG: Pheromone signaling mechanisms in yeast: a prototypical sex machine. Science 306(5701), 1508–1509 (2004) [DOI] [PubMed] [Google Scholar]
- [57].Bardwell L: A walk-through of the yeast mating pheromone response pathway. Peptides 26(2), 339–350 (2005) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [58].Andrews SS, Arkin AP: Systems biology: a switch for sex. Current biology 17(11), 410–412 (2007) [DOI] [PubMed] [Google Scholar]
- [59].Bush A, Vasen G, Constantinou A, Dunayevich P, Patop IL, Blaustein M, Colman-Lerner A: Yeast gpcr signaling reflects the fraction of occupied receptors, not the number. Molecular systems biology 12(12), 898 (2016) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [60].Chan SS-K, Kyba M: What is a master regulator? Journal of stem cell research & therapy 3 (2013) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [61].Lichtenthaler SF, Lemberg MK, Fluhrer R: Proteolytic ectodomain shedding of membrane proteins in mammals-hardware, concepts, and recent developments. The EMBO journal 37(15), 99456 (2018) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [62].Loewith R, Hall MN: Target of rapamycin (tor) in nutrient signaling and growth control. Genetics 189(4), 1177–1201 (2011) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [63].Duke T, Le Novere N, Bray D: Conformational spread in a ring of proteins: a stochastic approach to allostery. Journal of molecular biology 308(3), 541–553 (2001) [DOI] [PubMed] [Google Scholar]
- [64].Shi T, Niepel M, McDermott JE, Gao Y, Nicora CD, Chrisler WB, Markillie LM, Petyuk VA, Smith RD, Rodland KD, et al. : Conservation of protein abundance patterns reveals the regulatory architecture of the egfr-mapk pathway. Science Signaling 9(436), 6–6 (2016) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [65].Csete M, Doyle J: Bow ties, metabolism and disease. TRENDS in Biotechnology 22(9), 446–450 (2004) [DOI] [PubMed] [Google Scholar]
- [66].Goentoro L, Shoval O, Kirschner MW, Alon U: The incoherent feedforward loop can provide fold-change detection in gene regulation. Molecular cell 36(5), 894–899 (2009) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [67].Mangan S, Zaslaver A, Alon U: The coherent feedforward loop serves as a sign-sensitive delay element in transcription networks. Journal of molecular biology 334(2), 197–204 (2003) [DOI] [PubMed] [Google Scholar]
- [68].Andrews SS, Peria WJ, Richard CY, Colman-Lerner A, Brent R: Push-pull and feedback mechanisms can align signaling system outputs with inputs. Cell systems 3(5), 444–455 (2016) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [69].Sauro HM: Control and regulation of pathways via negative feedback. Journal of The Royal Society Interface 14(127), 20160848 (2017) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [70].Dohlman HG, Song J, Ma D, Courchesne WE, Thorner J: Sst2, a negative regulator of pheromone signaling in the yeast saccharomyces cerevisiae: expression, localization, and genetic interaction and physical association with gpa1 (the g-protein alpha subunit). Molecular and cellular biology 16(9), 5194–5209 (1996) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [71].Venkatapurapu SP, Kelley JB, Dixit G, Pena M, Errede B, Dohlman HG, Elston TC: Modulation of receptor dynamics by the regulator of g protein signaling sst2. Molecular biology of the cell 26(22), 4124–4134 (2015) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [72].Dixit G, Kelley JB, Houser JR, Elston TC, Dohlman HG: Cellular noise suppression by the regulator of g protein signaling sst2. Molecular cell 55(1), 85–96 (2014) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [73].Sourjik V, Berg HC: Receptor sensitivity in bacterial chemotaxis. Proceedings of the National Academy of Sciences 99(1), 123–127 (2002) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [74].Paik WK, Paik DC, Kim S: Historical review: the field of protein methylation. Trends in biochemical sciences 32(3), 146–152 (2007) [DOI] [PubMed] [Google Scholar]
- [75].Moore LD, Le T, Fan G: Dna methylation and its basic function. Neuropsychopharmacology 38(1), 23–38 (2013) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [76].Sloan KE, Warda AS, Sharma S, Entian K-D, Lafontaine DL, Bohnsack MT: Tuning the ribosome: the influence of rrna modification on eukaryotic ribosome biogenesis and function. RNA biology 14(9), 1138–1152 (2017) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [77].Lutkenhaus J: Assembly dynamics of the bacterial mincde system and spatial regulation of the z ring. Annu. Rev. Biochem. 76, 539–562 (2007) [DOI] [PubMed] [Google Scholar]
- [78].Groban ES, Narayanan A, Jacobson MP: Conformational changes in protein loops and helices induced by post-translational phosphorylation. PLoS computational biology 2(4), 32 (2006) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [79].Huang C-Y, Ferrell JE Jr: Ultrasensitivity in the mitogen-activated protein kinase cascade. Proceedings of the National Academy of Sciences 93(19), 10078–10083 (1996) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [80].Roach P: Multisite and hierarchal protein phosphorylation. The Journal of biological chemistry 266(22), 14139–14142 (1991) [PubMed] [Google Scholar]
- [81].Mann M, Ong S-E, Grønborg M, Steen H, Jensen ON, Pandey A: Analysis of protein phosphorylation using mass spectrometry: deciphering the phosphoproteome. Trends in biotechnology 20(6), 261–268 (2002) [DOI] [PubMed] [Google Scholar]
- [82].Kapuy O, Barik D, Sananes MRD, Tyson JJ, Novák B: Bistability by multiple phosphorylation of regulatory proteins. Progress in biophysics and molecular biology 100(1–3), 47–56 (2009) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [83].McPherson SA, Li M, Kearney JF, Turnbough CL Jr: Exsb, an unusually highly phosphorylated protein required for the stable attachment of the exosporium of bacillus anthracis. Molecular microbiology 76(6), 1527–1538 (2010) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [84].Rosen R, Becher D, Büttner K, Biran D, Hecker M, Ron EZ: Highly phosphorylated bacterial proteins. Proteomics 4(10), 3068–3077 (2004) [DOI] [PubMed] [Google Scholar]
- [85].van der Geer P, Wiley S, Gish GD, Pawson T: The shc adaptor protein is highly phosphorylated at conserved, twin tyrosine residues (y239/240) that mediate protein–protein interactions. Current Biology 6(11), 1435–1444 (1996) [DOI] [PubMed] [Google Scholar]
- [86].Moraru II, Loew LM: Intracellular signaling: spatial and temporal control. Physiology 20(3), 169–179 (2005) [DOI] [PubMed] [Google Scholar]
- [87].Dehmelt L, Bastiaens PI: Spatial organization of intracellular communication: insights from imaging. Nature reviews Molecular cell biology 11(6), 440–452 (2010) [DOI] [PubMed] [Google Scholar]
- [88].Rao CV, Wolf DM, Arkin AP: Control, exploitation and tolerance of intracellular noise. Nature 420(6912), 231–237 (2002) [DOI] [PubMed] [Google Scholar]
- [89].Elowitz MB, Levine AJ, Siggia ED, Swain PS: Stochastic gene expression in a single cell. Science 297(5584), 1183–1186 (2002) [DOI] [PubMed] [Google Scholar]
- [90].Tsimring LS: Noise in biology. Reports on Progress in Physics 77(2), 026601 (2014) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [91].Muzzey D, Gómez-Uribe CA, Mettetal JT, van Oudenaarden A: A systems-level analysis of perfect adaptation in yeast osmoregulation. Cell 138(1), 160–171 (2009) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [92].Saunders PT, Koeslag JH, Wessels JA: Integral rein control in physiology. Journal of Theoretical Biology 194(2), 163–173 (1998) [DOI] [PubMed] [Google Scholar]
- [93].Huang Y, Drengstig T, Ruoff P: Integrating fluctuating nitrate uptake and assimilation to robust homeostasis. Plant, Cell & Environment 35(5), 917–928 (2012) [DOI] [PubMed] [Google Scholar]
- [94].Jin M, Errede B, Behar M, Mather W, Nayak S, Hasty J, Dohlman HG, Elston TC: Yeast dynamically modify their environment to achieve better mating efficiency. Science signaling 4(186), 54–54 (2011) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [95].Yi T-M, Huang Y, Simon MI, Doyle J: Robust perfect adaptation in bacterial chemotaxis through integral feedback control. Proceedings of the National Academy of Sciences 97(9), 4649–4653 (2000) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [96].Qian Y, Del Vecchio D: Realizing ‘integral control’ in living cells: how to overcome leaky integration due to dilution? Journal of The Royal Society Interface 15(139), 20170902 (2018) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [97].Briat C, Gupta A, Khammash M: Antithetic integral feedback ensures robust perfect adaptation in noisy biomolecular networks. Cell systems 2(1), 15–26 (2016) [DOI] [PubMed] [Google Scholar]
- [98].Ma W, Trusina A, El-Samad H, Lim WA, Tang C: Defining network topologies that can achieve biochemical adaptation. Cell 138(4), 760–773 (2009) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [99].Araujo RP, Liotta LA: The topological requirements for robust perfect adaptation in networks of any size. Nature communications 9(1), 1757 (2018) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [100].Aoki SK, Lillacci G, Gupta A, Baumschlager A, Schweingruber D, Khammash M: A universal biomolecular integral feedback controller for robust perfect adaptation. Nature 570(7762), 533–537 (2019) [DOI] [PubMed] [Google Scholar]
- [101].Simms SA, Stock AM, Stock JB: Purification and characterization of the s-adenosylmethionine: glutamyl methyltransferase that modifies membrane chemoreceptor proteins in bacteria. Journal of Biological Chemistry 262(18), 8537–8543 (1987) [PubMed] [Google Scholar]
- [102].Khammash MH: Perfect adaptation in biology. Cell Systems 12(6), 509–521 (2021) [DOI] [PubMed] [Google Scholar]
- [103].Ang J, Bagh S, Ingalls BP, McMillen DR: Considerations for using integral feedback control to construct a perfectly adapting synthetic gene network. Journal of theoretical biology 266(4), 723–738 (2010) [DOI] [PubMed] [Google Scholar]
- [104].Tu BP, McKnight SL: Metabolic cycles as an underlying basis of biological oscillations. Nature reviews Molecular cell biology 7(9), 696–701 (2006) [DOI] [PubMed] [Google Scholar]
- [105].Nelson D, Ihekwaba A, Elliott M, Johnson J, Gibney C, Foreman B, Nelson G, See V, Horton C, Spiller D, et al. : Oscillations in nf-κb signaling control the dynamics of gene expression. Science 306(5696), 704–708 (2004) [DOI] [PubMed] [Google Scholar]
- [106].Shankaran H, Ippolito DL, Chrisler WB, Resat H, Bollinger N, Opresko LK, Wiley HS: Rapid and sustained nuclear–cytoplasmic erk oscillations induced by epidermal growth factor. Molecular systems biology 5(1), 332 (2009) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [107].Isomura A, Kageyama R: Ultradian oscillations and pulses: coordinating cellular responses and cell fate decisions. Development 141(19), 3627–3636 (2014) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [108].Leloup J-C, Goldbeter A: Toward a detailed computational model for the mammalian circadian clock. Proceedings of the National Academy of Sciences 100(12), 7051–7056 (2003) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [109].Elowitz MB, Leibler S: A synthetic oscillatory network of transcriptional regulators. Nature 403(6767), 335–338 (2000) [DOI] [PubMed] [Google Scholar]
- [110].Chickarmane V, Kholodenko BN, Sauro HM: Oscillatory dynamics arising from competitive inhibition and multisite phosphorylation. Journal of theoretical biology 244(1), 68–76 (2007) [DOI] [PubMed] [Google Scholar]
- [111].Novák B, Tyson JJ: Design principles of biochemical oscillators. Nature reviews Molecular cell biology 9(12), 981–991 (2008) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [112].Tyson JJ: Modeling the cell division cycle: cdc2 and cyclin interactions. Proceedings of the National Academy of Sciences 88(16), 7328–7332 (1991) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [113].Goldbeter A, Dupont G, Berridge MJ: Minimal model for signal-induced ca2+ oscillations and for their frequency encoding through protein phosphorylation. Proceedings of the National Academy of Sciences 87(4), 1461–1465 (1990) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [114].Halloy J, Lauzeral J, Goldbeter A: Modeling oscillations and waves of camp in dictyostelium discoideum cells. Biophysical chemistry 72(1–2), 9–19 (1998) [DOI] [PubMed] [Google Scholar]
- [115].Levine JH, Lin Y, Elowitz MB: Functional roles of pulsing in genetic circuits. Science 342(6163), 1193–1200 (2013) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [116].Sauro HM, Ingalls B: MAPK cascades as feedback amplifiers. arXiv preprint arXiv:0710.5195 (2007) [Google Scholar]
- [117].Andrews SS, Brent R, Balázsi G: Transferring information without distortion. Elife 7, 41894 (2018) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [118].Yi T-M, Kitano H, Simon MI: A quantitative characterization of the yeast heterotrimeric g protein cycle. Proceedings of the National Academy of Sciences 100(19), 10764–10769 (2003) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [119].Yu RC, Pesce CG, Colman-Lerner A, Lok L, Pincus D, Serra E, Holl M, Benjamin K, Gordon A, Brent R: Negative feedback that improves information transmission in yeast signalling. Nature 456(7223), 755–761 (2008) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [120].Nunns H, Goentoro L: Signaling pathways as linear transmitters. Elife 7, 33617 (2018) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [121].Black JW, Leff P: Operational models of pharmacological agonism. Proceedings of the Royal society of London. Series B. Biological sciences 220(1219), 141–162 (1983) [DOI] [PubMed] [Google Scholar]
- [122].Nevozhay D, Adams RM, Murphy KF, Josić K, Balázsi G: Negative autoregulation linearizes the dose–response and suppresses the heterogeneity of gene expression. Proceedings of the National Academy of Sciences 106(13), 5123–5128 (2009) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [123].Conde R, Belak ZR, Nair M, O’Carroll RF, Ovsenek N: Modulation of hsf1 activity by novobiocin and geldanamycin. Biochemistry and Cell Biology 87(6), 845–851 (2009) [DOI] [PubMed] [Google Scholar]
- [124].Bray D, Levin MD, Morton-Firth CJ: Receptor clustering as a cellular mechanism to control sensitivity. Nature 393(6680), 85–88 (1998) [DOI] [PubMed] [Google Scholar]
- [125].Small JR, Fell DA: Covalent modification and metabolic control analysis: Modification to the theorems and their application to metabolic systems containing covalently modifiable enzymes. European journal of biochemistry 191(2), 405–411 (1990) [DOI] [PubMed] [Google Scholar]
- [126].Zhang Q, Bhattacharya S, Andersen ME: Ultrasensitive response motifs: basic amplifiers in molecular signalling networks. Open biology 3(4), 130031 (2013) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [127].Goutelle S, Maurin M, Rougier F, Barbaut X, Bourguignon L, Ducher M, Maire P: The hill equation: a review of its capabilities in pharmacological modelling. Fundamental & clinical pharmacology 22(6), 633–648 (2008) [DOI] [PubMed] [Google Scholar]
- [128].Hofmeyr J-HS, Cornish-Bowden H: The reversible hill equation: how to incorporate cooperative enzymes into metabolic models. Bioinformatics 13(4), 377–385 (1997) [DOI] [PubMed] [Google Scholar]
- [129].Rohwer JM, Hofmeyr J-HS: Kinetic and thermodynamic aspects of enzyme control and regulation. The Journal of Physical Chemistry B 114(49), 16280–16289 (2010) [DOI] [PubMed] [Google Scholar]
- [130].Sauro HM: Enzyme Kinetics for Systems Biology. Ambrosius Publishing, Seattle: (2011) [Google Scholar]
- [131].Ferrell JE Jr, Ha SH: Ultrasensitivity part i: Michaelian responses and zero-order ultrasensitivity. Trends in biochemical sciences 39(10), 496–503 (2014) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [132].Ferrell JE, Ha SH, et al. : Ultrasensitivity part ii: multisite phosphorylation, stoichiometric inhibitors, and positive feedback. Trends in biochemical sciences 39(11), 556–569 (2014) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [133].Ferrell JE, Ha SH: Ultrasensitivity part iii: cascades, bistable switches, and oscillators. Trends in biochemical sciences 39(12), 612–618 (2014) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [134].Straube R: Analysis of network motifs in cellular regulation: Structural similarities, input–output relations and signal integration. Biosystems 162, 215–232 (2017) [DOI] [PubMed] [Google Scholar]
- [135].Goldbeter A, Koshland DE Jr: An amplified sensitivity arising from covalent modification in biological systems. Proceedings of the National Academy of Sciences 78(11), 6840–6844 (1981) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [136].Blüthgen N, Bruggeman FJ, Legewie S, Herzel H, Westerhoff HV, Kholodenko BN: Effects of sequestration on signal transduction cascades. The FEBS journal 273(5), 895–906 (2006) [DOI] [PubMed] [Google Scholar]
- [137].Hsu C, Jaquet V, Gencoglu M, Becskei A: Protein dimerization generates bistability in positive feedback loops. Cell reports 16(5), 1204–1210 (2016) [DOI] [PubMed] [Google Scholar]
- [138].Buchler NE, Cross FR: Protein sequestration generates a flexible ultrasensitive response in a genetic network. Molecular systems biology 5(1), 272 (2009) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [139].Arkin A, Ross J, McAdams HH: Stochastic kinetic analysis of developmental pathway bifurcation in phage λ-infected escherichia coli cells. Genetics 149(4), 1633–1648 (1998) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [140].Ferrell JE Jr, Machleder EM: The biochemical basis of an all-or-none cell fate switch in xenopus oocytes. Science 280(5365), 895–898 (1998) [DOI] [PubMed] [Google Scholar]
- [141].Zhao J, Perkins ML, Norstad M, Garcia HG: A bistable autoregulatory module in the developing embryo commits cells to binary expression fates. Current Biology 33(14), 2851–2864 (2023) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [142].Gardner TS, Cantor CR, Collins JJ: Construction of a genetic toggle switch in escherichia coli. Nature 403(6767), 339–342 (2000) [DOI] [PubMed] [Google Scholar]
- [143].Fell DA, Sauro HM: Metabolic control and its analysis: additional relationships between elasticities and control coefficients. European Journal of Biochemistry 148(3), 555–561 (1985) [DOI] [PubMed] [Google Scholar]
- [144].Cornish-Bowden A, Cárdenas ML: Information transfer in metabolic pathways: effects of irreversible steps in computer models. European Journal of Biochemistry 268(24), 6616–6624 (2001) [DOI] [PubMed] [Google Scholar]
- [145].Ventura AC, Sepulchre J-A, Merajver SD: A hidden feedback in signaling cascades is revealed. PLoS computational biology 4(3), 1000041 (2008) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [146].Ventura AC, Jiang P, Van Wassenhove L, Del Vecchio D, Merajver SD, Ninfa AJ: Signaling properties of a covalent modification cycle are altered by a downstream target. Proceedings of the National Academy of Sciences 107(22), 10032–10037 (2010) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [147].Gottesman S: Regulation by proteolysis: developmental switches. Current opinion in microbiology 2(2), 142–147 (1999) [DOI] [PubMed] [Google Scholar]
- [148].Jenal U, Hengge-Aronis R: Regulation by proteolysis in bacterial cells. Current opinion in microbiology 6(2), 163–172 (2003) [DOI] [PubMed] [Google Scholar]
- [149].Lai EC: Notch signaling: control of cell communication and cell fate (2004) [DOI] [PubMed]
- [150].Guimera R, Nunes Amaral LA: Functional cartography of complex metabolic networks. nature 433(7028), 895–900 (2005) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [151].Clune J, Mouret J-B, Lipson H: The evolutionary origins of modularity. Proceedings of the Royal Society b: Biological sciences 280(1755), 20122863 (2013) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [152].Preissler S, Deuerling E: Ribosome-associated chaperones as key players in proteostasis. Trends in biochemical sciences 37(7), 274–283 (2012) [DOI] [PubMed] [Google Scholar]
- [153].Pareek V, Sha Z, He J, Wingreen NS, Benkovic SJ: Metabolic channeling: predictions, deductions, and evidence. Molecular cell 81(18), 3775–3785 (2021) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [154].Langeberg LK, Scott JD: Signalling scaffolds and local organization of cellular behaviour. Nature reviews Molecular cell biology 16(4), 232–244 (2015) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [155].Csete ME, Doyle JC: Reverse engineering of biological complexity. science 295(5560), 1664–1669 (2002) [DOI] [PubMed] [Google Scholar]
- [156].Franco E, Del Vecchio D, Murray RM: Design of insulating devices for in vitro synthetic circuits. In: Proceedings of the 48h IEEE Conference on Decision and Control (CDC) Held Jointly with 2009 28th Chinese Control Conference, pp. 4584–4589 (2009). IEEE [Google Scholar]
- [157].Shah R, Del Vecchio D: An n-stage cascade of phosphorylation cycles as an insulation device for synthetic biological circuits. In: 2016 European Control Conference (ECC), pp. 1832–1837 (2016). IEEE [Google Scholar]
- [158].Ferrell JE: Signaling motifs and weber’s law. Molecular cell 36(5), 724–727 (2009) [DOI] [PubMed] [Google Scholar]
- [159].Bar-Even A, Paulsson J, Maheshri N, Carmi M, O’Shea E, Pilpel Y, Barkai N: Noise in protein expression scales with natural protein abundance. Nature genetics 38(6), 636–643 (2006) [DOI] [PubMed] [Google Scholar]
- [160].Shoval O, Goentoro L, Hart Y, Mayo A, Sontag E, Alon U: Fold-change detection and scalar symmetry of sensory input fields. Proceedings of the National Academy of Sciences 107(36), 15995–16000 (2010) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [161].Webre DJ, Wolanin PM, Stock JB: Bacterial chemotaxis. Current Biology 13(2), 47–49 (2003) [DOI] [PubMed] [Google Scholar]
- [162].Tu Y, Shimizu TS, Berg HC: Modeling the chemotactic response of escherichia coli to time-varying stimuli. Proceedings of the National Academy of Sciences 105(39), 14855–14860 (2008) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [163].Clausznitzer D, Micali G, Neumann S, Sourjik V, Endres RG: Predicting chemical environments of bacteria from receptor signaling. PLoS Computational Biology 10(10), 1003870 (2014) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [164].Lee RE, Walker SR, Savery K, Frank DA, Gaudet S: Fold change of nuclear nf-κb determines tnf-induced transcription in single cells. Molecular cell 53(6), 867–879 (2014) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [165].Cohen-Saidon C, Cohen AA, Sigal A, Liron Y, Alon U: Dynamics and variability of erk2 response to egf in individual living cells. Molecular cell 36(5), 885–893 (2009) [DOI] [PubMed] [Google Scholar]
- [166].Goentoro L, Kirschner MW: Evidence that fold-change, and not absolute level, of β-catenin dictates wnt signaling. Molecular cell 36(5), 872–884 (2009) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [167].Hart Y, Mayo AE, Shoval O, Alon U: Comparing apples and oranges: fold-change detection of multiple simultaneous inputs. PloS one 8(3), 57455 (2013) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [168].Shinar G, Milo R, Martínez MR, Alon U: Input–output robustness in simple bacterial signaling systems. Proceedings of the National Academy of Sciences 104(50), 19931–19935 (2007) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [169].Hart Y, Alon U: The utility of paradoxical components in biological circuits. Molecular cell 49(2), 213–221 (2013) [DOI] [PubMed] [Google Scholar]
- [170].Henderson NT, Pablo M, Ghose D, Clark-Cotton MR, Zyla TR, Nolen J, Elston TC, Lew DJ: Ratiometric gpcr signaling enables directional sensing in yeast. PLoS biology 17(10), 3000484 (2019) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [171].Russo FD, Silhavy TJ: The essential tension: opposed reactions in bacterial two-component regulatory systems. Trends in microbiology 1(8), 306–310 (1993) [DOI] [PubMed] [Google Scholar]
- [172].Batchelor E, Goulian M: Robustness and the cycle of phosphorylation and dephosphorylation in a two-component regulatory system. Proceedings of the National Academy of Sciences 100(2), 691–696 (2003) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [173].Song Q, Kumar A: An overview of autophagy and yeast pseudohyphal growth: integration of signaling pathways during nitrogen stress. Cells 1(3), 263–283 (2012) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [174].Chen T, Kurjan J: Saccharomyces cerevisiae mpt5p interacts with sst2p and plays roles in pheromone sensitivity and recovery from pheromone arrest. Molecular and Cellular Biology 17(6), 3429–3439 (1997) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [175].Poritz MA, Malmstrom S, Kim MK-H, Rossmeissl PJ, Kamb A: Graded mode of transcriptional induction in yeast pheromone signalling revealed by single-cell analysis. Yeast 18(14), 1331–1338 (2001) [DOI] [PubMed] [Google Scholar]
- [176].Jenness DD, Burkholder AC, Hartwell LH: Binding of α-factor pheromone to saccharomyces cerevisiae a cells: dissociation constant and number of binding sites. Molecular and cellular biology 6(1), 318–320 (1986) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [177].Bajaj A, Ćelić A, Ding F-X, Naider F, Becker JM, Dumont ME: A fluorescent α-factor analogue exhibits multiple steps on binding to its g protein coupled receptor in yeast. Biochemistry 43(42), 13564–13578 (2004) [DOI] [PubMed] [Google Scholar]
- [178].Kofahl B, Klipp E: Modelling the dynamics of the yeast pheromone pathway. Yeast 21(10), 831–850 (2004) [DOI] [PubMed] [Google Scholar]
- [179].Suderman R, Deeds EJ: Machines vs. ensembles: effective mapk signaling through heterogeneous sets of protein complexes. PLoS computational biology 9(10), 1003278 (2013) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [180].Olson KA, Nelson C, Tai G, Hung W, Yong C, Astell C, Sadowski I: Two regulators of ste12p inhibit pheromone-responsive transcription by separate mechanisms. Molecular and cellular biology 20(12), 4199–4209 (2000) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [181].Cook JG, Bardwell L, Thorner J: Inhibitory and activating functions for mapk kss1 in the s. cerevisiae filamentous-growth signalling pathway. Nature 390(6655), 85–88 (1997) [DOI] [PubMed] [Google Scholar]
- [182].Hao N, Nayak S, Behar M, Shanks RH, Nagiec MJ, Errede B, Hasty J, Elston TC, Dohlman HG: Regulation of cell signaling dynamics by the protein kinase-scaffold ste5. Molecular cell 30(5), 649–656 (2008) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [183].Sauro HM, Kholodenko BN: Quantitative analysis of signaling networks. Progress in biophysics and molecular biology 86(1), 5–43 (2004) [DOI] [PubMed] [Google Scholar]
- [184].Lander AD: Pattern, growth, and control. Cell 144(6), 955–969 (2011) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [185].Lim WA, Lee CM, Tang C: Design principles of regulatory networks: searching for the molecular algorithms of the cell. Molecular cell 49(2), 202–212 (2013) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [186].Gould SJ: Wonderful Life: The Burgess Shale and the Nature of History. WW Norton & Company, New York: (1989) [Google Scholar]
- [187].Tomita M: Whole-cell simulation: a grand challenge of the 21st century. TRENDS in Biotechnology 19(6), 205–210 (2001) [DOI] [PubMed] [Google Scholar]
- [188].Karr JR, Sanghvi JC, Macklin DN, Gutschow MV, Jacobs JM, Bolival B Jr, Assad-Garcia N, Glass JI, Covert MW: A whole-cell computational model predicts phenotype from genotype. Cell 150(2), 389–401 (2012) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [189].Choi K, Medley JK, König M, Stocking K, Smith L, Gu S, Sauro HM: Tellurium: an extensible python-based modeling environment for systems and synthetic biology. Biosystems 171, 74–79 (2018) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [190].Smith LP, Bergmann FT, Garny A, Helikar T, Karr J, Nickerson D, Sauro H, Waltemath D, König M: The simulation experiment description markup language (sed-ml): language specification for level 1 version 4. Journal of integrative bioinformatics 18(3), 20210021 (2021) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [191].Bergmann FT, Adams R, Moodie S, Cooper J, Glont M, Golebiewski M, Hucka M, Laibe C, Miller AK, Nickerson DP, et al. : Combine archive and omex format: one file to share all information to reproduce a modeling project. BMC bioinformatics 15(1), 1–9 (2014) [DOI] [PMC free article] [PubMed] [Google Scholar]
- [192].Le Novere N, Bornstein B, Broicher A, Courtot M, Donizelli M, Dharuri H, Li L, Sauro H, Schilstra M, Shapiro B, et al. : Biomodels database: a free, centralized database of curated, published, quantitative kinetic models of biochemical and cellular systems. Nucleic acids research 34(suppl_1), 689–691 (2006) [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
Simulations were run in the Tellurium software [189] version 2.2.4.1 and packaged with SED-ML Level 1 Version 4 [190]. The resulting COMBINE files [191] are openly available at the BioModels archive website [192], and at our research group github site (https://github.com/saurolab-papers/). The BioModels identifiers are MODEL2311170001 and MODEL2311170002.
