Principles underlying implementation of nearly -homeostatic biological networks

preprint OA: closed CC-BY-4.0
📄 Open PDF Full text JSON View at publisher
AI-generated deep summary by claude@2026-07, 2026-07-03 · read from full text

Tang and McMillen develop an inverse homeostasis framework to design and analyze “nearly-homeostatic” biological networks that keep steady-state output within a narrow range despite varying persistent perturbations, using first-order ODE models and a running experimental controller example. They introduce a perspective that quantifies how each parameter affects homeostatic performance, expanding the region of implementable parameter sets compared with prior methods that focused on minimizing controller integration leakiness, and they use feedback-free auxiliary systems to approximate steady-state response curves of key feedback components without measuring controller parameters directly. A stated limitation is that the work relies on model-based parameter relationships and the proposed strategy is framed around challenges like parameter identifiability and in-vitro-to-in-vivo transferability, which are explicitly noted as motivations for the approach. The paper does not explicitly discuss endometriosis or adenomyosis; it was included in the corpus via a keyword match in the upstream search index.

Read from the paper's body, not the abstract. Not a substitute for reading the paper. No clinical advice. How this works

Abstract

SUMMARY A nearly-homeostatic biological system keeps the steady-state output (like internal body temperature) within a narrow range, regardless of different persistent levels of environmental perturbations (like external temperatures). A nearly-homeostatic system can guarantee performance of a therapeutic device in different patient contexts or can be a detector that generates a response only upon encountering an anomaly. We have developed the inverse homeostasis perspective to determine the impact of each parameter on the system’s homeostatic performance, which has allowed us to vastly widen the region of implementable parameter sets supporting near-homeostasis compared to the predominant approach of minimizing the controller’s integration leakiness. To implement nearly-homeostatic systems without measuring parameter values, we have used feedback-free auxiliary systems to accurately approximate steady-state response curves of key components of the feedback system and adjusted those curves to attain desired characteristics. Our approach has not only discovered a new mechanism of near-homeostasis, but also serves as a new framework to reinterpret whether the homeostatic performance observed in previously published systems arises from the mechanisms originally proposed to explain the behaviour.
Full text 86,542 characters · extracted from preprint-html · click to expand
Principles underlying implementation of nearly-homeostatic biological networks | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results Principles underlying implementation of nearly -homeostatic biological networks Zhe F. Tang , David R. McMillen doi: https://doi.org/10.1101/2025.04.02.646789 Zhe F. Tang 1 Dept of Chemical and Physical Sciences, University of Toronto , Mississauga, Ontario, Canada Find this author on Google Scholar Find this author on PubMed Search for this author on this site David R. McMillen 1 Dept of Chemical and Physical Sciences, University of Toronto , Mississauga, Ontario, Canada Find this author on Google Scholar Find this author on PubMed Search for this author on this site For correspondence: david.mcmillen{at}utoronto.ca Abstract Full Text Info/History Metrics Supplementary material Preview PDF SUMMARY Download figure Open in new tab A nearly-homeostatic biological system keeps the steady-state output (like internal body temperature) within a narrow range, regardless of different persistent levels of environmental perturbations (like external temperatures). A nearly-homeostatic system can guarantee performance of a therapeutic device in different patient contexts or can be a detector that generates a response only upon encountering an anomaly. We have developed the inverse homeostasis perspective to determine the impact of each parameter on the system’s homeostatic performance, which has allowed us to vastly widen the region of implementable parameter sets supporting near-homeostasis compared to the predominant approach of minimizing the controller’s integration leakiness. To implement nearly-homeostatic systems without measuring parameter values, we have used feedback-free auxiliary systems to accurately approximate steady-state response curves of key components of the feedback system and adjusted those curves to attain desired characteristics. Our approach has not only discovered a new mechanism of near-homeostasis, but also serves as a new framework to reinterpret whether the homeostatic performance observed in previously published systems arises from the mechanisms originally proposed to explain the behaviour. INTRODUCTION A homeostatic system like internal body temperature maintenance is able keep the steady state system output (like internal body temperature) at a fixed set point, regardless of different persistent levels of environmental perturbations (like external temperatures) 1 , 2 ( Figure 1A ). A nearly homeostatic system maintain the steady state output within some narrow range, regardless of different persistent levels of environmental perturbation ( Figure 1A ). Download figure Open in new tab Figure 1: An introduction to homeostatic systems. (A) Definition of homeostasis and near-homeostasis. (B) A homeostatic system can ensure therapeutic molecular level is independent of nutrient state or microbiotic competitive landscape. (C) A homeostatic system can limit aberrant immune response by limiting response of T cell (red cytotoxic molecules) to transient changes in stimuli (blue molecules) rather than persistent stimuli 3 , 4 . It would be useful to engineer CAR-T cells to have such a property as well. (D) A basic transcriptional element to be modeled. (E) Definition of implementing a system to ensure near-homeostasis of the output x O ’s steady state. (F) Reducing leaky integral control to result in perfect integral control. The output x O (mCherry-tagged T7 RNA polymerase) up-regulates expression of the controller x C (EGFP-tagged LacI), which in turn down-regulates the output. IPTG u 1 ≥ 0 and the glucose-induced fraction of repressed promoters u 2 ∈ [0, 1] are the two perturbations. All regulatory parameters except the basal expression parameters b OC , b CO ∈ [0, 0.1] are limited to the range of [0, 10]. The controller exists in an EGFP-labelled version supplied on a plasmid, x C , but a non labeled version of LacI x CG also exists in the genome. V O and V C are maximal production rates of x O and x C , respectively. b OC and b CO are fractions of maximal production rate of x O and x C induced by their corresponding regulators at base line, respectively. K OC and K CO are interaction affinity values for the x O ’s promoter to x C pair and the x C ’s promoter to x O pair, respectively. is the maximal mfLon-based protease degradation rate for x C , and is the protease’s affinity value towards its mfLon-tagged substrate x C . (G) Implicit expression of the perturbation to steady state map for the feedback system in Figure 1F . (H) Conventional comparison between feedback system and open loop system using matched output only. (I) Steady state response curve analysis adds another avenue to compare performance of the open and closed loop system. The solid curve represents the steady state of the controller in response to different steady state output levels. Each dashed curve represents the steady state of the output in response to different steady state controller levels, at a particular perturbation. The blue and cyan arrows respectively represent the changes in steady state for the feedback system and the open loop system between two fixed perturbations. It would be useful to construct synthetic nearly-homeostatic systems to guarantee performance of a therapeutic device in different patient contexts or to generate a response only upon detection of an anomaly. For example, we can engineer bacteria to secret therapeutic molecules (shown in green) in a manner that responds primarily to a sensed disease state such as gut inflammation, but is not affected by other perturbations such as different nutrient states and different microbiotic competitive landscapes between patients as well as over time within an individual patient ( Figure 1B ). We can also build a homeostatic system whose output increases from its basal level only when the perturbation is changing rather than staying the same, effectively acting like a statistical anomaly detector ( Figure 1C ). First order ordinary differential equations are useful descriptors of nearly-homeostatic biological systems. We will introduce our approach with a running mathematical example that will also be implemented experimentally. Suppose our existing system A E is described by a set of first order Ordinary Differential Equations (ODEs): In this example ( Figure 1D ), perturbation u 1 = IPTG activates transcription of the system output x O , by deactivating the LacI repressor x C + x CG . Here, x C and x CG denotes plasmid encoded and genomically encoded LacI, respectively. This first order ODE says that the current rate of change in the system output x O depends on a fixed set of non-negative regulatory parameters p E , the current level of the system output itself, and some fixed IPTG perturbation level u 1 . The rate of change of the system output is its production rate subtracted by its degradation rate The production rate of the system output is simply the maximal production rate V O multiplied by fraction of available promoters dependent on the perturbation u 1 , The degradation rate of the system output is dilution of the system output due to cell growth, which assumes that the proteins are not being rapidly degraded by other processes such as proteolysis. The maximal production rate V O , cell dilution constant k dil , and any constants within the function θ ( u 1 ) are all regulatory parameter coordinates of parameter set p E . At steady state, the rates of all system components equal zero Thus, we can find the steady state of the system output at each perturbation level , by algebraically isolating x O Empirically, we define the near-homeostasis of the system output (also known as the homeostatic performance of the system) as the difference in system output steady state at two fixed perturbations ( and ), further normalized by the scale of the perturbation change and the system output level : To make the output x O of the existing system nearly-homeostatic, we want to find a controller architecture composed of how the controller works internally A C and how the controller acts upon the existing system A CO , and implement a set of controller parameters p C such that whenever a persistent perturbation IPTG is within the desired range , the steady state output is also within the desired range . For example, the controller architecture may be a single component ( x C in Figure 1E ) that provides feedback for the system output based on the system output value. Since it is difficult to measure parameter values experimentally due to identifiability, multiple local minima, and in-vitro to in-vivo transferability limitations 5 , 6 (supplementary information SI1), multiple approaches were used to implement different nearly-homeostatic systems with severe inherent limitations for each approach. A conceptually straightforward approach is to explicitly determine the effect of parameters on the mapping from perturbations to steady state outputs and then change those parameters in desired directions until near-homeostasis is attained 7 , but that approach cannot be readily applied to complicated perturbation to output steady state maps. Even our simple negative feedback system ( Figure 1F ) has a complicated perturbation to output steady state map ( Figure 1G ). The predominant approach to implement nearly-homeostatic systems without measuring parameter values is getting the controller to behave as closely to a perfect-integral controller as possible 8 – 11 , by increasing relative to k dil and decreasing to zero ( Figure 1F ). However, this approach results in near-homeostasis if and only if the ideal integral controller combined with the non-controller component results in asymptotically stable steady states at all perturbations within desired range; and it is possible that the ideal combined feedback system does not permit asymptotically stable steady states 8 . Since a perfectly ideal integral controller cannot be implemented in practice, all we can do without more advanced tools is to keep minimizing integration leakiness and hope that the system output becomes nearly-homeostatic. In addition, an open question in the process of implementing nearly-homeostatic systems experimentally is whether the observed near-homeostasis is supported by the intended mechanism. Implementations of homeostatic systems have demonstrated near-homeostasis of the output in the feedback system compared to open loop system at similar output values 9 , 10 , 12 ( Figure 1H ), but the experiments do not necessarily demonstrate that the actual mechanism of near-homeostasis is as the same as the intended mechanism. In our example system, we can plot the steady state of the controller in response to constant output levels according to the controller’s rate equation (solid curve in Figure 1I ). For the output, we can fix a perturbation value and plot the steady state of the output in response the constant controller levels according to the output’s rate equation (one dashed curve for each of and in Figure 1I ). The intersection between the controller’s steady state response curve and the output’s steady state response curve at a particular perturbation is the steady state of the feedback system at that level of perturbation. Compared to the open loop system at two fixed perturbations (cyan arrow in Figure 1I ), our near-integral controller minimizes the change in output by making the controller response curve increasingly vertical, resulting large changes in the controller steady states 1 , 13 , 14 (blue arrow in Figure 1I ). Since a large fold change in controller steady state is not necessarily the only way to attain the same change in output steady state at the fixed perturbations, controller steady states in addition to the output steady state should be measured. If the intended mechanism of near-homeostasis is different from the actual mechanism like the one we will eventually discover ( Figure 5F ), the network would exhibit unpredictable compensation behavior and have unpredictable interactions with the rest of the organism. In this study, we devise and experimentally validate a theoretical framework to analyze and implement nearly homeostatic systems that does not measure parameter values, minimizes reliance on trial and error, and provides tests to verify the implemented mechanism of near-homeostasis. We have unexpectedly discovered a novel mechanism of near-homeostasis that already exists in nature, which could serve as a basis for synthetic programmable nearly-homeostatic systems. RESULTS AND DISCUSSION The inverse homeostasis perspective widens the region of implementable parameter sets supporting near-homeostasis by analyzing non-controller leakiness parameters The integration leakiness reduction approach to implement nearly-homeostatic systems without measuring parameter values not only failed to consistently enable near-homeostasis, but also required very small leakiness to consistently attain near-homeostasis. Prior characterizations of the leaky integration reduction approach revealed that reducing integration leakiness eventually results in near-homeostasis if the feedback system containing the perfect integral controller permits a stable steady state 8 . In this study, we want to know often decreasing integration leakiness will eventually lead to near-homeostasis and at what integration leakiness near-homeostasis can be attained, if we stumble upon a feedback system having the same qualitative regulatory interactions as Figure 1F but has a random set of interaction strengths. We first randomly generated 100 sets of controller parameters in our example system ( Figure 1F : parameters present in x C ’s rate equation), such that for each controller parameter set and for each integration leakiness, there exists a randomly generated open loop system that results in at least 2-fold change in output steady state. For each set of controller parameters, a particular non-zero integration leakiness was then set to the desired values by multiplying non-dilution integration-leakiness parameters by a constant factor and zero integration leakiness was attained by setting k dil = 0 and . Each parameter set for the closed loop system was formed by combining the controller parameter set with its qualifying open loop parameter set. A system is considered nearly-homeostatic (or have satisfactory homeostatic performance) if the steady state output would only increase by less than 1/6 or 1/3 of the steady state output increase in log units in the the corresponding open loop system. For example, if the steady state output of the open loop system increases by 2 fold (log(2) log units), then the corresponding nearly-homeostatic closed loop system requires its steady state output to increase by less than 10 1/6 log(2) = 2 1/6 fold (1/6 log(2) log units) or 10 1/3 log(2) = 2 1/3 fold (1/3 log(2) log units). Consistent with prior observations 8 , reducing integration leakiness of randomly generated parameter sets only resulted in perfect homeostasis ∼ 20 − 60% of the time depending on which perturbation was changed ( Figure 2A ). In addition, even if one can guarantee that reducing integration leakiness from each non-zero value to a perfect integral controller permits stable steady states, different controller parameter sets with the same integration leakiness resulted in vastly different degrees of near-homeostasis depending on other regulatory parameter values ( Figure 2B : different colors at each non-zero integration leakiness). Thus, if we only optimize integration leakiness of the controller to attain near-homeostasis, integration leakiness often needs to be quite small ( Figure 2B : ≤ 0.001 integration leakiness) for a satisfactory percentage of randomly generated combined system to be nearly-homeostatic. Download figure Open in new tab Figure 2: The inverse homeostasis perspective ensures near-homeostasis at far less stringent integral leakiness. (A,B) Degree of near-homeostasis at different integration leakiness without (A) and with (B) the assumption of the perfect integral controller permitting a stable steady state. (C,E,F) Inverse homeostasis plots associated with various parameter sets. x CG = 0. (D) Algebraically computed distance between the controller’s response curve and the perfect integral controller’s response curve was minimized to improve near-homeostasis of the output 14 . It is not obvious that how increased would change the algebraic distance even though we know the changes would improve near-homeostasis by decreasing integration leakiness. Decreasing b CO increases the magnitude of algebraic distance but also still improves near-homeostasis, according to the inverse homeostasis plots. (G) Perturbation range permitting perfect homeostasis under the same conditions as Figure 2F . (H) Parameter steady-state relationships that enhance near-homeostasis. (I,J) Degree of near-homeostais at different integration leakiness when non-controller parameters (I) or non-controller-leakiness parameters (non-controller parameters ∪ { V C , K CO , b CO }; J) are optimized to maximally cover the desired perturbation range. In order for a perfect integral controller to attain a steady state, the maximal controller production rate V C is always greater than the maximal protease degradation of the controller , so optimization of V C , K CO , b CO does not affect integration leakiness. Further, the inverse homeostasis perspective makes it unnecessary to verify whether the perfect integral controller paired with non-controller parameters admits a steady state. In fact, when non-controller parameters are purely optimized for the perturbation range permitting near-homeostasis to maximally cover the desired range, it is possible for the leaky integral controller but not the perfect integral controller to permit a stable steady state. To find out what causes one set of parameters to result in better near-homeostasis than another parameter set despite having the same integration leakiness, we have developed the “inverse homeostasis perspective”. For illustration purposes, we will apply the inverse homeostasis perspective to perturbation u 1 in our example system, initially keeping perturbation u 2 fixed. The inverse homeostasis perspective maximizes the fold difference in perturbation u 1 that will induce the desired small fold difference in the system output x O at steady state. This perspective is the conceptual inverse of the more common approach in which one seeks to minimize the fold difference in the steady state system output x O at two fixed perturbations and . The primary tool in applying the inverse homeostasis perspective is a set of inverse homeostasis plots, in order to understand how a small fold change in the output steady state from to is induced by a large fold change in perturbation u 1 from to . To generate inverse homeostasis plots for our example system that visualize the mechanism of near-homeostasis, we selectively plot production rates (always in blue) and degradation rates (always in red) of system components x O , x C as functions of the system output x O , the controller state x C , the input ( u 1 or u 2 ), and use as anchor points the steady states of a nearly-homeostatic feedback system at both ends of the perturbation range: and . We first consider the production rate of the controller x C as a function of the output x O ( Figure 2C : top left plot, in blue), and mark the desired range of steady state system outputs, to , with black vertical lines. These output steady states defines specific steady-state production rates of the controller species, as indicated by where the vertical lines intersect with the blue controller production rate curve. We then create a new plot of the controller’s production and degradation rates as a function of its own state, x C ( Figure 2C : top middle plot): the controller production rates corresponding to the two output steady states and appear as horizontal blue lines, while the controller’s degradation rate appears as a red curve. The controller production rates as a function of the controller appear as horizontal lines because every rate curve must fix the non-varying component of its anchoring steady state ( x O in this case) and the controller x C ’s production rate equation is independent of the varying component x C . Where the controller’s production and degradation rates intersect defines the controller’s steady state values and , marked with black vertical lines. We can see that a small fold change in the output steady state from to is induced by a small fold increase in steady state production and degradation rate of the controller x C , which is in turn induced by a large fold increase in controller steady state from to . We then proceed to generate plots that examine the production and degradation rates of output species x O , and see how the small fold increase in the output steady state from to and the large fold increase in controller steady state from to is induced by a large increase in perturbation from to . Plotting the degradation rate of the output species x O against itself ( Figure 2C : lower left plot, in red) allows us to identify the output’s steady state degradation rates corresponding to the output’s steady states and (marked with vertical black lines). We then plot the output’s production and degradation rates against the controller species, x C ( Figure 2C : lower middle plot; blue and red curves respectively). The output’s steady state degradation rates is transferred across from the lower left plot, appearing as a pair of red horizontal lines. For the two production rate curves (in blue) for the output species x O as a function of x C , one uses fixed but allows x C to vary and the other uses fixed but allows x C to vary. Finally, we create a plot of the output species’ production and degradation rates against the input value u 1 ( Figure 2C : lower right plot; blue and red curves respectively). We can see that a small fold increase in output steady state from to is induced by a small fold increase in output degradation rate at steady state, and a large fold increase in controller steady state from to increases the distance between the two output production rate curves as a function of perturbation u 1 . The intersection of the output’s production rate and degradation rate curves as a function of perturbation u 1 shows a large change increase in u 1 from to , as marked by black vertical lines. The inverse homeostasis plots make it straightforward to determine the effect of every parameter on perturbation range permitting near-homeostasis, not just the effect of controller parameters (parameters in x C ’s rate equation in Figure 1F ). Even the simplified algebraic approach 14 that avoids computing the extremely complicated perturbation to steady state map ( Figure 1G ) is less intuitive than the graphical insights offered by inverse homeostasis plots ( Figure 2D ). Once we relax the idealized assumption of perfect integral control, we discovered that it is not just controller parameters that affect homeostatic performance and the details of the output system has a large impact as well. Consistent with the leaky integration reduction approach, increased integration leakiness by decreasing the controller’s maximum production rate V C and maximum enzymatic degradation rate relative to dilution constant k dil resulted in much smaller perturbation u 1 ’s range permitting near-homeostasis ( Figure 2E ). On the other hand, decreasing affinity of controller toward the promoter of the output by increasing the non-controller parameter K OC drastically decreases perturbation u 2 ’s range permitting near-homeostasis, with perturbation u 1 now fixed ( Figure 2F ). If the a perfect integral controller is present, then perturbation u 2 ’s range permitting perfect-homeostasis does not change regardless of the value of regulatory parameter K OC ( Figure 2G ). We used the inverse homeostasis plots to articulate a set of parameter steady state relationships that are expected to maximize the range of perturbations the system can handle, and thus vastly widens the region of implementable parameter sets supporting near-homeostasis compared to the integration leakiness reduction approach. Qualitative characteristics of the parameter steady state relationships to maximize homeostatic performance is summarized in Figure 2H , where only the first row minimizes integration leakiness but the following rows tune non-integration leakiness parameters. Using parameters selected according to these rules vastly widens the parameter space supporting near-homeostasis. To show this, we repeated the simulations of Figure 2A , but picking non-controller parameters to optimize perturbation range permitting near-homeostasis to maximally cover the desired range in addition to merely ensuring perturbation sensitivity of the open loop system. The optimization of non-controller parameters noticeably increased the proportion of systems having satisfactory homeostatic performance, enabling at least a 10 fold increase in integration leakiness while still maintaining an equal or greater proportion of parameter sets supporting near-homeostasis ( Figure 2I compared to Figure 2A ). Among controllers with the same integration leakiness, the inverse homeostasis perspective also identified controllers that resulted in better homeostatic performance ( Figure 2H : V C , K CO , b CO ). Even if one can guarantee that integration leakiness minimization always results in asymptotically steady states, optimization of the three controller parameters V C , K CO , b CO on top of non-controller parameters enabled at least 10 to 31.5 fold increase in integration leakiness while still maintaining homeostatic performance. The inverse homeostasis perspective enables algorithmic implementation of nearly-homeostatic systems without measuring parameter values The inverse homeostasis perspective can be applied to identify alterations to an existing system or its controller that would improve its homeostatic performance. Since direct parameter value measurements are not generally feasible in biological systems, we have considered which experimentally observable signals will enable us to determine when the necessary parameter steady state relationships are met to support near-homeostasis. We have found that the shapes of key system components’ steady state response curves map back to both desirable and undesirable parameter steady-state relationships. For our feedback system, we want the controller’s steady state response curve to increase sharply across the desired output range , and we want the output’s steady state response curves to have a slope close to − 1 across the acting range of the controller ( Figure 1I ). Ensuring that key system components’ steady state response curves attain the desired shapes guarantees near-homeostasis. Before moving on to experimental validation of the approach, we will consider a hypothetical example demonstrating how to determine a sequence of parameter calibrations to shift a set of experimentally measurable steady state response curves to the desired shapes. Suppose we implement an initial randomly generated set of controller x C ’s parameters that is hidden from us, resulting in an undesirably flat shape of the controller’s steady states in response to different constant output x O levels ( Figure 3A : gray curve). We select inverse homeostasis plots for the controller rate equation, hypothesize that activator affinity K CO is too small relative to ideal system output range defined by , and iteratively determine the expected controller steady states at different output steady states ( Figure 3B : top plot). We know our hypothesis is likely correct when the expected steady state response curve generated by the hypothesized inverse homeostasis plots matches the simulated experimental response curve. Download figure Open in new tab Figure 3: Implementation of a near-homeostatic system by obtaining the desired steady state response curves. Please see Figure 1I for a description of plotting conventions. (A,B,C,D,E,F) Implementation of a near-homeostatic system from a randomly generated set of parameters using steady state response curves (A,D,F) and inverse homeostasis plots (B,C,E). For the inverse homeostasis plots, the vertical black lines indicate the expected steady state value of the component in the first panel in response to the persistent value of the component in the second panel. (G) Comparison of log scale and linear scale when plotting steady state response curves. The inverse homeostasis plots imply that only a logarithmic scale is useful for continuously improving near-homeostasis by directly reflecting fold changes in the steepness of the response curve. In our system, according to the inverse homeostasis perspective, a larger fold change in controller steady state in response to change in the output has greater potential for near-homeostasis. This larger fold change in controller steady state directly translates to greater steepness of the controller response curve on the log scale. Thus, the gray controller response curve have far greater potential for near-homeostasis in the desired output range compared to the black controller response curve by having a steeper curve in that output range (left plot). However, when linear scale is used to plot steady state response curves, the gray controller response curve restricted to the desired output range is noticeably less steep than the black controller response curve restricted to the same range and the “overall” slope of the two response curves appear very similar within the plotted output range (right plot). We then increase activator affinity K CO ( Figure 3B : bottom plots) in an effort to shift the controller’s response curve towards the desired steeper response (like the black curve shown in Figure 3A ), which would further validate our hypothesis that K CO is indeed too small. The controller’s response curve now has a slope of close to 1 over the desired output range. However, the desired slope over the desired output range should be much steeper. This lack of the desired steepness is consistent with the controller degradation rate curve in the desired output range being largely dominated by first order protein dilution rather than saturated protease degradation ( Figure 3B : bottom plot). We then increase the maximal controller transcription rate V C at a faster rate than increasing maximal protease induced controller degradation rate , to get the former to be hopefully larger than the latter and to increase the dominance of the maximal protease degradation over protein dilution ( Figure 3C : top plot). If our guess is correct, we should observe the slope of the controller response curve becoming much larger than 1. The desired slope does arise, but the output range of ultrasensitivity for the controller response curve is lower than the desired system output range ( Figure 3D : gray curve) We then increase the controller’s maximal protease degradation slightly ( Figure 3C : bottom plot) to delay the controller’s ultrasensitive response to larger output values and thus shift the steep section of the controller’s response curve into the desired range of output values ( Figure 3D : black curve). We then need to ensure that the system output x O ’s regulatory parameters are also within desired ranges ( Figure 2H ). Starting with an arbitrary set of regulatory parameters for the output system ( Figure 3E : top plot), for each of the extreme ends of the perturbation range ( to ), we plot the steady state of the output in response to different controller levels ( Figure 3F : gray dashed curves). The plot now includes steady state response curves for both the controller and the output, as well as a black rectangle indicating the desired ranges of controller and system output values. We aim to tune the output response curves at the extreme ends of the perturbation range to intersect with the controller response curve in the black box, and to have the open loop system be at least 4 fold more sensitive to perturbation on the log scale. The initial output response curves in gray has several undesired characteristics: the steady state controller value is too large at each output steady state, the steady state output value is too small at each controller value, and the steepest slope of the output response is also shallower than − 1 such that open loop has suboptimal sensitivity to perturbation. To shift the system output x O ’s response curves toward lower controller x C levels, higher output x O levels, and sharper slopes, we consult the top plots in Figure 3E and hypothesize the need to decrease K OC , increase V O , and decrease b OC , respectively, resulting in the ideal black dashed curves shown in ( Figure 3F ). In summary, the most current steady state response curves on the log scale are the only observable indicators of homeostatic performance of the current system, but the inverse homeostasis plots allow us to hypothesize the parameter steady state relationships that gives rise to the observable indicators and move those indicators to the desired state. In previous reports 1 , 13 , 14 , steady state response curves were plotted on linear horizontal and vertical axis, rather than using logarithmic axes. While linear axes are sufficient for illustrating mechanism of nearly-perfect homeostasis, it can be difficult to determine which of two response curves has greater potential for near-homeostasis ( Figure 3G ). Steady state response curves of key system components can be closely approximated without feedback A key assumption of our theoretical framework is that steady state response curves of key system components within the negative feedback system can be approximated by auxiliary systems that include only selected aspects of the complete system. The perturbation-dependent steady states of the negative feedback system only reveal a portion of the controller’s steady state response curve. Steady state response curves restricted to a limited window make it hard to estimate parameter steady state relationships. For our system, only the part of the controller response curve overlapping with the dark blue arrow is revealed by characterization of the feedback system ( Figure 3E ). Auxiliary systems with no feedback must be constructed to measure the full steady state response curves of the controller and of the system output. To characterize the controller response curve, we need to independently generate the system output at different levels and observe the steady state of the controller at each constant output level ( Figure 4A ). To characterize the output response curve at a particular perturbation, we need to independently generate the controller at different levels and observe the steady state of the output at each controller level ( Figure 4C ). This output auxiliary system is also known as the open loop system. Since the output and the controller in the auxiliary systems no longer form any feedback loop, it is not clear whether the steady state response curves characterized using the auxiliary system would indeed approximate the steady state behavior of the negative feedback system, even if genetic contexts are kept similar between the auxiliary systems ( Figure 4A, 4C ) and the negative feedback system ( Figure 1F ). Download figure Open in new tab Figure 4: Initial implementation of the T7-LacI negative feedback system. (A) Schematic of the controller auxiliary system. Promoter P Ind_O aims to INDependently generate persistent levels of the Output x O , but its exact identity may change to depending on the limitations discovered. (B) Verifying regulation of the controller by the output. (C) Schematic of the output auxiliary system (also known as the open loop system). Promoter P Ind_C aims to INDependently generate persistent levels of the Controller x C , but its exact identity may change depending on the limitations discovered. Since transcriptional elements have been reported to be dependent on their sequence context, we aimed to keep the genetic sequences surrounding each transcriptional element as similar as possible between the negative feedback system and each auxiliary system. For instance, compared to the negative feedback network, we kept the lac promoter but removed its downstream open reading frame in the controller auxiliary system and did the same thing to the T7 promoter in the output auxiliary system. (D) Verifying regulation of the output by the controller. (E) Initial attempted overlap between the feedback response curve and output auxiliary system’s approximation of the output response curve. For the open loop auxiliary system, the overnight culture contained maximum amount of rhamnose (1 mg/mL). (F) Expression of the open loop auxiliary system across different E. coli growth stages under maximal rhamnose induction for both the overnight culture and on measurement day (1 mg/mL). The different inducer levels here refer to different IPTG levels. Please see STAR METHODS for more details. Overnight culture typically reaches OD600 of ≈ 1. We have experimentally negative feedback system ( Figure 1F ), the controller auxiliary system with independent output x O generation performed by the tetracycline inducible promoter ( Figure 4A : P Ind_O =tet promoter), and the output auxiliary system with independent controller x C generation performed by the rhamnose inducible promoter ( Figure 4C : P Ind_C = P rhaBCD 15 ). Prior publications 10 , 16 placed a fluorescent reporter next to the system output in a polycistronic gene to visualize system output levels. In contrast, we have made both the system output and the controller into fluorescent fusion proteins to visualize the levels of all key system components and to avoid assuming expression linearity between a system component and its adjacent fluorescent reporter ( Figure 1F , 4A, 4C ). Since the controller-encoding plasmid within the controller auxiliary system can be co-transformed with the output-encoding plasmid within the output auxiliary system to result in the full feedback system, we can determine whether both the output and controller elements behave as expected using only two tests. Using the controller auxiliary system, we verified that the mCherry-T7 RNA polymerase was able to transcribe from its native promoter by observing that increasing the system output increased the level of the controller ( Figure 4B ); this is an experimental version of the controller response curves shown in Figure 3A . Using the output auxiliary system, we confirmed that EGFP-tagged LacI was able to repress its cognate promoter by observing that increased controller expression decreased the level of the system output ( Figure 4D ), in an experimental version of the output response cuves shown as dashed lines in Figure 3F . In our initial implementation, the output response curve approximated with the auxiliary system is far away from output response curve of the negative feedback system ( Figure 4E ). If the output response curve of the auxiliary system accurately approximates the output response curve of the negative feedback system, then the steady state of the negative feedback system with no perturbation ( Figure 4E : #1 data points of the feedback system) should lie on the output response curve of the auxiliary system in absence of perturbation. If the steady state response curves of key system components cannot be approximated by auxiliary systems, then reducing integration leakiness would be the only viable alternative to implement nearly-homeostatic systems. Since reducing integration leakiness does not consistently result in near-homeostasis and integration leakiness often needs to be unnecessarily low for satisfactory homeostatic performance, we investigated the root cause of the poor approximation by the open loop auxiliary system. We found that dilution of maximally rhamnose induced (1 mg/mL) overnight culture into fresh media containing maximal rhamnose induction resulted in dramatic decrease in the expression of rhamnose inducible reporter during the logarithmic phase of E. coli growth ( Figure 4F ). This observation suggests that rhamnose induction of the controller is not stable across different stages of E. coli growth, which could lead to unexpectedly lower repression of the system output; to address this, we replaced the rhamnose-inducible promoter with a series of constitutive promoters of different strengths. Thus, the poor approximation of the output response curve by the auxiliary system does not likely stem from a fundamental issue with our approach, but rather stems from the specific biology involved in our initial design of the output auxiliary system. Under the stable expression of the controller that is driven by a series of constitutive promoters of different strengths, we found that the approximated output response curve robustly predicted the steady state coordinate of the negative feedback system at the same perturbation. For each constitutive controller expression, we measured how the steady state output responds to different levels of perturbation ( Figure 5A : dashed lines in the left panel). Alternatively, for each perturbation, we can connect different steady state output and constitutive controller levels determined by the open loop system to form an approximation of the output response curve ( Figure 5A dashed lines in the middle panel). Since the numbers for the closed loop system also represent different perturbations, we see that the output response curve approximations at the different perturbations are close (within 10 1/4 = 1.8 fold) to the steady states of the five different feedback variants at the corresponding perturbations ( Figure 5A middle panel). For instance, the output approximation at perturbation 5 lies within 1.8 fold (0.25 log10 units) to perturbation-5 steady states for all five feedback variants L1 to L5. Compared to induction of the rhamnose promoter ( Figure 4F ), the expression levels of the controller downstream of constitutive promoters are much stable across different growth stages ( Figure 5B ). Download figure Open in new tab Figure 5: Implementation of a nearly-homeostatic system based on ultrasensitivity of the output response curve. (A) Overlapping of feedback response curves for 5 variants of the feedback system against response curves derived from open loop auxiliary systems at 5 different constitutive controller levels. (B) Expression of a strong constitutively expressed controller at different growth stages. (C) Overlapping of feedback response curves of different feedback system variants against controller response curve approximations for matching variants of both systems. Please see STAR METHODS for more details. (D) Expression of the controller auxiliary system at different growth stages. Specific values of the inducer ATC are present in STAR METHODS. (E) Conventional comparison ( Figure 1H ) between 5 variants of the feedback system and two open loop auxiliary systems that maximally matches the feedback system variants’s steady state output levels. (F) Simplifying characterization of nearly-homeostatic systems using triangles. The plotting convention here is the same as Figure 1I . (G) The molecular mechanism underlying ultrasensitivity of the output response curve. The LacI repressible promoter upstream of the system output contains two LacI operators that flank both upstream and downstream of the UP element + RNA polymerase core promoter. Doubling the amount of LacI from 50% operator occupancy to 100% operator occupancy not only increases the number of promoters with downstream LacI repression, but also increases the effectiveness of the repression via LacI-tetramer induced DNA looping. Although DNA looping 17 by the LacI tetramer in the presence of flanking LacI operators has previously been described to enhance repression efficiency 18 , 19 , we are not aware of any studies on the quantitative characterization of LacI’s repression cooperativity and utilization of the cooperative repression in downstream applications. Such DNA looping induced repression cooperativity could be used to create a programmable nearly-homeostatic feedback network with the same topology as the current system. The output T7 activator could be replaced with a CRISPR activator 20 , 21 , and controller LacI could be replaced with a multimer-formation-capable CRISPR repressor 22 , 23 . To enable multimer formation of the CRISPR repressor, the guide RNA can be modified to contain MS2 hairpins 21 that recruit MS2 Coat Proteins coupled with dimerization domains. We found that the controller response curve could be approximated by the controller auxiliary system, and changing controller parameter results in matching changes in both the steady state response curve of the feedback system and the controller response curve approximation ( Figure 5C ). For our system, the accuracy of approximation by the auxiliary system is within 0.25 log10 units or 1.8 fold. The R632S variant of our mCherry-T7 (variant L1 and L2) resulted in noticeably more accurate approximation compared to the K631R variant of our mCherry-T7 (variant L3 and L4). Here, constitutive expression of the system output was not required for good controller response curve approximation, probably because 1) the tet inducible promoter was able to maintain much more stable expression of the output compared to the rhamnose-inducible promoter ( Figure 5D ) and because 2) inducible production of the controller likely reached steady state faster than inducible repression of the system output. We discovered a novel non-controller mechanism of near-homeostasis from nature and falsified the proposed zeroth-order-degradation based mechanism of near-homeostasis Once we verify that the output response curve can be approximated by the open loop auxiliary systems, we can then verify that the system output of closed loop system system indeed changes less than the open loop system between two fixed perturbations ( Figure 5E ). Traditionally, the output steady state of the feedback system at the initial perturbation is matched to the output steady state of an open loop variant at the same initial perturbation 12 . The output steady state of the feedback system L1 at perturbations 5 to 8 is 2.8 to 20 fold less than that of the matched open loop system L3 ( Figure 5E : red arrows). However, between open loop variants L2 and L3, it is difficult to tune constitutive promoters of the controller for the output steady state of the open loop system to match the output steady states of L2-L5 feedback systems at perturbation 1 ( Figure 5E ). Fortunately, the validated output response curve approximation allows us to predict the behavior of the open loop system at more than the few observed discrete controller levels. As shown in the right panel of Figure 5A , the interpolated open loop equivalent of the L3 feedback system would result in > 100 fold increase in output steady state as perturbation 1 is increased to perturbation 4. The L3 feedback system itself would only result in 3.15 fold increase in output steady state for the same increase in perturbation. According to the right panel of Figure 5A , we have discovered a novel non-controller mechanism of near-homeostasis from nature. We and others have extensively explored how changing parameter steady-state relationships in the controller rate equations enhances near-homeostasis 1 , One such example to improve near-homeostasis is to make the controller response curve more vertical ( Figure 5F : panel 1), but the mfLon-producing feedback variant L5 does not yet have desired vertical controller response curve ( Figure 5A ). Our novel theoretical framework tells us any parameter in the feedback system can dramatically change perturbation range permitting near-homeostasis or equivalently change near-homeostasis of the steady state output at two fixed perturbations ( Figure 2H ). Here, we show that making the output response curve more horizontal by having a small negative slope also enhances near-homeostasis. The horizontal output response curve is encoded by the output rate equation alone, hence the name non-controller mechanism of near-homeostasis. At low controller levels, the output response curve at perturbation 4 has a slope of > − 0.5/1.5 = − 1/3 on the log scale and the controller response curve have a slope of ≈ 1 on the log scale. The relative output change of the feedback system compared to the open loop system is 1/(1 + 3) = 1/4 on the log scale ( Figure 5F : panel 2). In contrast, for a regular feedback system whose controller response curve have a slope of 1 and output response curve having a slope of − 1, the relative output change of the feedback system compared to the open loop system is 1/(1 + 1) = 1/2 on the log scale ( Figure 5F : panel 3). Traditional implementations of feedback systems only measures the output steady state but not the controller steady state 9 , 10 , 12 , so it is difficult to tell whether enhanced near-homeostasis is due a vertical controller response curve or flat output response curve ( Figure 5F : panel 4). The new non-controller mechanism of near-homeostasis is a result of LacI tetramer induced DNA looping ( Figure 5G ), which could serve as basis for a programmable nearly-homeostatic system. Our theoretical framework cast doubt on whether the intended mechanism of near-homeostasis has been implemented in other feedback systems In the last few sections, our theoretical framework was useful in diagnosing the direction of parameter change required to improve near-homeostasis without knowing the actual parameter values, and in distinguishing between multiple possible mechanisms of near-homeostasis. Although the theoretical framework should be applicable to all implementations of nearly-homeostatic systems, the accuracy of auxiliary system’s approximation of steady state response curves and the capability to verify implementation of the intended rather than an alternate near-homeostasis mechanism remains to be determined for other feedback systems. We implemented Sun et al 16 ‘s negative feedback network ( Figure 6A ) and its associated auxiliary networks, by designing our own genetic constructs but making the genetic elements to be as close to the original work as possible. In this feedback system, the output cpf1 and crRNA are both under the control of T7 inducible and CymR repressible promoter. crRNA and cpf1 together repress transcription of the controller T7 RNA polymerase. T7 RNA polymerase also activates its own transcription. The system output is made measurable by placing a sfGFP reporter downstream of the crRNA and the controller is made measurable by placing a mCherry reporter downstream of T7 RNA polymerase. We also constructed a mathematical model based on the network topology Download figure Open in new tab Figure 6: Verifying intended mechanism of near-homeostasis requires measuring steady state response curves of key system components. (A) Schematic of Sun et al 16 ‘s autocatalytic feedback system. (B) Schematics of different variants of Sun et al 16 ‘s feedback system as well as schematics of the controller and the output auxiliary systems. (C) Overlapping the feedback response curve with the controller response curve approximation and output response curve approximation for the original system. (D) Overlapping the feedback response curve with the controller response curve approximation for matching variants of non-autocatalytic systems. (E) Overlapping the feedback response curve with the controller response curve approximation and output response curve approximation for the autocatalytic system with shifted output response curve. (F,G) Expected steady state response curves and inverse homeostasis plot of the autocatalytic system with the intended mechanism of near-homeostasis. (H) Output and controller steady state at different perturbations for the original autocatalytic system. (I) Output and controller steady state at different perturbations for different variants of the non-autocatalytic system. (J) An alternative mechanism of near-homeostasis for Sun et al 16 ‘s autocatalytic feedback system. Black dashed lines represent extensions of the observed output response curves below the basal controller level in the absence of controller induction. The black dotted line represents the possible position of the actual controller response curve rather than an empirical approximation. (K) Similarity between the antithetic feedback system and the non-autocatalytic system. In addition to the original feedback system, we designed and implemented the controller auxiliary system by making the system output no longer dependent on controller levels ( Figure 6B ). We also designed and implemented the open loop / output auxiliary system by replacing the cpf1 containing plasmid with an empty vector and placing the controller under the control of IPTG inducible promoter ( Figure 6B ). For multiple variants of this feedback system, the auxiliary systems accurately approximated the steady state response curves of both the controller and the output. The original version of the feedback system from Sun et al 16 showed steady states of the feedback system in close proximity (≤ 3.15 fold or ≤ 0.5 log10 unit) with the controller response curve approximation and the 0-perturbation output response curve approximation ( Figure 6C ). For the feedback systems without autocatalysis but at different maximal controller expression levels, the steady states of the feedback system lay on the controller approximation ( Figure 6D ). Furthermore, when the original T7 polymerase was changed (R632S) to have lower affinity to its cognate promoter, the output response curves shifted toward lower output levels ( Figure 6E ). The steady states of the feedback system at minimal and maximal perturbation still lies on the output response curves with matching perturbation ( Figure 6E ). The steady state response curve of the feedback system at different perturbations also overlaps with the controller response curve approximation ( Figure 6E ). Our experiments cast doubt on whether the observed perfect homeostasis in Figure 6C is actually due to autocatalysis of the controller, rather than due ultrasensitive output response curve. If the network is nearly-homeostatic via the intended mechanism of autocatalysis, the controller steady state response curve is expected to show an sharp drop ( Figure 6F : solid curve). Here, the inverse homeostasis plot shows how a small fold increase in system output induces a small downward rotation in the production rate curve of the controller, which in turn results in a large drop in controller steady state from ≈ 0.27 to ≈ 0.02 ( Figure 6G ). However, while the output steady state is perfectly homeostatic for the original feedback system, the controller steady state is also unexpectedly nearly-perfectly-homeostatic rather than showing a sharp drop ( Figure 6H ). In addition, the original autocatalytic network and the non-autocatalytic networks with IPTG induction had similar degree of near-homeostasis in both the output and the controller ( Figure 6H, 6I ). This observation is surprising since the autocatalytic network is expected to show a higher degree of near-homeostasis than the non-catalytic network. The ≈ 2 fold increase in output steady state for the non-autocatalytic network without IPTG induction ( Figure 6I ) tells us how the output response curve should be extended at lower controller levels ( Figure 6J : left panel). The extended output response curves explains near-homeostasis of both the output steady state and the controller steady state as well as the slight decrease in controller steady state in many of the feedback variants ( Figure 6J : right panel). Our finding of the autocatalytic network using the ultrasensitive output-response-curve mechanism of near-homeostasis may also hold true for the antithetic integral controllers 10 , 12 . The output x O of the anthetic integral control system activates controller z 1 , controller z 1 and controller z 2 annihilate each other, the annihilation of the two controllers reduced the amount of activation of the system output by controller z 2 ( Figure 6K ). Since the output effectively deactivates the second controller z 2 , both the antithetic feedback system and Sun et al 16 ‘s autocatalytic system have the output deactivating the key controller component ( z 2 , x C ) and the key controller component activating the output. The similarity in the interaction between the output and the key controller component in both feedback systems raises the possibility that the antithetic feedback system was not using the intended mechanism to achieve perfect homeostasis. Thus, it would be worthwhile to measure the active amount of controller z 2 at two different perturbation levels to see whether the controller z 2 steady state barely ( Figure 6J ) or drastically ( Figure 6F ) changes while the output is nearly-homeostatic. In a broader context, network implementation by component characterization may allow us to build ever more complex biological regulatory systems. A more complex biological regulatory system is expected to have greater information processing ability and exhibit more fine-tuned behaviors, which are likely required in therapeutic settings. Such networks may include coupling of multiple feedback networks and integration of logic gates within a feedback network. Component characterization would allow us to accurately pin-point the undesired component behavior that leads to the undesired network behavior. However, a key obstacle to the network implementation by component characterization approach is whether component behavior in absence of the network reflects that component’s behavior within the network. Our work shows that under sufficiently similar genetic contexts and making comparisons using the logarithmic scale rather than the linear scale, component characterization using the auxiliary system satisfactorily approximates component behavior within the network. AUTHOR CONTRIBUTIONS Z.T. conceived and validated the inverse homeostasis perspective. Z.T. and D.R.M conceived and validated the proposed approach to experimentally implement nearly-homeostatic systems without measuring parameter values. Z.T. and D.R.M wrote the paper. DECLARATION OF INTERESTS The authors declare no competing interests. RESOURCE AVAILABILITY Lead contact Requests for further information and resources should be directed to and will be fulfilled by the lead contact, David R. McMillen ( david.mcmillen{at}utoronto.ca ). Material availability Key plasmids generated in this study will be deposited to Addgene. Data and code availability All code used to generate the comparisons between our approach and integration leakiness, the theoretical steady state response curves, and the inverse homeostasis plots are contained in the Supplementary Information zip folder. STAR METHODS Computational simulations We built a software package BioSystem Suite in Matlab to perform simulation of a regulatory network and wrap all information related to each regulatory network into a single BioSystem or subclass (e.g. GNetwork) object. We will provide an illustrating example as part of our software overview. Each rate equation for each system component can be specified using a symbolic expression within the “sys” property Rate equations may contain symbolic variables that are defined by symbolic expressions within the “flux” property. All symbolic expressions, including those within the “flux” property, can contain symbolic variables that are further defined by the “flux” property In addition, rate equations may contain symbolic variables whose numerical values can be specified in the “param” property ( a, b, c ). Symbolic variables whose numerical values are not specified in the “param” property ( d ) are automatically determined to be a member of “inputvars” or equivalently perturbations. The time-dependent perturbation values can be specified in the “ut” property. The output of the system can be specified by a symbolic expression within the “output_label” and “output” property The range of allowable values for each system component is specified in the “xrange” property. The range of allowable values for each parameter is specified in the “prange” property. The initial conditions is specified in the “x0_map” property. The software package allows rapid change in initial condition, system component ranges, parameter values, parameter value ranges, and time-dependent perturbation values by setting the “locked” property to true. To simulate system component levels across time, Matlab requires the system to be collapsed into a single set of equations when the property “num_sim_only” is false or the expressions arranged in sequentially executable manner when the property “num_sim_only” is true. The numerically computable function used in simulations is stored in the “numeric_form” and “numeric_form_full” properties. The numerically computable output function is stored in the “numf_output” and “numf_output_full” property. However, collapsing the system or arranging expressions for each simulation takes an unnecessarily long amount of time. We implemented the “locked” property that stores the collapsed system or arranged expressions to prevent recomputation and blocks attempts to change the system in a way that invalidates the stored numerical functions. The software package contains convenient features for both analytical and numerical analysis of the regulatory network. Features relevant for the purpose of the current study are: “convert_to_process” removes numeric symbolic variables from the “param” property such that those variables become perturbations. “get_feasible” randomly sets parameter values in the “param” property such that the supplied constraint is satisfied. In particular, supplying an always-true constraint allows one to completely randomize parameter values in the “param” property. “simulate_sys” determines the time-dependent system component values of the regulatory system. “find_steadystate” finds steady states of the regulatory system, and “find_dose_response” does the same but at different persistent perturbation levels. “compute_invhomeo” computes inverse homeostasis plots based on supplied steady state values. “compute_sscurves” finds the steady state curve of one system component in response to another system component, at different perturbation levels. Inverse homeostasis plots are also generated to explain the shape of the plotted steady state response curves. One can see how the above features in combination with different simulation parameters are used to generate different figures in this study ( Table 1 ). Additional example usages of those figures can be found in relevant tests in the BioSystemTests unit testing framework. View this table: View inline View popup Download powerpoint Table 1: Simulation parameters used to generate different figures. Plasmid construction Plasmids for different system components ( Table 2 ) were built using fragment amplification followed by Gibson Assembly. For each plasmid construct, overlapping DNA fragments were first amplified from appropriate sources using Touchdown Polymerase Chain Reaction (TD-PCR) 25 , 26 . The error rate of PCR products were minimized 27 , 28 using Q5 DNA polymerase (New England Biolabs). PCR products were first visualized on a 1.2% agarose gel to check for approximately correct band sizes and then were purified using the NEB Monarch DNA Cleanup Kit (New England Biolabs). The right set of purified DNA fragments were then assembled at appropriate overlapping sequences using DNA Hifi Assembly Kit (New England Biolabs). Assembly reactions were then transformed into DH5α chemically-competent cells prepared using Inoue’s method 29 and plated onto LB Agar plates containing the appropriate antibiotics (35 µg/ mL chloramphenicol, 100 µg/ mL carbenicillen, 50 µg/ mL kanamycin, 100 µg/ mL spectinomycin) to select for colonies with assembled constructs. After 18-24h incubation of the LB Agar plates containing the appropriate transformation mixtures at 37ºC, multiple colonies for each assembled construct were inoculated into separate LB media containing appropriate antibiotic. After another 24h rigorous shaking of the liquid cultures at 37ºC, plasmid from each inoculated culture was extracted using Monarch Miniprep Kit (New England Biolabs) and sequenced by Eurofins Genomics at the intended joining regions between different DNA fragments, in order to select for at least one clone with a correctly assembled construct. View this table: View inline View popup Table 2: Key features of different plasmid constructs used in this study. Characterization of regulatory networks Cell-density-normalized fluorescence-protein-specific expression values were measured for appropriate combinations of plasmids ( Table 3 ). For each combination of plasmids, electro-competent cells (MG1655 for our feedback system, sAJM1506 32 for Sun et al’s feedback system) were prepared 33 , transformed using high voltage electroporation and plated onto LB Agar plates containing the appropriate antibiotics (35 µg/ mL chloramphenicol, 100 µg/ mL carbenicillen, 50 µg/ mL kanamycin, 100 µg/ mL spectinomycin) to select for clones containing all plasmids in that combination. Whenever simultaneous transformation with all plasmids did not yield any colonies, we transformed the cells with fewer plasmids and prepared competent cells for transformation with the rest of the plasmids. After 24-48h incubation of the LB Agar plates at 37ºC, 2 colonies were separately inoculated into EZ rich media (no glucose, 0.25% v/v glycerol; teknova) containing appropriate antibiotics (4AB: 20 µg/ mL chloramphenicol + 25 µg/ mL carbenicillen + 15 µg/ mL kanamycin + 25 µg/ mL spectinomycin; 3AB: 50 µg/ mL carbenicillen + 25 µg/ mL kanamycin + 50 µg/ mL spectinomycin) and inducers. After another 18-24h incubation of liquid culture at 37ºC with rigorous shaking to aerate the culture, each liquid culture was diluted 4000 fold (unless otherwise indicated) into EZ rich media (no glucose, 0.25% glycerol) containing appropriate antibiotics and different levels of inducers, in 96 well plates with clear bottoms. The 96 well plates were incubated at 37ºC with rigorous shaking in a microplate shaker (800 rpm, 3 mm orbit; VWR). At different time points of cell growth until all cultures are saturated or 10-13 hours post culture-inoculation, fluorescence (EGFP: 489 ± 5nm excitation/509 ± 5nm emission; mCherry: 587 ± 5nm excitation/610 ± 5nm emission, fixed z-position and gain) and absorbance (OD600 reflects density of cells, maximum value of 1 for this instrument) measurements were performed twice using TECAN Infinite M1000 Pro plate reader. Normalized expression View this table: View inline View popup Table 3: Experimental conditions used to generate different figures is computed to reflect the amount of EGFP or mCherry per cell in arbitrary units. The above formula first corrects for media-based contribution to fluorescence and absorbance to arrive at fluorescence per cell for both the current well and wells containing cells with no plasmid. The formula then corrects for the amount of non-EGFP or non-mCherry proteins per cell that contribute to the detected fluorescence value per cell. Expression values were averaged between replicate measurements to minimize variability for weakly-expressing cells. To construct steady state response curve of one system component in response to another system component, expression values of fluorescent proteins at a particular inducer concentration were derived from the time point of the highest OD below 0.4 (OD of overnight culture is ≈ 1). Graphics were generated using the GGPlot2 package 34 in the R programming environment. Note that the experimental steady state response curves were plotted on the log10 modulus scale rather than the log10 scale. The log modulus scale transforms both positive and negative measured values to a hybrid logarithmic scale. Every two sufficiently large, measured values (≥ 3.4 /α in absolute value) that are ten fold apart are plotted as two points that are nearly a fixed distance apart (0.9 to 1) on the graph. The value of α is set such that measurements below the minimum absolute value of 3.4 /α are close to the noise range of the instrument. The log modulus scale behaves the same as the log scale for sufficiently high measurement values, but also includes the ability to represent negative or barely detectable measurement values. Supplementary Information SI1 Challenges in experimental parameter estimation One obstacle to implementing nearly-homeostatic systems is the set of difficulties involved in measuring and targeting parameter values experimentally; and this obstacle precludes direct implementation of simulated parameter values of nearly-homeostatic systems. For the existing system in Figure 1D , we can directly observe the level of the output x O a function of time by making x O a fluorescent fusion protein, but parameter estimation remains a challenge because some parameters are not identifiable or multiple local minima are often present during least squared parameter-estimation 5 , 6 . One way to make all parameters identifiable and ensure a unique global minimum during parameter estimation is to decouple cellular processes, but cellular processes proceed in parallel and cannot be decoupled in a simple way. In our example, we could first calculate the dilution constant k dil from the cell’s average doubling rate, and then use the calculated k dil to fit production parameters V O , b OC , K OC , k IA→A /k A→IA . However, distinguishing LacI’s affinity toward the promoter K OC from IPTG’s affinity toward LacI k IA→A /k A→IA would require two separate sets of measurements under in-vitro conditions that may not reflect the in-vivo conditions within the cell. ACKNOWLEDGMENTS This work was supported by the Natural Sciences and Engineering Research Council (NSERC) of Canada, Discovery grant number RGPIN-2017-06795, and by the New Frontiers in Research Fund (NFRF), Exploration grant numbers NFRFE-2019-00742 and NFRFE-2023-00505. The authors thank Alexander Duggan and Matthew Newman for valuable feedback on the manuscript. Abbreviations and definitions ATC Anhydrotetracycline CL closed loop Error bar 1 standard deviation of the plotted values. If plotted values are on a log scale, then standard deviation of the log transformed values is computed. Mean each mean value takes the average of measurements from two distinct colonies. Near-homeostasis of x O at perturbations u L and ORF open reading frame pLac IPTG responsive Lac promoter from E coli’s genome; BBa_R0010 RBS ribosomal binding site T7 T7 RNA polymerase UTR upstream untranslated region of the RNA transcript References 1. ↵ Ma , W. , Trusina , A. , El-Samad , H. , Lim , W.A. , and Tang , C. ( 2009 ). Defining Network Topologies that Can Achieve Biochemical Adaptation . Cell 138 , 760 – 773 . URL: http://www.cell.com/abstract/S0092-8674(09)00712-0 . doi: 10.1016/j.cell.2009.06.013 . OpenUrl CrossRef PubMed Web of Science 2. ↵ Tang , Z.F. , and McMillen , D.R. ( 2016 ). Design principles for the analysis and construction of robustly homeostatic biological networks . Journal of Theoretical Biology 408 , 274 – 289 . doi: 10.1016/j.jtbi.2016.06.036 . OpenUrl CrossRef PubMed 3. ↵ Fathman , C.G. , and Lineberry , N.B. ( 2007 ). Molecular mechanisms of CD4+ T-cell an-ergy . Nature Reviews Immunology 7 , 599 – 609 . URL: https://www.nature.com/articles/nri2131 . doi: 10.1038/nri2131 . Number: 8 Publisher: Nature Publishing Group. OpenUrl CrossRef PubMed Web of Science 4. ↵ Trendel , N. , Kruger , P. , Gaglione , S. , Nguyen , J. , Pettmann , J. , Sontag , E.D. , and Dushek , O. ( 2021 ). Perfect adaptation of CD8+ T cell responses to constant antigen input over a wide range of affinities is overcome by costimulation . Science Signaling 14 , eaay9363 . URL: https://www.science.org/doi/10.1126/scisignal.aay9363 . doi: 10.1126/scisignal . aay9363. Publisher: American Association for the Advancement of Science. OpenUrl Abstract / FREE Full Text 5. ↵ Ashyraliyev , M. , Fomekong-Nanfack , Y. , Kaandorp , J.A. , and Blom , J.G. ( 2009 ). Systems biology: parameter estimation for biochemical models . The FEBS Journal 276 , 886 – 902 . URL: https://onlinelibrary.wiley.com/doi/abs/10.1111/j.1742-4658.2008.06844.x . doi: 10.1111/j.1742-4658.2008.06844.x . _eprint: https://onlinelibrary.wiley.com/doi/pdf/10.1111/j.1742-4658.2008.06844.x . OpenUrl CrossRef PubMed 6. ↵ Gábor , A. , and Banga , J.R. ( 2015 ). Robust and efficient parameter estimation in dynamic models of biological systems . BMC Systems Biology 9 , 74 . URL: 10.1186/s12918-015-0219-2. doi: 10.1186/s12918-015-0219-2 . OpenUrl CrossRef PubMed 7. ↵ Segall-Shapiro , T.H. , Sontag , E.D. , and Voigt , C.A. ( 2018 ). Engineered promoters enable constant gene expression at any copy number in bacteria . Nature Biotechnology 36 , 352 – 358 . doi: 10.1038/nbt.4111 . OpenUrl CrossRef PubMed 8. ↵ Qian , Y. , and Del Vecchio , D. ( 2018 ). Realizing ‘integral control’ in living cells: how to overcome leaky integration due to dilution? Journal of The Royal Society Interface 15 , 20170902 . URL: https://royalsocietypublishing.org/doi/10.1098/rsif.2017.0902 . doi: 10.1098/rsif.2017.0902 . Publisher: Royal Society. OpenUrl CrossRef PubMed 9. ↵ Huang , H.H. , Qian , Y. , and Vecchio , D.D. ( 2018 ). A quasi-integral controller for adap-tation of genetic modules to variable ribosome demand . Nature Communications 9 , 5415 . URL: https://www.nature.com/articles/s41467-018-07899-z . doi: 10.1038/s41467-018-07899-z . OpenUrl CrossRef PubMed 10. ↵ Aoki , S.K. , Lillacci , G. , Gupta , A. , Baumschlager , A. , Schweingruber , D. , and Khammash , M. ( 2019 ). A universal biomolecular integral feedback controller for robust perfect adaptation . Nature 570 , 533 . URL: https://www.nature.com/articles/s41586-019-1321-1 . doi: 10.1038/s41586-019-1321-1 . OpenUrl CrossRef PubMed 11. ↵ Khammash , M.H. ( 2021 ). Perfect adaptation in biology . Cell Systems 12 , 509 – 521 . doi: 10.1016/j.cels.2021.05.020 . OpenUrl CrossRef PubMed 12. ↵ Anastassov , S. , Filo , M. , Chang , C.H. , and Khammash , M. ( 2023 ). A cybergenetic framework for engineering intein-mediated integral feedback control systems . Nature Communications 14 , 1337 . doi: 10.1038/s41467-023-36863-9 . OpenUrl CrossRef 13. ↵ Ang , J. , and McMillen , D.R. ( 2013 ). Physical constraints on biological integral control design for homeostasis and sensory adaptation . Biophysical journal 104 , 505 – 515 . doi: 10.1016/j.bpj.2012.12.015 . OpenUrl CrossRef PubMed Web of Science 14. ↵ Samaniego , C.C. , and Franco , E. ( 2021 ). Ultrasensitive molecular controllers for quasi-integral feedback . Cell Systems . URL: https://www.sciencedirect.com/science/article/pii/S2405471221000351 . doi: 10.1016/j.cels.2021.01.001 . OpenUrl CrossRef 15. ↵ Kelly , C.L. , Liu , Z. , Yoshihara , A. , Jenkinson , S.F. , Wormald , M.R. , Otero , J. , Estévez , A. , Kato , A. , Marqvorsen , M.H.S. , Fleet , G.W.J. , Estévez , R.J. , Izumori , K. , and Heap , J.T. ( 2016 ). Synthetic Chemical Inducers and Genetic Decoupling Enable Orthogonal Control of the rhaBAD Promoter . ACS Synthetic Biology 5 , 1136 – 1145 . URL: 10.1021/acssynbio.6b00030. doi: 10.1021/acssynbio.6b00030 . OpenUrl CrossRef PubMed 16. ↵ Sun , Z. , Wei , W. , Zhang , M. , Shi , W. , Zong , Y. , Chen , Y. , Yang , X. , Yu , B. , Tang , C. , and Lou , C. ( 2022 ). Synthetic robust perfect adaptation achieved by negative feedback coupling with linear weak positive feedback . Nucleic Acids Research 50 , 2377 – 2386 . doi: 10.1093/nar/gkac066 . OpenUrl CrossRef PubMed 17. ↵ Borowiec , J.A. , Zhang , L. , Sasse-Dwight , S. , and Gralla , J.D. ( 1987 ). DNA supercoil-ing promotes formation of a bent repression loop in lac DNA . Journal of Molecular Biology 196 , 101 – 111 . URL: https://www.sciencedirect.com/science/article/pii/0022283687905134 . doi: 10.1016/0022-2836(87)90513-4 . OpenUrl CrossRef PubMed Web of Science 18. ↵ Becker , N.A. , Peters , J.P. , Lionberger , T.A. , and Maher , L.J. ( 2013 ). Mechanism of promoter repression by Lac repressor–DNA loops . Nucleic Acids Research 41 , 156 – 166 . URL: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3592455/ . doi: 10.1093/nar/gks1011 . OpenUrl CrossRef PubMed 19. ↵ Camsund , D. , Heidorn , T. , and Lindblad , P. ( 2014 ). Design and analysis of LacI-repressed promoters and DNA-looping in a cyanobacterium . Journal of Biological Engineering 8 , 4 . URL: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3922697/ . doi: 10.1186/1754-1611-8-4 . OpenUrl CrossRef PubMed 20. ↵ Russa , M.F.L. , and Qi , L.S. ( 2015 ). The New State of the Art: Cas9 for Gene Activation and Repression . Molecular and Cellular Biology 35 , 3800 – 3809 . URL: http://mcb.asm.org/content/35/22/3800 . doi: 10.1128/MCB.00512-15 . OpenUrl Abstract / FREE Full Text 21. ↵ Dong , C. , Fontana , J. , Patel , A. , Carothers , J.M. , and Zalatan , J.G. ( 2018 ). Synthetic CRISPR-Cas gene activators for transcriptional reprogramming in bacteria . Nature Communications 9 , 2489 . doi: 10.1038/s41467-018-04901-6 . OpenUrl CrossRef PubMed 22. ↵ Qi , L.S. , Larson , M.H. , Gilbert , L.A. , Doudna , J.A. , Weissman , J.S. , Arkin , A.P. , and Lim , W.A. ( 2013 ). Repurposing CRISPR as an RNA-guided platform for sequence-specific control of gene expression . Cell 152 , 1173 – 1183 . doi: 10.1016/j.cell.2013.02.022 . OpenUrl CrossRef PubMed Web of Science 23. ↵ Vigouroux , A. , Oldewurtel , E. , Cui , L. , Bikard , D. , and Teeffelen , S.v. ( 2018 ). Tuning dCas9’s ability to block transcription enables robust, noiseless knockdown of bacterial genes . Molecular Systems Biology 14 , e7899 . URL: http://msb.embopress.org/content/14/3/e7899 . doi: 10.15252/msb.20177899 . OpenUrl Abstract / FREE Full Text 24. Ang , J. , Bagh , S. , Ingalls , B.P. , and McMillen , D.R. ( 2010 ). Considerations for using integral feedback control to construct a perfectly adapting synthetic gene network . Journal of theoretical biology 266 , 723 – 738 . doi: 10.1016/j.jtbi.2010.07.034 . OpenUrl CrossRef PubMed Web of Science 25. ↵ Korbie , D.J. , and Mattick , J.S. ( 2008 ). Touchdown PCR for increased specificity and sensitivity in PCR amplification . Nature Protocols 3 , 1452 – 1456 . URL: http://www.nature.com/nprot/journal/v3/n9/full/nprot.2008.133.html . doi: 10.1038/nprot.2008.133 . OpenUrl CrossRef PubMed 26. ↵ Roux , K.H. ( 2009 ). Optimization and troubleshooting in PCR . Cold Spring Harbor Protocols 2009 , ppdb.ip66 . doi: 10.1101/pdb.ip66 . OpenUrl CrossRef 27. ↵ Biolabs , N.E. (). Polymerase Fidelity: What is it, and what does it mean for your PCR? .. URL: https://www.neb.com/tools-and-resources/feature-articles/polymerase-fidelity-what-is-it-and-what-does-it-mean-for-your-pcr . 28. ↵ Eckert , K.A. , and Kunkel , T.A. ( 1991 ). DNA polymerase fidelity and the polymerase chain reaction . PCR methods and applications 1 , 17 – 24 . OpenUrl CrossRef PubMed 29. ↵ Inoue , H. , Nojima , H. , and Okayama , H. ( 1990 ). High efficiency transformation of Es-cherichia coli with plasmids . Gene 96 , 23 – 28 . OpenUrl CrossRef PubMed Web of Science 30. Chen , Y.J. , Liu , P. , Nielsen , A.A.K. , Brophy , J.A.N. , Clancy , K. , Peterson , T. , and Voigt , C.A. ( 2013 ). Characterization of 582 natural and synthetic terminators and quantification of their design constraints . Nature Methods 10 , 659 – 664 . doi: 10.1038/nmeth.2515 . OpenUrl CrossRef PubMed Web of Science 31. Cameron , D.E. , and Collins , J.J. ( 2014 ). Tunable protein degradation in bacteria . Na-ture biotechnology 32 , 1276 – 1281 . URL: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4262603/ . doi: 10.1038/nbt.3053 . OpenUrl CrossRef PubMed 32. ↵ Meyer , A.J. , Segall-Shapiro , T.H. , Glassey , E. , Zhang , J. , and Voigt , C.A. ( 2019 ). Escherichia coli “Marionette” strains with 12 highly optimized small-molecule sensors . Nature Chemical Biology 15 , 196 – 204 . URL: https://www.nature.com/articles/s41589-018-0168-3 . doi: 10.1038/s41589-018-0168-3 . Number: 2 Publisher: Nature Publishing Group. OpenUrl CrossRef 33. ↵ Dower , W.J. , Miller , J.F. , and Ragsdale , C.W. ( 1988 ). High efficiency transformation of E . coli by high voltage electroporation. Nucleic Acids Research 16 , 6127 – 6145 . URL: http://www.ncbi.nlm.nih.gov/pmc/articles/PMC336852/ . OpenUrl PubMed 34. ↵ Wickham , H. ( 2009 ). ggplot2: Elegant Graphics for Data Analysis . Use R! . New York : Springer-Verlag . ISBN 978-0-387-98141-3 . URL: https://www.springer.com/us/book/9780387981413 . View the discussion thread. Back to top Previous Next Posted April 02, 2025. Download PDF Supplementary Material Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following Principles underlying implementation of nearly-homeostatic biological networks Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share Principles underlying implementation of nearly -homeostatic biological networks Zhe F. Tang , David R. McMillen bioRxiv 2025.04.02.646789; doi: https://doi.org/10.1101/2025.04.02.646789 Share This Article: Copy Citation Tools Principles underlying implementation of nearly -homeostatic biological networks Zhe F. Tang , David R. McMillen bioRxiv 2025.04.02.646789; doi: https://doi.org/10.1101/2025.04.02.646789 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Synthetic Biology Subject Areas All Articles Animal Behavior and Cognition (7642) Biochemistry (17715) Bioengineering (13907) Bioinformatics (42005) Biophysics (21472) Cancer Biology (18624) Cell Biology (25534) Clinical Trials (138) Developmental Biology (13391) Ecology (19935) Epidemiology (2067) Evolutionary Biology (24356) Genetics (15617) Genomics (22529) Immunology (17753) Microbiology (40437) Molecular Biology (17200) Neuroscience (88697) Paleontology (667) Pathology (2840) Pharmacology and Toxicology (4829) Physiology (7653) Plant Biology (15171) Scientific Communication and Education (2046) Synthetic Biology (4304) Systems Biology (9827) Zoology (2272)

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00
unpaywall
last seen: 2026-05-26T02:00:01.498150+00:00
License: CC-BY-4.0