<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with MathML3 v1.3 20210610//EN"  "JATS-archivearticle1-3-mathml3.dtd"><article xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.3"><front><journal-meta><journal-id journal-id-type="nlm-ta">elife</journal-id><journal-id journal-id-type="publisher-id">eLife</journal-id><journal-title-group><journal-title>eLife</journal-title></journal-title-group><issn publication-format="electronic" pub-type="epub">2050-084X</issn><publisher><publisher-name>eLife Sciences Publications, Ltd</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">92093</article-id><article-id pub-id-type="doi">10.7554/eLife.92093</article-id><article-id pub-id-type="doi" specific-use="version">10.7554/eLife.92093.3</article-id><article-categories><subj-group subj-group-type="display-channel"><subject>Research Article</subject></subj-group><subj-group subj-group-type="heading"><subject>Computational and Systems Biology</subject></subj-group></article-categories><title-group><article-title>Heritable epigenetic changes are constrained by the dynamics of regulatory architectures</article-title></title-group><contrib-group><contrib contrib-type="author" corresp="yes" id="author-93298"><name><surname>Jose</surname><given-names>Antony M</given-names></name><contrib-id authenticated="true" contrib-id-type="orcid">https://orcid.org/0000-0003-1405-0618</contrib-id><email>amjose@umd.edu</email><xref ref-type="aff" rid="aff1">1</xref><xref ref-type="other" rid="fund1"/><xref ref-type="other" rid="fund2"/><xref ref-type="fn" rid="con1"/><xref ref-type="fn" rid="conf1"/></contrib><aff id="aff1"><label>1</label><institution-wrap><institution-id institution-id-type="ror">https://ror.org/047s2c258</institution-id><institution>University of Maryland</institution></institution-wrap><addr-line><named-content content-type="city">College Park</named-content></addr-line><country>United States</country></aff></contrib-group><contrib-group content-type="section"><contrib contrib-type="editor"><name><surname>Krishna</surname><given-names>Sandeep</given-names></name><role>Reviewing Editor</role><aff><institution-wrap><institution-id institution-id-type="ror">https://ror.org/03gf8rp76</institution-id><institution>National Centre for Biological Sciences­‐Tata Institute of Fundamental Research</institution></institution-wrap><country>India</country></aff></contrib><contrib contrib-type="senior_editor"><name><surname>Walczak</surname><given-names>Aleksandra M</given-names></name><role>Senior Editor</role><aff><institution-wrap><institution-id institution-id-type="ror">https://ror.org/013cjyk83</institution-id><institution>École Normale Supérieure - PSL</institution></institution-wrap><country>France</country></aff></contrib></contrib-group><pub-date publication-format="electronic" date-type="publication"><day>08</day><month>05</month><year>2024</year></pub-date><volume>12</volume><elocation-id>RP92093</elocation-id><history><date date-type="sent-for-review" iso-8601-date="2023-08-29"><day>29</day><month>08</month><year>2023</year></date></history><pub-history><event><event-desc>This manuscript was published as a preprint.</event-desc><date date-type="preprint" iso-8601-date="2023-08-29"><day>29</day><month>08</month><year>2023</year></date><self-uri content-type="preprint" xlink:href="https://doi.org/10.1101/2023.06.07.544138"/></event><event><event-desc>This manuscript was published as a reviewed preprint.</event-desc><date date-type="reviewed-preprint" iso-8601-date="2023-11-06"><day>06</day><month>11</month><year>2023</year></date><self-uri content-type="reviewed-preprint" xlink:href="https://doi.org/10.7554/eLife.92093.1"/></event><event><event-desc>The reviewed preprint was revised.</event-desc><date date-type="reviewed-preprint" iso-8601-date="2024-04-09"><day>09</day><month>04</month><year>2024</year></date><self-uri content-type="reviewed-preprint" xlink:href="https://doi.org/10.7554/eLife.92093.2"/></event></pub-history><permissions><copyright-statement>© 2023, Jose</copyright-statement><copyright-year>2023</copyright-year><copyright-holder>Jose</copyright-holder><ali:free_to_read/><license xlink:href="http://creativecommons.org/licenses/by/4.0/"><ali:license_ref>http://creativecommons.org/licenses/by/4.0/</ali:license_ref><license-p>This article is distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution License</ext-link>, which permits unrestricted use and redistribution provided that the original author and source are credited.</license-p></license></permissions><self-uri content-type="pdf" xlink:href="elife-92093-v1.pdf"/><self-uri content-type="figures-pdf" xlink:href="elife-92093-figures-v1.pdf"/><abstract><p>Interacting molecules create regulatory architectures that can persist despite turnover of molecules. Although epigenetic changes occur within the context of such architectures, there is limited understanding of how they can influence the heritability of changes. Here, I develop criteria for the heritability of regulatory architectures and use quantitative simulations of interacting regulators parsed as entities, their sensors, and the sensed properties to analyze how architectures influence heritable epigenetic changes. Information contained in regulatory architectures grows rapidly with the number of interacting molecules and its transmission requires positive feedback loops. While these architectures can recover after many epigenetic perturbations, some resulting changes can become permanently heritable. Architectures that are otherwise unstable can become heritable through periodic interactions with external regulators, which suggests that mortal somatic lineages with cells that reproducibly interact with the immortal germ lineage could make a wider variety of architectures heritable. Differential inhibition of the positive feedback loops that transmit regulatory architectures across generations can explain the gene-specific differences in heritable RNA silencing observed in the nematode <italic>Caenorhabditis elegans</italic>. More broadly, these results provide a foundation for analyzing the inheritance of epigenetic changes within the context of the regulatory architectures implemented using diverse molecules in different living systems.</p></abstract><kwd-group kwd-group-type="author-keywords"><kwd>robustness</kwd><kwd>plasticity</kwd><kwd>positive feedback</kwd><kwd>transgenerational epigenetic inheritance</kwd><kwd>heredity</kwd><kwd>RNA silencing</kwd></kwd-group><kwd-group kwd-group-type="research-organism"><title>Research organism</title><kwd><italic>C. elegans</italic></kwd></kwd-group><funding-group><award-group id="fund1"><funding-source><institution-wrap><institution-id institution-id-type="FundRef">http://dx.doi.org/10.13039/100000002</institution-id><institution>National Institutes of Health</institution></institution-wrap></funding-source><award-id>R01GM124356</award-id><principal-award-recipient><name><surname>Jose</surname><given-names>Antony M</given-names></name></principal-award-recipient></award-group><award-group id="fund2"><funding-source><institution-wrap><institution-id institution-id-type="FundRef">http://dx.doi.org/10.13039/100000001</institution-id><institution>National Science Foundation</institution></institution-wrap></funding-source><award-id>2120895</award-id><principal-award-recipient><name><surname>Jose</surname><given-names>Antony M</given-names></name></principal-award-recipient></award-group><funding-statement>The funders had no role in study design, data collection and interpretation, or the decision to submit the work for publication.</funding-statement></funding-group><custom-meta-group><custom-meta specific-use="meta-only"><meta-name>Author impact statement</meta-name><meta-value>A foundation for analyzing epigenetic changes within the context of regulatory architectures that enable heredity.</meta-value></custom-meta><custom-meta specific-use="meta-only"><meta-name>publishing-route</meta-name><meta-value>prc</meta-value></custom-meta></custom-meta-group></article-meta></front><body><sec id="s1" sec-type="intro"><title>Introduction</title><p>Patterns formed by interactions between molecules can be preserved by living systems even as the molecules change over time. For example, the localization and activity of many kinds of molecules are recreated in successive generations during comparable stages (<xref ref-type="bibr" rid="bib27">Jose, 2018</xref>). These recurring patterns can change throughout development such that following the levels and/or localizations of each kind of molecule over time traces waveforms that return in phase with the similarity of form and function across generations (<xref ref-type="bibr" rid="bib30">Jose, 2020c</xref>). At any time, interactions that can be used to predict future arrangements of molecules define regulatory architectures that drive change or preserve homeostasis. Such architectures that arose with the origin of life have since diversified through descent with modification to form the many heritable regulatory architectures that are now transmitted across generations along with the genome.</p><p>Interactors that form regulatory architectures can span many scales, but descriptions at particular scales are expected to be most useful for a given experimental technique or approach (<xref ref-type="bibr" rid="bib28">Jose, 2020a</xref>). For example, molecules can interact to form a complex that both provides output to and receives input from another complex, which in turn might be regulated by an organelle. Such interactions can be described as ‘top-down’ or ‘bottom-up’ based on the sequential order in which different levels of organization such as molecules, complexes, organelles, cells, tissues etc. are considered to create an explanatory hierarchy. Considering these multi-scale interaction networks in terms of entities, their sensors, and the sensed properties provides a flexible framework for analysis (<xref ref-type="bibr" rid="bib29">Jose, 2020b</xref>) that can be used to progressively refine models (<xref ref-type="fig" rid="fig1s1">Figure 1—figure supplement 1</xref>). In these entity-sensor-property (ESP) systems, all interactors of interest can be conveniently defined as entities with some entities acting as sensors. Such sensors can cause changes (either promotion or inhibition <xref ref-type="fig" rid="fig1s2">Figure 1—figure supplement 2a</xref>) in the rest of the system or the environment in response to changes in particular properties of other entities. As a result, the regulatory architectures can be in different states at different times, depending on the levels of all entities/sensors (<xref ref-type="fig" rid="fig1s2">Figure 1—figure supplement 2b</xref>). Some interactors have compositions that change over time (e.g. biomolecular condensates with molecules in equilibrium with other dissolved molecules in the surrounding liquid <xref ref-type="bibr" rid="bib2">Alberti et al., 2019</xref>). Such dynamic interactors can be included by considering them as entities whose integrity and properties depend on the properties of some other entities in the system and/or the environment (see <xref ref-type="bibr" rid="bib36">Krakauer et al., 2020</xref> for a similar definition for degrees of individuality). Defined in this way, all ESP systems capture regulatory architectures that could persist over time even as the interacting entities and sensors change. For example, a gated ion channel acts as a sensor when it responds to an increase in the intracellular concentrations of an ion with a change in conformation, allowing the import of other ions from the extracellular environment. During development, such an ion channel could be replaced by another with similar properties, allowing the persistence of the regulatory relationships. Therefore, the analysis of ESP systems is a useful approach for examining heritable regulatory architectures to inform mechanistic studies that aim to explain phenomena using relationships between specific interactors (e.g. epigenetic inheritance using small RNA, chromatin, 3D genome organization, etc.).</p><p>Heritability can be considered in multiple ways. In this work, for a regulatory architecture to be heritable, all interactions between different regulators need to be preserved across generations with a non-zero level of all entities in each generation. Additional notions of heredity that are possible range from precise reproduction of the concentration and the localization of every entity to a subset of the entities being reproduced with some error while the rest keep varying from generation to generation (as illustrated in Figure 2 of <xref ref-type="bibr" rid="bib27">Jose, 2018</xref>). Importantly, it is currently unclear which of these possibilities reflects heredity in real living systems.</p><p>Here, I consider the transmission of information in regulatory architectures across generational boundaries to derive principles that are applicable for the analysis of heritable epigenetic changes. Only a small number of possible regulatory architectures formed by a set of interactors are heritable. Their maintenance for many generations requires positive feedback loops. Such heritable regulatory architectures carry a vast amount of information that can quickly outstrip the information that can be stored in genomes as the number of interactors increase. Quantitative simulations of perturbations from steady state suggest that these architectures can recover after many epigenetic perturbations, but some resulting changes can become heritable. Transient perturbations reveal diagnostic differences between regulatory architectures and suggest ways to generate heritable epigenetic changes for particular architectures. Unstable architectures can become heritable through periodic interactions with external sources of regulation (e.g. somatic cells for architectures within the germline), revealing a strategy for making a wider variety of regulatory architectures heritable. Transgenerational inhibition that tunes the activity of positive feedback loops in regulatory architectures can explain the gene-specific dynamics of heritable RNA silencing observed in the nematode <italic>Caenorhabditis elegans</italic>.</p></sec><sec id="s2" sec-type="results"><title>Results</title><sec id="s2-1"><title>Information in heritable regulatory architectures grows rapidly with the number of interactors</title><p>As cells divide, they need to transmit all the regulatory information that maintains homeostasis. This imperative is preserved across generations through a continuum of cell divisions in all organisms as evidenced by the similarity of form and function in successive generations. Such transmission of regulatory information across generations occurs in conjunction with the sequence information transmitted by replicating the genome during each cell division. The maximal information that can be transmitted using the genome sequence is proportional to its length (log<sub>2</sub>[4].<italic>l</italic>=2<italic>l</italic> bits for <italic>l</italic> base pairs). To determine how the maximal information transmitted by interacting molecules increases with their number (<xref ref-type="table" rid="table1">Table 1</xref>), the regulatory architectures that can be formed by 1–4 entities were considered. Perpetual inheritance of such regulatory architectures requires sustained production of all the interacting molecules, that is every interactor must have regulatory input that <italic>promotes</italic> its production to overcome dilution at every cell division and other turnover mechanisms, if any. Indeed, this requirement was fundamental for conceiving the origin of life (<xref ref-type="bibr" rid="bib16">Eigen, 1971</xref>; <xref ref-type="bibr" rid="bib20">Gánti, 1975</xref>; <xref ref-type="bibr" rid="bib61">Varela et al., 1974</xref>; <xref ref-type="bibr" rid="bib33">Kauffman, 1993</xref>) and remains necessary for its persistence. Therefore, the minimal heritable regulatory architecture (HRA) is that formed by two molecules that mutually promote each other’s production (<xref ref-type="fig" rid="fig1">Figure 1</xref>, ‘A’), resulting in a positive feedback loop. However, not all positive feedback loops form HRAs. For example, positive feedback loops that promote the transient amplification of changes such as that formed by two molecules that mutually repress each other’s production (<xref ref-type="bibr" rid="bib42">Mitrophanov and Groisman, 2008</xref>) are not compatible with perpetual inheritance because both molecules will be eventually lost by dilution or turnover.</p><table-wrap id="table1" position="float"><label>Table 1.</label><caption><title>Capacity of heritable regulatory architectures to store information.</title><p>The number of heritable, regulated, and heritably regulated architectures, and the information they can store were calculated using a program that enumerates non-isomorphic weakly connected graphs that satisfy specified criteria (‘Heritable_Regulatory_Architectures_1–4_entities.py’).</p></caption><table frame="hsides" rules="groups"><thead><tr><th align="left" valign="bottom">Entities</th><th align="left" valign="bottom">Heritable</th><th align="left" valign="bottom">Regulated</th><th align="left" valign="bottom">Heritably regulated</th><th align="left" valign="bottom">Bits of information</th></tr></thead><tbody><tr><td align="left" valign="bottom">1</td><td align="left" valign="bottom">0</td><td align="left" valign="bottom">0</td><td align="left" valign="bottom">0</td><td align="left" valign="bottom">-</td></tr><tr><td align="left" valign="bottom">2</td><td align="left" valign="bottom">1</td><td align="left" valign="bottom">3</td><td align="left" valign="bottom">1</td><td align="left" valign="bottom">0</td></tr><tr><td align="left" valign="bottom">3</td><td align="left" valign="bottom">7</td><td align="left" valign="bottom">96</td><td align="left" valign="bottom">25</td><td align="left" valign="bottom">4.64</td></tr><tr><td align="left" valign="bottom">4</td><td align="left" valign="bottom">125</td><td align="left" valign="bottom">19,559</td><td align="left" valign="bottom">5604</td><td align="left" valign="bottom">12.45</td></tr></tbody></table></table-wrap><fig-group><fig id="fig1" position="float"><label>Figure 1.</label><caption><title>The simplest heritable regulatory architectures.</title><p>Of the 99 possible regulatory architectures with fewer than four entities (see <xref ref-type="fig" rid="fig1s3">Figure 1—figure supplement 3</xref>), only 26 can be indefinitely heritable (<bold>A</bold> through<bold> Z</bold> with <italic>x</italic>, <italic>y</italic>, and <italic>z</italic> entities/sensors). Entities that act as sensors (black circles) or that do not provide any regulatory input (blue circles), or that provide positive (green arrows) or negative (magenta bar) regulatory interactions are indicated.</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig1-v1.tif"/></fig><fig id="fig1s1" position="float" specific-use="child-fig"><label>Figure 1—figure supplement 1.</label><caption><title>Entity-Sensor-Property systems provide a principled way of parsing regulators and their interactions in living systems.</title><p>(<bold>A</bold>) Schematic of regulatory interactions in a living system, highlighting incomplete knowledge, but including some regulators that detect the shape(s) of others. Entities that act as sensors (black circles and black shapes) by providing regulatory input in response to changes in other entities or that do not provide any regulatory input (blue shape), interactions that promote (green arrows) or inhibit (magenta bar) a property of downstream entities/sensors, interactions with unknown entities/sensors (dotted lines), and the unknown larger network (grey shading) are depicted. (<bold>B</bold> and <bold>C</bold>) Two ways of parsing the interactors that combine some regulators together (<italic>y</italic> and <italic>z</italic> in (<bold>B</bold>), and <italic>y</italic>, <italic>z</italic>, and <italic>w</italic> in (<bold>C</bold>)) and therefore do not reflect the natural properties salient to the system in (<bold>A</bold>). (<bold>D</bold>) Deduced regulatory architecture with sensors (<italic>x</italic>, <italic>y</italic>, <italic>z</italic>; red) and entities (<italic>w</italic>; blue) parsed to better reflect the system depicted in (<bold>A</bold>). Progression from the depiction in (<bold>B</bold>) or (<bold>C</bold>) to that in (<bold>D</bold>) requires experiments that consider the separable entities (x, y, z and w), sensors (x, y and z), and the sensed properties (<italic>y</italic>’s square edges for sensor <italic>x</italic>, and its curved surfaces for sensor <italic>z</italic>) that are relevant for the system.</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig1-figsupp1-v1.tif"/></fig><fig id="fig1s2" position="float" specific-use="child-fig"><label>Figure 1—figure supplement 2.</label><caption><title>Illustrations of key concepts.</title><p>(<bold>A</bold>) Regulatory interactions can lead to a variety of dependencies between two entities. Alternative relationships (<italic>left</italic>) when <italic>x</italic> promotes <italic>y</italic> (<italic>top</italic>) or when <italic>x</italic> inhibits <italic>y</italic> (<italic>bottom</italic>) and their generic representations (<italic>right</italic>; green arrow = promote and magenta bar = inhibit). In general, the relationship between any two entities in a living system requires empirical investigation. (<bold>B</bold>) The same regulatory architecture (HRA ‘Y’ from <xref ref-type="fig" rid="fig1">Figure 1</xref>) can be present at different states with relatively high (<italic>left</italic>) or proportionally low (<italic>middle</italic>) levels of all entities (areas of circles) at steady state, or with unregulated levels of different entities (<italic>right</italic>) away from steady state (e.g., soon after a perturbation). (<bold>C</bold>) After permanent loss of an entity (red x), the remaining entities can show uncontrolled growth (<italic>left</italic>, up arrow) or eventual decay (<italic>right</italic>, down arrow) depending on the residual architecture. (<bold>D</bold>) After transient reduction in the levels of an entity (red bar), the remaining entities can show uncontrolled growth (<italic>left</italic>), eventual decay (<italic>middle</italic>), or recovery to a new steady state level (<italic>right</italic>) depending on the residual architecture and the strength/duration of the perturbation. (<bold>E</bold>) Two equivalent inferences based on an observation after a perturbation whereby reduction in <italic>x</italic> increases <italic>y</italic>. Either <italic>x</italic> inhibits <italic>y</italic> (<italic>left</italic>) or <italic>y</italic> promotes <italic>x</italic> and itself via <italic>z</italic> (<italic>right</italic>). (<bold>F</bold>) The thresholds required for interactions between entities discretize the changes caused by promotions (<italic>left</italic>) or inhibitions (<italic>right</italic>) in living systems. (<bold>G</bold>) An regulatory motif composed of three repressors (<italic>left</italic>) needs at least three positive regulatory interactions to be heritable (<italic>right</italic>).</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig1-figsupp2-v1.tif"/></fig><fig id="fig1s3" position="float" specific-use="child-fig"><label>Figure 1—figure supplement 3.</label><caption><title>Adding regulation to the 8 simple heritable architectures generates 99 regulated architectures, not all of which are heritable.</title><p>Entities that act as sensors (black circles) or that do not provide any regulatory input (blue circles), positive (green arrows) and negative (magenta bar) regulatory interactions are indicated.</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig1-figsupp3-v1.tif"/></fig></fig-group><p>Distinct architectures that can be formed by a set of interacting regulators can be represented as directed graphs that are non-isomorphic and weakly connected (<xref ref-type="bibr" rid="bib3">Alon, 2020</xref>: 35, 68). Imposing the need for positive regulation for heritability reveals that only 7 of the 13 possible 3-node graphs formed by 3 interactors can be HRAs and only 125 of the 199 possible 4-node graphs can be HRAs (see Methods for computation). Including either positive or negative regulation for each interaction in a HRA and then selecting only architectures that include positive regulatory input for every interactor resulted in non-isomorphic weakly connected directed graphs that represent the distinct regulatory architectures that are heritable (<xref ref-type="table" rid="table1">Table 1</xref>): two entities form one HRA, three form 25, and four form 5604. Thus, with four interactors, the maximal information that can be transmitted using HRAs (log<sub>2</sub>[5604] ≈12.45 bits) surpasses that transmitted by a four base-pair long genome (log<sub>2</sub>[4].4 = 8 bits). The combinatorial growth in the numbers of HRAs with the number of interactors can thus provide vastly more capacity for storing information in larger HRAs compared to that afforded by the proportional growth in longer genomes.</p></sec><sec id="s2-2"><title>Genetic and epigenetic perturbations can generate different heritable changes</title><p>To examine how each of the 26 simplest HRAs (<xref ref-type="fig" rid="fig1">Figure 1</xref> and <xref ref-type="fig" rid="fig1s3">Figure 1—figure supplement 3</xref>) responds to a perturbation from steady state, ordinary differential equations that describe the rates of change of each entity in each HRA were developed (see Methods) and used to simulate steady states (<xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplements 1</xref>–<xref ref-type="fig" rid="fig2s7">7</xref>). For each regulatory architecture, positive and negative regulatory interactions (green arrow and magenta bar, respectively, in <xref ref-type="fig" rid="fig1">Figure 1</xref>) are captured as linear functions (e.g. <inline-formula><mml:math id="inf1"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>y</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>z</mml:mi></mml:math></inline-formula> if <inline-formula><mml:math id="inf2"><mml:mi>x</mml:mi></mml:math></inline-formula> is positively regulated by <inline-formula><mml:math id="inf3"><mml:mi>y</mml:mi></mml:math></inline-formula> and negatively regulated by <inline-formula><mml:math id="inf4"><mml:mi>z</mml:mi></mml:math></inline-formula>). To ensure the concentrations of all entities remain non-negative, as expected in real living systems, the equations for the rate of change are bounded to be applicable only when the values of the changing entity is greater than zero. At steady state, the concentrations of all interactors (<inline-formula><mml:math id="inf5"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>) remain constant because the combination of all regulatory input, which must cumulatively promote the production of each entity (with rates <inline-formula><mml:math id="inf6"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">t</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">c</mml:mi></mml:mrow></mml:mrow></mml:mstyle></mml:math></inline-formula>), is equal to the turnover of that entity (with rates <inline-formula><mml:math id="inf7"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>). In principle, a genetic or non-genetic (i.e. epigenetic) perturbation could alter one or more of the following: the concentration of an entity, the strength of a regulatory link, the rate of turnover of each entity, and the polarity of an interaction. Of these, the most widely used perturbation that is easy to accomplish using current experimental techniques is reducing the concentration of an entity/sensor (e.g. using a loss-of-function mutation, knockdown of an mRNA, degradation of a protein, etc.). Indeed, the use of genome editing (<xref ref-type="bibr" rid="bib4">Anzalone et al., 2020</xref>) for removal and RNA interference (RNAi) (<xref ref-type="bibr" rid="bib17">Fire et al., 1998</xref>) for reduction of an entity/sensor are common during the experimental analysis of living systems. Therefore, the impact of permanent or transient loss of an entity was compared.</p><fig-group><fig id="fig2" position="float"><label>Figure 2.</label><caption><title>Epigenetic and genetic changes can provide complementary information about heritable regulatory architectures.</title><p>(<bold>A</bold> to <bold>H</bold>) In each panel, cases where specific perturbations of architectures (<italic>top left</italic>) characterized by sets of parameters that support a steady state (<italic>bottom left</italic>) result in different outcomes for permanent or genetic (<italic>middle</italic>) versus transient or epigenetic (<italic>right</italic>) changes are illustrated. Relative concentrations of each entity during periods of steady state (thick grey line), the point of genetic change (red arrow), periods of epigenetic reduction (red bar, for a duration <italic>t<sub>p</sub></italic> = 5 (a.u); with the threshold for observing a defect <italic>d</italic>=0.5; and an extent of perturbation beyond the threshold p=0.5), and periods of recovery after perturbation (thin grey line) are shown. Architectures are depicted as in <xref ref-type="fig" rid="fig1">Figure 1</xref> (<bold>A, B, C, D, E, F, G</bold> and <bold>H</bold> depict the heritable regulatory architectures A, G, P, R, W, X, Y and Z, respectively) with transient reductions in an entity or sensor and associated interactions depicted using lighter shades. Dotted lines indicate unregulated turnover (in <italic>middle</italic>) or thresholds for observing defects upon reduction in levels of an entity/sensor (in <italic>right</italic>).</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig2-v1.tif"/></fig><fig id="fig2s1" position="float" specific-use="child-fig"><label>Figure 2—figure supplement 1.</label><caption><title>Heritable regulatory architectures with one loop.</title><p>Loss-of-function perturbations of each entity (<italic>x</italic>, <italic>y</italic>, or <italic>z</italic>, if present) in architectures (<italic>left top</italic>) characterized by sets of parameters that support a steady state (<italic>left bottom</italic>) are illustrated. The behaviour of residual architectures after permanent or genetic (<italic>middle</italic>) and transient or epigenetic (<italic>right</italic>) changes are illustrated. Period of steady state (thick grey line), the point of genetic change (red arrow), duration of epigenetic reduction (red bar, for a duration <italic>t<sub>p</sub></italic> = 5 (a.u); with the threshold for observing a defect <italic>d</italic>=0.5; and an extent of perturbation beyond the threshold p=0.5), and duration of recovery after perturbation (thin grey line) were simulated. Architectures are depicted as in <xref ref-type="fig" rid="fig1">Figure 1</xref> (<bold>A</bold>, <bold>B</bold>, <bold>C</bold>, <bold>D</bold>, and <bold>E</bold> depict the heritable regulatory architectures A, B, C, D, and E, respectively) with transient reductions in an entity and associated interactions depicted using lighter shades. Dotted lines indicate unregulated turnover (in <italic>middle</italic>) or thresholds for observing defects upon reduction in levels of an entity (in <italic>right</italic>).</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig2-figsupp1-v1.tif"/></fig><fig id="fig2s2" position="float" specific-use="child-fig"><label>Figure 2—figure supplement 2.</label><caption><title>Heritable regulatory architectures with two loops and a shared node.</title><p>Architectures and their responses to perturbations are depicted as in <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1</xref> (<bold>A</bold> and <bold>B</bold> depict the heritable regulatory architectures F and G, respectively).</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig2-figsupp2-v1.tif"/></fig><fig id="fig2s3" position="float" specific-use="child-fig"><label>Figure 2—figure supplement 3.</label><caption><title>Heritable regulatory architectures with two loops and a shared edge.</title><p>Architectures and their responses to perturbations are depicted as in <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1</xref> (<bold>A, B,</bold> and <bold>C</bold> depict the heritable regulatory architectures H, I, and J, respectively).</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig2-figsupp3-v1.tif"/></fig><fig id="fig2s4" position="float" specific-use="child-fig"><label>Figure 2—figure supplement 4.</label><caption><title>Heritable regulatory architectures with two loops, a shared node, a connecting edge, and up to one negative regulatory interaction.</title><p>Architectures and their responses to perturbations are depicted as in <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1</xref> (<bold>A, B, C, D,</bold> and <bold>E</bold> depict the heritable regulatory architectures K, L, M, N, and O, respectively).</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig2-figsupp4-v1.tif"/></fig><fig id="fig2s5" position="float" specific-use="child-fig"><label>Figure 2—figure supplement 5.</label><caption><title>Heritable regulatory architectures with two loops, a shared node, a connecting edge, and two negative regulatory interaction.</title><p>Architectures and their responses to perturbations are depicted as in <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1</xref>(<bold>A, B, C</bold>, and <bold>D</bold> depict the heritable regulatory architectures P, Q, R, and S, respectively).</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig2-figsupp5-v1.tif"/></fig><fig id="fig2s6" position="float" specific-use="child-fig"><label>Figure 2—figure supplement 6.</label><caption><title>Heritable regulatory architectures formed by complete graphs with up to two negative regulatory interactions.</title><p>Architectures and their responses to perturbations are depicted as in <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1</xref> (<bold>A, B, C, D </bold>and <bold>E</bold> depict the heritable regulatory architectures T, U, V, W, and X respectively).</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig2-figsupp6-v1.tif"/></fig><fig id="fig2s7" position="float" specific-use="child-fig"><label>Figure 2—figure supplement 7.</label><caption><title>Heritable regulatory architectures formed by complete graphs with three negative regulatory interactions.</title><p>Architectures and their responses to perturbations are depicted as in <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1</xref> (<bold>A</bold> and <bold>B</bold> depict the heritable regulatory architectures Y and Z, respectively).</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig2-figsupp7-v1.tif"/></fig></fig-group><p>To simulate genetic change, the response after removal of each entity/sensor was examined in turn for each HRA (<xref ref-type="supplementary-material" rid="supp1">Supplementary file 1</xref>, left panels in <xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplements 1</xref>–<xref ref-type="fig" rid="fig2s7">7</xref>). Deviations from unregulated turnover of the remaining entities (dotted lines, left panels in <xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplements 1</xref>–<xref ref-type="fig" rid="fig2s7">7</xref>) reveal the residual regulation and are diagnostic of different regulatory architectures. When the removed interactor was an entity with no regulatory input into the other sensors, the remaining two sensors were unaffected (e.g. left panel, loss of <italic>z</italic> in <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1b, d and e</xref>). Residual promotion resulted in slower decay (e.g. left panels, <italic>y</italic> in <xref ref-type="fig" rid="fig2">Figure 2c, e and h</xref>) and residual inhibition resulted in more rapid decay (e.g. left panels, <italic>x</italic> in <xref ref-type="fig" rid="fig2">Figure 2g</xref>; <italic>y</italic> in <xref ref-type="fig" rid="fig2">Figure 2f and z</xref> in <xref ref-type="fig" rid="fig2">Figure 2c, d, e and h</xref>). In some cases, when the remaining architecture was composed of two sensors that promote each other’s production, there was continuous growth of both because their new rates of production exceed their rates of turnover (e.g. left panels, <italic>z</italic> in <xref ref-type="fig" rid="fig2">Figure 2b</xref> and <xref ref-type="fig" rid="fig2s2">Figure 2—figure supplements 2</xref> and <xref ref-type="fig" rid="fig2s3">3</xref>, <xref ref-type="fig" rid="fig2s5">Figure 2—figure supplement 5b-c</xref>, <xref ref-type="fig" rid="fig2s6">Figure 2—figure supplement 6b-d</xref>). In other cases, the remaining architecture resulted in slower decay of both because their new rates of production were insufficient to overcome turnover (e.g. left panels, <italic>z</italic> in <xref ref-type="fig" rid="fig2">Figure 2</xref>). Thus, genetic change can result in unrestrained growth or eventual decay of the remaining entities depending on the residual architecture (<xref ref-type="fig" rid="fig1s2">Figure 1—figure supplement 2c</xref>).</p><p>To examine scenarios where epigenetic perturbations could cause heritable changes, the threshold for observing a defect was set at half of the steady-state levels (dotted line, right panels in <xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplements 1</xref>–<xref ref-type="fig" rid="fig2s7">7</xref>). RNAi can cause detectable defects that are heritable (<xref ref-type="bibr" rid="bib17">Fire et al., 1998</xref>) and the conditions that promote or inhibit heritable epigenetic change after RNAi of a gene have been proposed to depend upon the regulatory architecture (<xref ref-type="bibr" rid="bib10">Chey and Jose, 2022</xref>). To simulate RNAi of an entity/sensor, the response after a transient reduction of each entity/sensor to half of the threshold required for observing a defect was examined in turn for each HRA (right panels in <xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplements 1</xref>–<xref ref-type="fig" rid="fig2s7">7</xref>). The responses after this transient epigenetic perturbation were different from that after genetic perturbation (compare left and right in <xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplements 1</xref>–<xref ref-type="fig" rid="fig2s7">7</xref>), as expected. Many HRAs recovered the levels of all entities/sensors above the threshold required for detecting a defect (e.g. right panels in <xref ref-type="fig" rid="fig2">Figure 2b–e , and h</xref>). In some cases, this perturbation was sufficient to maintain the architecture but with a reduced steady-state level of all entities/sensors (e.g. reduction of <italic>x</italic> in <xref ref-type="fig" rid="fig2">Figure 2a</xref>, right; <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1b–e</xref>, right; <xref ref-type="fig" rid="fig2s2">Figure 2—figure supplement 2b</xref>, right; <xref ref-type="fig" rid="fig2s5">Figure 2—figure supplement 5</xref>, right). Notably, whether recovery occurs with the steady-state levels of each entity/sensor returning above or below the threshold for observing a defect depended not only on the architecture, but also on the identity of the perturbed entity/sensor (e.g. compare reduction of <italic>x</italic> vs. <italic>y</italic> in <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1a</xref>, right; <italic>x</italic> vs. <italic>y</italic> or <italic>z</italic> in <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1b</xref>, right; <italic>x</italic> vs. <italic>y</italic> or <italic>z</italic> in <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1c</xref>, right). Transient reduction of other entities/sensors below the threshold for observing defects was also observed in many cases (e.g. levels of <italic>z</italic> when <italic>x</italic> was perturbed in <xref ref-type="fig" rid="fig2">Figure 2c</xref>, right; of <italic>z</italic> when <italic>y</italic> was perturbed in <xref ref-type="fig" rid="fig2">Figure 2d</xref>, right; of <italic>z</italic> when <italic>x</italic> was perturbed in <xref ref-type="fig" rid="fig2">Figure 2e</xref>, right; of <italic>x</italic> and <italic>y</italic> when <italic>z</italic> was perturbed in <xref ref-type="fig" rid="fig2">Figure 2h</xref>, right). In some cases, recovery of original architectures occurred even after complete loss of one entity/sensor (e.g. after transient loss of <italic>z</italic> in <xref ref-type="fig" rid="fig2">Figure 2g</xref>, right; of <italic>y</italic> in <xref ref-type="fig" rid="fig2s6">Figure 2—figure supplement 6</xref>, right; of <italic>y</italic> in <xref ref-type="fig" rid="fig2s6">Figure 2—figure supplement 6</xref>, right). Such recovery from zero can be understood as re-establishment of the regulatory architecture within the duration of simulation (100 in <xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplements 1</xref>–<xref ref-type="fig" rid="fig2s7">7</xref>) and is analogous to basal activity in the absence of inducers (e.g. leaky production of LacY permease from the <italic>lac</italic> operon in the absence of lactose (<xref ref-type="bibr" rid="bib52">Robert et al., 2010</xref>), which allows the initial import of the lactose required for activating the <italic>lac</italic> operon). Alternatively, such recovery can also be understood as arising from the production of the missing entity/sensor as a byproduct when the activity of the upstream regulator increases beyond a threshold. Transient perturbations were also observed to induce different architectures that can persist for many generations (e.g. transient reduction of <italic>z</italic> resulting in loss of <italic>y</italic> and mutually promoted growth of <italic>x</italic> and <italic>z</italic> in <xref ref-type="fig" rid="fig2">Figure 2f</xref>, right; also see <xref ref-type="fig" rid="fig2s6">Figure 2—figure supplement 6</xref> and <xref ref-type="fig" rid="fig2s7">Figure 2—figure supplement 7</xref>). Such continuous growth after an epigenetic change provides opportunities for achieving new steady states through dilution via cell divisions during development, potentially as part of a new cell type. Finally, some transient perturbations also led to the collapse of the entire architecture (e.g. transient perturbation of <italic>y</italic> in <xref ref-type="fig" rid="fig2s7">Figure 2—figure supplement 7</xref>, right). Thus, epigenetic change can result in unrestrained growth, eventual decay, or recovery at a new steady state level of the remaining entities depending on the residual architecture and the nature of the perturbation (<xref ref-type="fig" rid="fig1s2">Figure 1—figure supplement 2d</xref>).</p><p>In summary, genetic and epigenetic perturbations from steady state can cause a diversity of changes in HRAs that constrain the possible regulatory architectures consistent with experimental data obtained by perturbing them. HRAs that are nearly indistinguishable by genetic perturbation can be distinguished using epigenetic perturbations, underscoring the complementary nature of genetic and epigenetic perturbations.</p></sec><sec id="s2-3"><title>Changes in HRAs caused by single mutations form a sparse matrix</title><p>Just as mutations in a DNA genome can persist through replication at each cell division, changes in HRAs can persist by the formation of new positive feedback loops or the liberation of previously inhibited positive feedback loops. Six types of changes in sequence can arise from the four bases in a DNA genome upon mutation (A‹–›T, A‹–›G, A‹–›C, T‹–›G, T‹–›C, G‹–›C, with density of the change matrix = 1 [6/6]). To determine the analogous types of changes in regulatory architectures, the capacity for each of the 26 simplest HRAs (A to Z in <xref ref-type="fig" rid="fig1">Figure 1</xref>) to change into other HRAs was considered (<xref ref-type="fig" rid="fig3">Figure 3</xref>). Single perturbations of any interactor (entity/sensor) could result in the loss of the interactor, loss of an interaction, or a change in the polarity of an interaction (e.g. <xref ref-type="bibr" rid="bib41">Merdanovic et al., 2020</xref>). These perturbations could ‘mutate’ the HRA by either collapsing the entire architecture or stably changing it into a new HRA (<xref ref-type="fig" rid="fig3">Figure 3</xref>). Only changes that do not eliminate all positive regulatory inputs to an interactor can result in the persistence of a regulatory architecture rather than the eventual loss of one or more entities. Furthermore, since at steady state all gain of an entity/sensor is balanced by loss (via dilution at every cell division and/or other turnover mechanisms), any <italic>permanent</italic> reduction in the promotion of an entity/sensor will ultimately lead to its loss. Finally, if there is promotion of one sensor in a positive feedback loop and inhibition of another sensor in the same positive feedback loop then the net input can be positive or negative depending on the relative magnitudes of the inputs. With these considerations, enumeration of the changed HRAs that can result from a perturbation revealed that the 26 HRAs can be mutated to generate 61 different changes (24 through loss of interaction alone, 21 through change in polarity of interaction alone, and 16 through either change in regulation or though loss of an entity, with density of the change matrix ≈0.19 [61/325]). Thus, unlike changes in DNA sequence, not all changes are immediately accessible among HRAs (change matrix of 1 vs 0.19, respectively). Nevertheless, the heritable information transmitted using regulatory architectures is vast because even two or three interactors can form 26 heritable architectures that are collectively capable of 61 changes through single perturbations. This capacity is an underestimate because, single mutations can also result in the gain of new interactions that combine multiple HRAs into larger regulatory architectures with more interactors.</p><fig id="fig3" position="float"><label>Figure 3.</label><caption><title>Possible conversions between the simplest heritable regulatory architectures.</title><p>Table summarizing the possible changes in regulatory architecture observed after a single perturbation from steady state (blue, loss of a regulatory interaction; orange, change in the polarity of a regulatory interaction; black, either change in regulatory interaction and/or loss of an entity). For example, Z can arise from P through the loss of a regulatory interaction or from W through a change in the polarity of a regulatory interaction. <italic>Bottom left</italic>, Network diagram summarizing possible changes arranged clockwise by frequency of change to the HRA (color-matched numbers). Edges (black, blue, or orange) are colored as in table and nodes are colored according to number of adjacent HRAs.</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig3-v1.tif"/></fig><p>The constrained transition from one HRA at steady state to the next adjacent HRA through a single change (<xref ref-type="fig" rid="fig3">Figure 3</xref>) could skew the frequencies of different HRAs observed in nature and restrict the mechanisms available for development and/or evolution. For example, the HRA ‘A’ is accessible from 16 other HRAs but ‘C’ and ‘T’ are each accessible only from one other HRA (‘J’ and ‘U’, respectively). Furthermore, HRAs that rely on all components for their production (‘C’, ‘F’, ‘H’, ‘K’, and ‘T’) cannot change into any other HRAs from steady state without the addition of more positive regulation because any permanent loss in regulation without compensatory changes in turnover will result in the ultimate collapse of the entire architecture. These constraints can be overcome if change can occur through regulatory architectures that are not indefinitely heritable.</p><p>Deducing regulatory architectures from outcomes after perturbations is complicated by multiple HRAs resulting in the same HRA when perturbed (e.g. 16 HRAs can result in ‘A’ when perturbed, <xref ref-type="fig" rid="fig3">Figure 3</xref>). While measurement of dynamics after perturbations of <italic>each</italic> entity/sensor in turn can distinguish between all 26 architectures, the temporal resolution required is not obvious. This difficulty in accurate inference is apparent even for the simplest of perturbation experiments when inference relies only on end-point measurements, which are the most common in experimental biology. For example, a common experimental result is the loss of one regulator (<italic>x</italic>, say) leading to an increase in another (<italic>y</italic>, say), which is frequently interpreted to mean <italic>x</italic> inhibits <italic>y</italic> (<xref ref-type="fig" rid="fig1s2">Figure 1—figure supplement 2e</xref>). However, an alternative interpretation can be that <italic>y</italic> promotes <italic>x</italic> and itself via <italic>z</italic>, which competes with <italic>x</italic> (<xref ref-type="fig" rid="fig1s2">Figure 1—figure supplement 2e</xref>). In this scenario, removal of <italic>x</italic> leads to relatively more promotion of <italic>z</italic>, which leads to a relative increase in <italic>y</italic>. These equivalent outcomes upon loss or reduction of an entity in different architectures highlight the difficulty of inferring the underlying regulation after perturbation of processes with feedback loops. Therefore, simulations that enable exploration of outcomes when different interactors are perturbed at different times could enhance the understanding of underlying complexity, reduce biased inference, and better guide the next experiment.</p></sec><sec id="s2-4"><title>Simple Entity-Sensor-Property systems enable exploration of regulatory architectures</title><p>The most commonly considered regulatory networks (<xref ref-type="bibr" rid="bib7">Barabási and Oltvai, 2004</xref>) are either limited in scope and/or are not causal in nature. For example, gene regulatory networks (<xref ref-type="bibr" rid="bib38">Levine and Davidson, 2005</xref>) consider transcription factors, promoter elements, and the proteins made as the key entities. Additional specialized networks include protein-protein interaction networks (e.g. <xref ref-type="bibr" rid="bib39">Li et al., 2017</xref>), genetic interaction networks (e.g. <xref ref-type="bibr" rid="bib12">Costanzo et al., 2019</xref>), and signaling networks (e.g. <xref ref-type="bibr" rid="bib5">Azeloglu and Iyengar, 2015</xref>). However, regulation of any process can rely on changes in a variety of molecules within cells, ranging from small molecules such as steroid hormones to organelles such as mitochondria. Furthermore, experimental studies often seek to provide explanations of phenomena in terms of a diversity of interacting entities. A common expression for all possible regulatory networks that preserves both causation and heritability can be derived by parsing all the contents of the bottleneck stage between two generations (e.g. one-cell zygote in the nematode <italic>C. elegans</italic>) into entities, their sensors, and the sensed properties (<xref ref-type="bibr" rid="bib29">Jose, 2020b</xref>). An additional advantage of such entity-sensor-property systems is that it is possible to consider entities that are sensed by a particular sensor even via unknown intermediate steps, allowing for simulation of regulatory networks despite incomplete knowledge of regulators.</p><p>For a given genome sequence, the number of distinguishable configurations of regulators represented as entities and sensors is given by the following equation (<xref ref-type="bibr" rid="bib29">Jose, 2020b</xref>):<disp-formula id="equ1"><label>(1)</label><mml:math id="m1"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>o</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munderover><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munderover><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mstyle></mml:mrow></mml:math></disp-formula></p><p>where, <italic>e</italic> is the measured entity (total <italic>b</italic> in the bottleneck stage between generations: <inline-formula><mml:math id="inf8"><mml:msub><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> in system, <inline-formula><mml:math id="inf9"><mml:msub><mml:mrow><mml:mi>o</mml:mi></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> in environment), <italic>s</italic> is the measuring sensor (total <italic>s<sub>i</sub></italic> for <italic>i</italic><sup>th</sup> entity), which is itself a configuration of entities drawn from the total <italic>N</italic> per life cycle (i.e., <italic>f(Y</italic>), with each <italic>Y</italic> ⊆{<italic>e<sub>1</sub>, e<sub>2</sub>, …, e<sub>N</sub></italic>}), and <italic>p</italic> is the attainable and measurable values of the property measured by the sensor (total <italic>p<sub>j</sub></italic> for the <italic>j</italic><sup>th</sup> sensor of the <italic>i</italic><sup>th</sup> entity). An entity or configuration of entities is considered a sensor only if changes in its values can change the values of other entities in the system or in the environment at some later time.</p><p>The complex summation <inline-formula><mml:math id="inf10"><mml:mrow><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:msub><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:msub><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:munder><mml:mo>∑</mml:mo><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:math></inline-formula> can be simplified into a product of measurable property values of individual entities/sensors if the possible numbers of property values of every entity/sensor combination is independent:<disp-formula id="equ2"><label>(2)</label><mml:math id="m2"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>o</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∏</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:munderover><mml:mtext> </mml:mtext><mml:munderover><mml:mo movablelimits="false">∏</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munderover><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula></p><p>where, <inline-formula><mml:math id="inf11"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>…</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:math></inline-formula> is the number of property values as measured by the <italic>j</italic><sup>th</sup> sensor of the <italic>i</italic><sup>th</sup> entity. However, this upper limit is never reached in any system because regulatory interactions make multiple sensors/entities covary (<xref ref-type="bibr" rid="bib29">Jose, 2020b</xref>). As a simple example, consider two sensors that activate each other in a Boolean network with no delay: the only possible values are {0,0} when both sensors are off and {1,1} when both sensors are on, because the mutual positive regulation precludes {0,1} and {1,0}.</p><p>Three simplifying assumptions were made to facilitate the simulation of regulatory networks with different architectures: (1) let the number of molecules be the only property measured by all sensors, (2) let each sensor be a single kind of molecule, and (3) let all entities be within the system. In these simple Entity-Sensor-Property (ESP) systems, the number of possible configurations is given by:<disp-formula id="equ3"><label>(3)</label><mml:math id="m3"><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>o</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munderover><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mtext> </mml:mtext><mml:mo>&lt;</mml:mo><mml:munderover><mml:mo movablelimits="false">∏</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:munderover><mml:mtext> </mml:mtext><mml:munderover><mml:mo movablelimits="false">∏</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munderover><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mstyle></mml:mrow></mml:math></disp-formula></p><p>where, <italic>e</italic> is the measured entity (total <italic>E</italic> in the system), <italic>s</italic> is the measuring sensor (total <italic>s<sub>i</sub></italic> for <italic>i</italic><sup>th</sup> entity), <italic>n<sub>j</sub></italic> is the attainable and measurable numbers of the <italic>i</italic><sup>th</sup> entity, and <italic>n<sub>ij</sub></italic> is the attainable and measurable numbers of the <italic>i</italic><sup>th</sup> entity as measured by the <italic>j</italic><sup>th</sup> sensor. In such simplified ESP systems, a sensor is simply an entity in the system that responds to changes in numbers of an entity by changing the numbers of that entity or another entity. Whether downstream changes occur depends on the sensitivity of the sensor and the step-size of changes in property value (i.e. number) of the downstream entity/sensor.</p><p>The Entities-Sensors-Property (ESP) framework is not entirely equivalent to a network, which is much less constrained. Nodes of a network can be parsed arbitrarily and the relationship between them can also be arbitrary. In contrast, entities and sensors are molecules or collections of molecules that are constrained such that the sensors respond to changes in particular properties of other entities and/or sensors. When considered as digraphs, sensors can be seen as vertices with positive indegree and outdegree. The ESP framework can be applied across any scale of organization in living systems and this specific way of parsing interactions also discretizes all changes in the values of any property of any entity (<xref ref-type="fig" rid="fig1s2">Figure 1—figure supplement 2f</xref>). In short, ESP systems are networks, but not all networks are ESP systems. Therefore, the results of network theory that remain applicable for ESP systems need further investigation.</p><p>To simulate ESP systems (e.g. <xref ref-type="fig" rid="fig4">Figure 4a</xref>) a hybrid approach with deterministic and stochastic aspects was used (see Methods for details). Specifically, the systems represented by <xref ref-type="disp-formula" rid="equ3">equation (3)</xref> were simulated with random values for the numbers of each entity/sensor, the sensitivity of each sensor (i.e. the change in number needed to change a downstream entity/sensor), the step-size of changes in property (i.e. numbers changed per input from a sensor), and the active fraction (i.e. proportion that are available for interactions at any time). Only an arbitrary fraction of each entity (fixed over time) was simulated as active to account for processes such as folding, localization, diffusion, etc., that can limit regulatory interactions. Simulations were begun with a total of 500 molecules. A maximal increase of 5000 molecules was allowed per cell cycle before each cell division to account for depletion of precursors, reactants, or building blocks (which were not explicitly simulated). The simulation was ended if total number of simulated molecules increased beyond a maximal number (500,000 in <xref ref-type="fig" rid="fig4">Figure 4</xref>) to account for the limited capacity of a cell. Thus, with each time step, the numbers of all entities/sensors changed deterministically based upon the randomly established initial regulatory architecture with stochastic changes in the numbers of each entity arising from the random order of evaluation at each time step and the reduction by ~1/2 at the start of each cell cycle, which simulates experimentally observed noise (e.g. <xref ref-type="bibr" rid="bib63">Wan et al., 2021</xref>). With these parameters, regulatory architectures were simulated and the relative concentration of each entity/sensor was plotted over time (<xref ref-type="fig" rid="fig4">Figure 4a</xref>). These profiles represent the change in ‘phenotype’ over time and are akin to measurements of relative RNA abundance using RNA-seq (<xref ref-type="bibr" rid="bib60">Van den Berge et al., 2019</xref>) or relative protein abundance using proteomic approaches (<xref ref-type="bibr" rid="bib43">Mund et al., 2022</xref>). Thus, ESP systems represent networks or graphs with weighted edges (because of the different activities of different sensors needed for the transmission of each regulatory change), complex nodes (because of the multiple properties of each entity/sensor), and transmission delays (because of the variation in the duration of each regulatory interaction). Notably, the relative concentrations of an entity can change over time (e.g. ‘c’ in <xref ref-type="fig" rid="fig4">Figure 4a</xref>) while the underlying regulatory architecture is preserved (see <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>, <xref ref-type="video" rid="video1">Video 1</xref>, and run ‘ESP_systems_single_system_explorer_v1.nlogo’ in NetLogo [<xref ref-type="bibr" rid="bib64">Wilensky, 1999</xref>] for exploration).</p><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video1.mp4" id="video1"><label>Video 1.</label><caption><title>NetLogo run showing the single-system explorer with sample interactions with the simulation.</title></caption></media><fig-group><fig id="fig4" position="float"><label>Figure 4.</label><caption><title>Regulatory architectures can be simulated as entity-sensor-property systems to examine how they persist or change in response to transient perturbations.</title><p>(<bold>A</bold>) An ESP system illustrating the stability of a regulatory architecture despite changes in the relative numbers of the interactors (entities/sensors) over time. <italic>Left</italic>, Simulation of an ESP system showing how interacting molecules create regulatory architectures. This system consists of four entities (<bold>a, b, c, d</bold>), where ‘d’ and ‘a’ are also sensors. Each sensor (red) sends regulatory input (grey, positive or black, negative) to increase or decrease another sensor or entity (blue). Numbers of each entity (i.e., its property value) change in fixed steps per unit time. The number of sensors needed to cause one unit of change in property differs for each regulatory input (lower number = thicker line, representing lower threshold for downstream change). Each entity is depicted with property step, active fraction, and number at the start of the first generation (gen 1) and at the end of the third generation (gen 3). <italic>Right</italic>, The relative numbers of the entities, which can be together considered as ‘phenotype’, can change over time. Note that relative amounts of ‘a’, ‘b’, or ‘d’ remain fairly constant, but that of ‘c’ changes over time. (<bold>B and C</bold>) ESP systems can differ in their response to epigenetic change. <italic>Top</italic>, ESP systems are depicted as in A. <italic>Bottom</italic>, Relative abundance of each entity/sensor (different colors) or ‘phenotype’ across generations. Blue bars = times of epigenetic perturbation (reduction by two fold). In response to epigenetic perturbation that lasts for a few generations, Type I systems recover without complete loss of any entity/sensor (<bold>B</bold>) and Type II systems change through loss of an entity/sensor (<bold>C</bold>). (<bold>D</bold>) ESP systems of varying complexity can show heritable epigenetic changes, depending on when the system is perturbed. The numbers of randomly chosen entities were unperturbed (none, <italic>top</italic>), reduced to half the minimum (loss of function), or increased to twice the maximum (gain of function, <italic>bottom</italic>) every 50 generations for 2.5 generations and the number of systems responding with a new stable regulatory architecture that lasts for &gt;25 generations were determined. Perturbations were introduced at each of five different time points with respect to the starting generation (phase - 0,1,2,3,4). Of the 78,285 stable systems, 14,180 showed heritable epigenetic change.</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig4-v1.tif"/></fig><fig id="fig4s1" position="float" specific-use="child-fig"><label>Figure 4—figure supplement 1.</label><caption><title>Key features of the ESP system explorer.</title><p>A simulation of ESP systems was made using the agent-based modeling software NetLogo with controls for making a variety of changes. (<bold>A</bold>) Sliders and buttons for set up and simulation of an ESP system: link-chance, max-molecules, cycle-time, positive-interactions, stasis-level, max-ever-molecules, setup, stop, go, and go forever. (<bold>B</bold>) Parameters for specifying a particular system: system-id, molecule-kinds, perturb-phase, and perturb-kind. (<bold>C</bold>) Buttons and input for making changes to the system during the simulation. change-a-node, add-a-node, remove-a-node, remove-link-x-y (node-x, node-y), remove-a-link, and link-hold (from-node, to-node, -n-). (<bold>D</bold>) Buttons and input for adding a reporter of any node. add-a-reporter, perfect?, reporter-inactive-fraction, and node-to-report. (<bold>E</bold>) Representative output of changing regulatory architecture (top) and relative amounts of interactors representing ‘phenotype’ (bottom) over time. See <xref ref-type="video" rid="video1">Video 1</xref> for examples examining impact of changes and code (ESP_systems_single_system_explorer_v1.nlogo) for detailed information.</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig4-figsupp1-v1.tif"/></fig><fig id="fig4s2" position="float" specific-use="child-fig"><label>Figure 4—figure supplement 2.</label><caption><title>Example of a system with long but finite stability.</title><p>This system (62795) begins with 6 entities/sensors, but after an early loss of one sensor, the remaining 5 are maintained as part of a HRA until 59,882.5 generations. See <xref ref-type="fig" rid="fig2s7">Figure 2 - figure supplement 7</xref> and code (ESP_systems_single_system_explorer_v1.nlogo) for detailed information.</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig4-figsupp2-v1.tif"/></fig><fig id="fig4s3" position="float" specific-use="child-fig"><label>Figure 4—figure supplement 3.</label><caption><title>Characteristics of randomly sampled HRAs simulated with partitioning of entities during each cell division or generation and periodic perturbations.</title><p>Top left, Fractions of ESP systems that persist with or without heritable epigenetic change for 250 generations when simulations were begun with different numbers of molecules. Bottom left, Maximum (grey) and median (blue) numbers of entities/sensors in ESP systems at the end of 250 generations when simulations were begun with different numbers of molecules. Top right, Maximal numbers of positive and negative regulatory interactions at the end of 250 generations when simulations were begun with different numbers of molecules. Bottom right, Median numbers of positive and negative regulatory interactions at the end of 250 generations when simulations were begun with different numbers of molecules.</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig4-figsupp3-v1.tif"/></fig></fig-group></sec><sec id="s2-5"><title>An interactive simulation can be used to explore simple ESP systems</title><p>To gain intuitions by exploring and perturbing simulated ESP systems, several interactive features were added to the ESP simulator (<xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>, <xref ref-type="video" rid="video1">Video 1</xref>). These include parameters that control the setup and running of randomly generated ESP systems by specifying the probability of regulatory interactions in the system (link-chance, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>), the probability of positive versus negative interactions (positive-interactions, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>), the maximum number of molecules at the start of the simulation (max-molecules, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>), the maximum number of molecules that will arrest growth until dilution through cell divisions to simulate depletion of raw materials or energy (stasis-level, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>), maximum number of molecules in total reflecting the limited space occupied by living systems (max-ever-molecules, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>), and duration of the cell cycle (cycle-time, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>). Particular systems can be re-established and re-simulated by setting the random number seed that is used for controlling all stochastic steps (system-id, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>) and by additionally specifying the above parameters along with the number of entities/sensors at the start of the simulation (molecule-kinds, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>). For each such system, the number of entities that can increase or decrease at one time was set to be characteristic of each entity/sensor (unit change in property value, i.e. number) and the number of sensors needed to change one unit of each entity/sensor was set to be characteristic of each regulatory interaction (thickness of link increases with increasing sensitivity of regulation). Periodic loss-of-function or gain-of-function perturbations (perturb-kind, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>) can be set up to begin in five different phases relative to the start of the simulation (perturb-phase [0, 1, 2, 3 or 4], <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>). Perturbations that can be made during the simulation include changing the number of molecules of any entity/sensor (change-a-node, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>), adding an entity/sensor (add-a-node, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>), removing an entity/sensor (remove-a-node, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>), removing a particular regulatory interaction (remove-link-x-y, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>), removing a random regulatory interaction (remove-a-link, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>), and changing the strength of a regulatory input (link-hold, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>). Finally, a reporter for any entity/sensor (add-a-reporter, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>) can be set up that either perfectly or partially interacts with all its regulators (perfect?, <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>). A perfect reporter of an entity/sensor receives the same regulatory input as the entity/sensor of interest does. An imperfect reporter of an entity receives input from the same sensors as the entity/sensor of interest, but the polarity and strength of the input can vary. Regulatory outputs of the entity/sensor are not recreated for any reporter. As these changes are being made, both the regulatory architecture (Fig. <xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>, <italic>top</italic>), which is re-drawn if the levels of any entity/sensor reaches zero, and the ‘phenotype’ as captured by the profile of relative concentrations of entities/sensors (<xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>, <italic>bottom</italic>) can be observed.</p></sec><sec id="s2-6"><title>ESP systems differ in their susceptibility to heritable epigenetic changes</title><p>Explorations of ESP systems revealed that some systems can be stable for a large number of cell divisions (or equivalently generations) before the level of an entity/sensor becomes zero (e.g. system-id 62795 was stable for 59,882.5 generations (<xref ref-type="fig" rid="fig4s2">Figure 4—figure supplement 2</xref>)). This long, yet finite duration of stability highlights the difficulty in claiming any architecture is heritable forever if one of its entities/sensors has low abundance and can be lost with a small probability. Systems responded to transient perturbations that reduce the levels of a randomly chosen entity/sensor in two major ways: Type I systems recovered relative levels of entities/sensors and maintained the same regulatory architecture; Type II systems changed by losing one or more entities, resulting in new relative levels of entities/sensors, and new regulatory architectures that persisted for many subsequent generations. These two types were observed even when the numbers of some entities/sensors were changed by just twofold for a few generations (<xref ref-type="fig" rid="fig4">Figure 4b</xref> versus <xref ref-type="fig" rid="fig4">Figure 4c</xref>).</p><p>For systematic analysis, architectures that could persist for ~50 generations without even a transient loss of any entity/sensor were considered HRAs. Each HRA was perturbed (loss-of-function or gain-of-function) after five different time intervals since the start of the simulation (i.e. phases). The response of each HRA to such perturbations were compared with that of the unperturbed HRA. For loss-of-function, the numbers of one randomly selected entity/sensor were held at half the minimal number of all entities/sensors for 2.5 generations every 50 generations. This perturbation is like the loss of transcripts through RNA interference. For gain-of-function, the numbers of one randomly selected entity/sensor were held at twice the maximal number of all entities/sensors for 2.5 generations every 50 generations. This perturbation is like overexpression of a particular mRNA or protein. Of 225,000 ESP systems thus simulated, 78,285 had heritable regulatory architectures that remained after 250 generations (system-ids and other details for exploration of individual systems are in <xref ref-type="supplementary-material" rid="supp2">Supplementary file 2</xref>). These persistent systems included entities/sensors with relative numbers that changed over time as well as those with nearly constant relative numbers. For each number of interactors considered (2–16), only a fraction of the regulatory architectures were stable, plateauing at ~50% of simulated systems with 10 or more entities/sensors (<xref ref-type="fig" rid="fig4s3">Figure 4—figure supplement 3</xref>, top left). This plateau is likely owing to the limit set for the maximal number of molecules in the system because most systems with many positive regulatory links quickly reached this limit. Although systems began with up to 16 entities/sensors, by the end of 250 generations, there was a maximum of ~8 entities/sensors and a median of ~4 entities/sensors in stable systems (<xref ref-type="fig" rid="fig4s3">Figure 4—figure supplement 3</xref>, <italic>bottom left</italic>). Furthermore, an excess of positive regulatory links was needed to sustain a system with negative regulatory links (<xref ref-type="fig" rid="fig4s3">Figure 4—figure supplement 3</xref>, right), with the minimal system that can sustain a negative regulatory interaction requiring three sensors, as expected. This bias reflects the inability of negative regulatory interactions alone to maintain regulatory architectures over time across cell divisions (<xref ref-type="fig" rid="fig1s2">Figure 1—figure supplement 2g</xref>).</p></sec><sec id="s2-7"><title>Periodic rescue or perturbation can expand the variety of heritable regulatory architectures</title><p>Since the relative abundance of each entity/sensor is expected to trace a transgenerational waveform (<xref ref-type="bibr" rid="bib30">Jose, 2020c</xref>) and to fluctuate with each time step, the relative timing of the perturbations (i.e. their phase) can impact the persistence of particular regulatory architectures. Specifically, entities/sensors with low numbers could be rescued from reaching zero by well-timed gain-of-function perturbations and those with high numbers could be rescued from arresting the simulation by well-timed loss-of-function perturbations. Therefore, the fractions of persistent ESP systems that showed heritable epigenetic change through loss of one or more entities were examined by starting with 2–16 molecules for each phase and type of perturbation (<xref ref-type="fig" rid="fig4">Figure 4d</xref>). As expected, only HRAs with a minimum of three entities/sensors at the start of the simulation showed heritable epigenetic changes. Fractions of HRAs showing heritable epigenetic changes were comparable across all perturbations for a given number of starting entities/sensors, with more such HRAs identified with increasing numbers of starting entities/sensors (compare <xref ref-type="fig" rid="fig4">Figure 4d</xref>, top, middle, and bottom). The variations in the numbers identified for different phases of perturbation when starting with a particular number of entities/sensors was comparable to the variation observed in systems that were not perturbed (compare <xref ref-type="fig" rid="fig4">Figure 4d</xref>, top with <xref ref-type="fig" rid="fig4">Figure 4d</xref>, middle and bottom), suggesting that no particular phase is more effective. Although some architectures were unaffected by all perturbations, many showed an altered response based on both the nature and phase of the perturbations. Consider the behavior of the illustrative example defined by system-id 46357 that begins with five entities/sensors (see <xref ref-type="video" rid="video2">Videos 2</xref>–<xref ref-type="video" rid="video9">9</xref>, <xref ref-type="video" rid="video10">Video 10</xref>, <xref ref-type="video" rid="video11">Video 11</xref>, <xref ref-type="video" rid="video12">Video 12</xref>). The unperturbed ESP system stabilizes with an architecture of three entities (of the type ‘E’ in <xref ref-type="fig" rid="fig1">Figure 1</xref>) until ~74 generations, when one of the entities is lost and the new architecture (of the type ‘A’ in <xref ref-type="fig" rid="fig1">Figure 1</xref>) remains stable until ~286.5 generations. However, perturbations yield a variety of different stabilities depending on phase and type of perturbation. Periodic loss-of-function perturbations with phase ‘0’, ‘3’, or ‘4’ resulted in stability of all 3 entities until collapse at ~130.5, ~181.5, or ~99.5 generations, respectively. But, such perturbations with phase ‘1’ resulted in an earlier change from type ‘E’ to type ‘A’ with collapse at ~193.5 generations and with phase ‘2’ resulted in a later change from ‘E’ to ‘A’ with collapse at ~184.5 generations. On the other hand, periodic gain-of-function perturbations with phase ‘0’, ‘1’, ‘2’, or ‘4’ prolonged the type ‘E’ architecture until ~306, ~253, ~212, or ~708 generations, respectively, after which the new type ‘A’ architecture persisted beyond 1000 generations, by when the simulation was ended. However, such perturbations with phase ‘3’ preserved the type ‘E’ architecture until collapse at ~311.5 generations.</p><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video2.mp4" id="video2"><label>Video 2.</label><caption><title>Example ESP system with system-id 46357 without any perturbation.</title></caption></media><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video3.mp4" id="video3"><label>Video 3.</label><caption><title>Example ESP system with system-id 46357 and with loss-of-function perturbations in phase 0.</title></caption></media><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video4.mp4" id="video4"><label>Video 4.</label><caption><title>Example ESP system with system-id 46357 and with loss-of-function perturbations in phase 1.</title></caption></media><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video5.mp4" id="video5"><label>Video 5.</label><caption><title>Example ESP system with system-id 46357 and with loss-of-function perturbations in phase 2.</title></caption></media><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video6.mp4" id="video6"><label>Video 6.</label><caption><title>Example ESP system with system-id 46357 and with loss-of-function perturbations in phase 3.</title></caption></media><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video7.mp4" id="video7"><label>Video 7.</label><caption><title>Example ESP system with system-id 46357 and with loss-of-function perturbations in phase 4.</title></caption></media><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video8.mp4" id="video8"><label>Video 8.</label><caption><title>Example ESP system with system-id 46357 and with gain-of-function perturbations in phase 0.</title></caption></media><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video9.mp4" id="video9"><label>Video 9.</label><caption><title>Example ESP system with system-id 46357 and with gain-of-function perturbations in phase 1.</title></caption></media><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video10.mp4" id="video10"><label>Video 10.</label><caption><title>Example ESP system with system-id 46357 and with gain-of-function perturbations in phase 2.</title></caption></media><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video11.mp4" id="video11"><label>Video 11.</label><caption><title>Example ESP system with system-id 46357 and with gain-of-function perturbations in phase 3.</title></caption></media><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video12.mp4" id="video12"><label>Video 12.</label><caption><title>Example ESP system with system-id 46357 and with gain-of-function perturbations in phase 4.</title></caption></media><p>Collectively, these results reveal that the heritability of regulatory architectures that are intrinsically unstable can be enhanced through interactions that alter the regulation of one or more sensors. Such external regulators could be part of the environment (e.g. periodic interactions such as circadian signals) or other cells (e.g. periodic interactions with somatic cells for regulatory architectures transmitted along a germline).</p></sec><sec id="s2-8"><title>Organismal development can permit HRAs that incorporate interactions with somatic cells and intergenerational delays in regulation</title><p>While for unicellular organisms, each cell division results in a new generation, for multicellular organisms, transmission of heritable information across generations occurs along a lineage of cells that can include many cell divisions with periods of quiescence and interactions with somatic cells. The nematode <italic>C. elegans</italic> is a well-characterized multicellular organism (<xref ref-type="bibr" rid="bib11">Corsi, 2006</xref>) that has many features such as the early separation of the germline during development, sexual reproduction, and the generation of different somatic tissues (<xref ref-type="fig" rid="fig5">Figure 5a</xref>, top), that can be incorporated into simulations and are useful for generalization to other animals, including humans. For example, 14 cell divisions are necessary to go from the zygote of one generation to the zygote of the next (<xref ref-type="supplementary-material" rid="supp3">Supplementary file 3</xref>). The loading of oocytes with maternal molecules in multiple organisms makes one generation of delay in regulation (i.e. maternal regulation) common, but such ancestral effects could last longer in principle (e.g. grandparental effects are easily imagined in humans because oocytes begin developing within the female fetus of a pregnant woman). Indeed, studies on RNA silencing in <italic>C. elegans</italic> have revealed long delays in regulation within the germline. For example, parental <italic>rde-4</italic> can enable RNA silencing in adult <italic>rde-4(-</italic>) progeny (<xref ref-type="bibr" rid="bib40">Marré et al., 2016</xref>). Furthermore, loss of <italic>meg-3/–4</italic> can result in persistent RNA silencing defects despite restoration of wild-type <italic>meg-3/–4</italic> for multiple generations (<xref ref-type="bibr" rid="bib14">Dodson and Kennedy, 2019</xref>; <xref ref-type="bibr" rid="bib37">Lev et al., 2019</xref>; <xref ref-type="bibr" rid="bib46">Ouyang et al., 2019</xref>). However, examining the impact of such long delays and of interactions with somatic cells (e.g. <xref ref-type="bibr" rid="bib1">Abdu et al., 2016</xref>) is computationally expensive. Therefore, to simulate regulatory architectures that persist from one zygote to the next while satisfying some of the known constraints of <italic>C. elegans</italic> lineage and development, the ESP simulator was modified to incorporate the observed timings of cell division versus growth along the germline (<xref ref-type="supplementary-material" rid="supp3">Supplementary file 3</xref>, based on <xref ref-type="bibr" rid="bib45">Oegema and Hyman, 2006</xref>; <xref ref-type="bibr" rid="bib6">Bao et al., 2008</xref>; <xref ref-type="bibr" rid="bib21">Giurumescu et al., 2012</xref>; <xref ref-type="bibr" rid="bib34">Kimble and Crittenden, 2005</xref>; <xref ref-type="bibr" rid="bib25">Jaramillo-Lambert et al., 2007</xref>; <xref ref-type="bibr" rid="bib23">Hirsh et al., 1976</xref>) and allow a delay of up to two generations for the impact of a regulatory interaction (<xref ref-type="fig" rid="fig5">Figure 5b</xref>).</p><fig id="fig5" position="float"><label>Figure 5.</label><caption><title>ESP systems that incorporate the timings of cell division during <italic>C. elegans</italic> development and temporal delays in regulatory interactions can recreate periods of increased expression in every generation.</title><p>(<bold>A</bold>) <italic>Top</italic>, Schematic of cell divisions between two successive generations of <italic>C. elegans</italic>. Cells that maintain the intergenerational continuity through cell divisions (magenta, germline), cells that cannot contribute to the next generation through cell divisions (white, soma) but arise in each generation (gen <italic>x</italic> and gen <italic>x+1</italic>) from the bottleneck stage, and the interactions between these two cell types (red line) are depicted. <italic>Bottom</italic>, Experimentally determined timing of cell division (1) versus growth (0) from one zygote to the next in <italic>C. elegans</italic> in 15 min intervals (=1 time step in simulations), which give a generation time of ~91.25 hr (=365 time steps). See <xref ref-type="supplementary-material" rid="supp3">Supplementary file 3</xref> for the relative timing of cell divisions based on past studies. (<bold>B</bold>) Key control features for simulating HRAs that incorporate organismal timing of cell divisions and temporal delays in regulation. In addition to controls used in the single system explorer (<xref ref-type="fig" rid="fig4s1">Figure 4—figure supplement 1</xref>), the following sliders were added: one to set the number of generations of ancestors that can contribute regulation (ancestral-effect-generations, e.g., 2 for parental effects), one to set the probability of the regulatory origin for each interaction from one of the two sensors that form the positive feedback loop required for heritability (cyc1-vs-cyc2), and one to set the probability of the gene of interest being a sensor providing regulatory input into the positive feedback loop instead of an entity (gene-is-sensor). Monitors that show the current generation and the total number of molecules, and an input to set the system-id were also added. (<bold>C</bold>) Representative simulated HRA that incorporates temporal delays and the characteristic timings of cell divisions in <italic>C. elegans</italic>. Different types of positive (+) and negative (-) regulators (red) that depend on <italic>cis</italic>-regulatory sequences (+s and -s, e.g. transcription factors), and that depend on the gene product (+p and -p for gene and reporter, for example small RNAs made using mRNA template, chaperones that promote the folding of the protein, etc.) are depicted with color coded arrows (+, grey and -, black). Different relative delays in regulation (hours on arrows, maximum of 2 x generation time to allow for the widely observed parental regulation) are also depicted. The unknown components of the core positive feedback loops required for heredity were simulated as two sensors that promote each other’s production in addition to the production of all other entities/sensors. (<bold>D</bold>) Relative concentrations of entities/sensors regulated by the HRA in (<bold>C</bold>) over 10 generations showing transgenerational waveforms. Properties, active fractions, relative numbers, and regulatory interactions were considered and relative numbers of each entity/sensor depicted as in <xref ref-type="fig" rid="fig4">Figure 4</xref> with colors as in (<bold>C</bold>). Although the simulation began with random numbers for all entities/sensors, the HRA settles into a reproducible pattern within two generations with periods of increased relative concentrations for some entities/sensors in every generation (red asterisks). Also see <xref ref-type="video" rid="video13">Video 13</xref>.</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig5-v1.tif"/></fig><p>Since many genes expressed in the germline can be required for fertility or viability, the analysis of how they are regulated across generations poses a challenge. Following the behavior of a reporter across generations provides a proxy that can be used to understand transgenerational regulation in a relatively wild-type background (i.e. the tracer approach [<xref ref-type="bibr" rid="bib27">Jose, 2018</xref>]). However, regulatory interactions that rely on the gene product will not be re-created by the reporter. For example, the mRNA sequence used to produce antisense small RNA of the gene will differ from that used for the reporter.</p><p>To simulate the regulation of a germline gene and its reporter, a modified ESP system is required. In addition to a minimal positive feedback loop required for heritability, positive and negative regulators that depend on <italic>cis</italic>-regulatory sequences shared by both the gene and its reporter as well as such regulators that depend on the different products (e.g. the mRNA and/or protein of gene versus reporter) need to be simulated. Of the 10,000 such ESP systems simulated, 11 maintained all entities/sensors for 10 generations (<xref ref-type="supplementary-material" rid="supp4">Supplementary file 4</xref>). A representative such system (<xref ref-type="fig" rid="fig5">Figure 5c</xref>) forms a HRA that incorporates regulatory delays ranging from 0 to 171 hr and can persist for hundreds of generations. Examining the levels of all entities/sensors over the first 10 generations (<xref ref-type="fig" rid="fig5">Figure 5d</xref>) reveals that despite starting at random values the HRA settles with a reproducible pattern during each generation (gen 2 onwards in <xref ref-type="fig" rid="fig5">Figure 5d</xref>). The transgenerational waveforms traced by the relative numbers of all entities/sensors reveal periods of increased expression/activity for some entities/sensors during development (red asterisks in <xref ref-type="fig" rid="fig5">Figure 5d</xref>), as observed for many genes expressed in the germline. Future studies that obtain data on key regulators with spatial and temporal resolution can be used to discriminate between different HRAs that drive the expression of different genes of interest.</p></sec><sec id="s2-9"><title>Tuning of positive feedback loops acting across generations can explain the dynamics of heritable RNA silencing in <italic>C. elegans</italic></title><p>The simple fact that organisms resemble their parents in most respects provides evidence for the homeostatic preservation of form and function across generations. Yet, this ‘transgenerational homeostasis’ (<xref ref-type="bibr" rid="bib27">Jose, 2018</xref>) is overcome in some cases such that epigenetic changes persist for many generations (reviewed in <xref ref-type="bibr" rid="bib18">Fitz-James and Cavalli, 2022</xref>). Indeed, DNA methylation patterns of unknown origin are thought to have persisted for millions of years in the fungus <italic>C. neoformans</italic> (<xref ref-type="bibr" rid="bib9">Catania et al., 2020</xref>). Studies on RNA silencing in <italic>C. elegans</italic> (reviewed in <xref ref-type="bibr" rid="bib19">Frolows and Ashe, 2021</xref>) provide strong evidence for heritable epigenetic changes in the expression of particular genes, facilitating analysis. When a gene expressed in the germline is silenced using double-stranded RNA of matching sequence and/or germline small RNAs called piRNAs, the silencing can last from one or two generations to hundreds of generations (<xref ref-type="bibr" rid="bib13">Devanapally et al., 2021</xref>; <xref ref-type="bibr" rid="bib58">Shukla et al., 2021</xref>; <xref ref-type="bibr" rid="bib50">Priyadarshini et al., 2022</xref>). The maintenance of RNA silencing across generations is thought to require a positive feedback loop formed by antisense small RNAs called 22G RNAs that are bound to the Argonaute HRDE-1 (<xref ref-type="bibr" rid="bib8">Buckley et al., 2012</xref>) and sense mRNA fragments processed into poly-UG RNAs (pUG RNAs) (<xref ref-type="bibr" rid="bib57">Shukla et al., 2020</xref>) that can act as templates for RNA-dependent RNA polymerases that synthesize the 22G RNAs. However, this mechanism does not explain the variety of effects that can arise when such genes with long-term silencing are exposed to other genes of matching sequence (<xref ref-type="bibr" rid="bib54">Seth et al., 2018</xref>; <xref ref-type="bibr" rid="bib13">Devanapally et al., 2021</xref>). For example, when a gene silenced by disrupting RNA regulation within the germline (<italic>iT,</italic> a transgene with silenced <italic>mCherry</italic> sequences) is exposed to genes with matching sequences (<xref ref-type="fig" rid="fig6">Figure 6</xref>, <xref ref-type="bibr" rid="bib13">Devanapally et al., 2021</xref>), different outcomes are possible. After initial silencing in trans, the newly exposed genes can recover from silencing (<italic>mCherry</italic> and <italic>mCherry∆pi</italic> in <xref ref-type="fig" rid="fig6">Figure 6a</xref>) when separated from the source of silencing signals, but can be either continually silenced (<italic>mCherry/iT</italic> in <xref ref-type="fig" rid="fig6">Figure 6a</xref>) or become resistant to silencing (<italic>mCherry∆pi/iT</italic> in <xref ref-type="fig" rid="fig6">Figure 6a</xref>) depending on the presence of intact piRNA-binding sequences despite the continued presence of the source. While this observation suggests that recognition of the target mRNA by piRNAs prolongs RNA silencing, loss of the Argonaute PRG-1 that binds piRNAs and regulates more than 3000 genes in the germline (e.g. <xref ref-type="bibr" rid="bib51">Reed et al., 2020</xref>) also prolongs the duration of heritable RNA silencing (<xref ref-type="bibr" rid="bib58">Shukla et al., 2021</xref>). Although the release of shared regulators upon loss of piRNA-mediated regulation in animals lacking PRG-1 could be adequate to explain enhanced HRDE-1-dependent transgenerational silencing initiated by dsRNA in <italic>prg-1(-</italic>) animals, such a competition model alone cannot explain the observed alternatives of susceptibility, recovery and resistance (<xref ref-type="fig" rid="fig6">Figure 6a</xref>). Recent considerations of such competition for regulatory resources in populations of genes that are being silenced suggest explanations for some observations on RNA silencing in <italic>C. elegans</italic> (<xref ref-type="bibr" rid="bib32">Karin et al., 2023</xref>). Specifically, based on Little’s law of queueing, with a pool of M genes silenced for an average duration of T, new silenced genes arise at a rate λ that is given by M = λT. However, this theory cannot predict which gene is silenced at any given time, why some genes are initially susceptible to silencing but subsequently become resistant (e.g. <italic>mCherry∆pi</italic> in <xref ref-type="fig" rid="fig6">Figure 6a</xref>), and why the silencing of some genes can last for hundreds of generations. Thus, there is a need for understanding the origins of gene-specific differences in the dynamics of heritable epigenetic changes.</p><fig-group><fig id="fig6" position="float"><label>Figure 6.</label><caption><title>Regulation of a positive feedback loop can explain the magnitude and duration of experimentally observed heritable RNA silencing.</title><p>(<bold>A</bold>) Experimental evidence from <italic>C. elegans</italic> for susceptibility to, recovery from, and resistance to <italic>trans</italic> silencing by a silenced gene(<bold>A</bold>) has been adapted from Figure 5A of <xref ref-type="bibr" rid="bib13">Devanapally et al., 2021</xref>). <italic>Left</italic>, Schematic of experiment showing a gene silenced for hundreds of generations by mating-induced silencing (iT = <italic>mex-5p::mCherry::h2b::tbb-2 3’ utr::gpd-2 operon::gfp::h2b::cye-1 3’ utr</italic>) exposed to genes with matching sequences (<italic>mCherry</italic> and <italic>mCherry∆pi</italic>, i.e. <italic>mCherry</italic> without piRNA binding sites) to initiate <italic>trans</italic> silencing. <italic>Right</italic>, Dynamics of heritable RNA silencing showing the initial exposure to <italic>trans</italic> silencing by <italic>iT</italic> (F1 generation), subsequent recovery after separation from <italic>iT</italic> (‘<italic>mCherry</italic> since F2’ and ‘<italic>mCherry∆pi</italic> since F2’), resistance to silencing by <italic>iT</italic> (<italic>iT/mCherry∆pi</italic>), or persistence of silencing by <italic>iT</italic> (<italic>iT/mCherry</italic>). Fractions of animals that recover <italic>mCherry</italic> or <italic>mCherry∆pi</italic> expression (fraction unsilenced) are depicted with error bars eliminated for simplicity. (<bold>B</bold>) Abstraction of the HRDE-1-dependent positive feedback loop required for the persistence of RNA silencing. <italic>Top</italic>, Representation of the mutual production of RNA intermediates (22G and pUG) with rates of production (<italic>k<sub>yx</sub></italic> and <italic>k<sub>xy</sub></italic>) and turnover (<italic>Tx</italic> and <italic>T<sub>y</sub></italic>). <italic>Bottom</italic>, Ordinary differential equations for the rates of change of pUG RNAs (pUG) and 22G RNAs (22G). See text for details. (<bold>C</bold>) Impact of transient epigenetic perturbations on subsequent activity of a positive feedback loop. <italic>Left</italic>, response to a brief and weak reduction in the levels of one sensor (22G) of the positive feedback loop. The steady-state levels after recovery were above the threshold required for a silencing effect (dotted lines). Steady states (<inline-formula><mml:math id="inf12"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>22</mml:mn><mml:mi>G</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mrow><mml:mi mathvariant="normal">a</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">n</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mspace width="thinmathspace"/><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mi>U</mml:mi><mml:mi>G</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>), perturbation level (<inline-formula><mml:math id="inf13"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>22</mml:mn><mml:mi>G</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>), and levels required for silencing (<inline-formula><mml:math id="inf14"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>22</mml:mn><mml:mi>G</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:mi mathvariant="normal">a</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">n</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mi>U</mml:mi><mml:mi>G</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>) are indicated. <italic>Middle</italic> and <italic>Right</italic>, Stronger (<italic>middle</italic>) or longer (<italic>right</italic>) reduction can result in steady-state levels after recovery being below the threshold required for a silencing effect (dotted lines). (<bold>D</bold>) Deduced regulatory architecture that explains data shown in (<bold>A</bold>) by including enhancement of silencing by piRNA binding on target mRNA and a gene-specific inhibitory loop that can act across generations through as yet unidentified sensor(s). Prolonged silencing in <italic>prg-1(-</italic>) animals (<xref ref-type="bibr" rid="bib58">Shukla et al., 2021</xref>) suggests that these sensor(s) are among the genes mis-regulated in <italic>prg-1(-</italic>) animals (e.g. <xref ref-type="bibr" rid="bib51">Reed et al., 2020</xref>). See <xref ref-type="fig" rid="fig6s1">Figure 6—figure supplement 1</xref> for depictions of additional equivalent architectures.</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig6-v1.tif"/></fig><fig id="fig6s1" position="float" specific-use="child-fig"><label>Figure 6—figure supplement 1.</label><caption><title>Equivalent representations of a transgenerational feedback loop that can tune HRDE-1-dependent heritable RNA silencing.</title><p>Left, the architecture proposed in <xref ref-type="fig" rid="fig6">Figure 6d</xref>, whereby a sensor(s) that promotes an HRDE-1-dependent positive feedback loop is reduced in response to changes in a gene or its gene products caused by the activity of the HRDE-1-dependent positive feedback loop, making it self-limiting. Middle, An architecture where the feedback from the gene to HRDE-1-dependent loop is via the inhibition of an inhibition instead of an activation. Right, An architecture as in left, but that includes additional CSR-1-dependent positive feedback loops that could amplify the transgenerational inhibition of the HRDE-1-dependent loop.</p></caption><graphic mimetype="image" mime-subtype="tiff" xlink:href="elife-92093-fig6-figsupp1-v1.tif"/></fig></fig-group><p>22G RNAs and pUG RNAs are experimentally measurable molecular markers whose levels are thought to be proportional to the extent of gene silencing (e.g. <xref ref-type="bibr" rid="bib22">Gu et al., 2009</xref>; <xref ref-type="bibr" rid="bib47">Pak et al., 2012</xref>; <xref ref-type="bibr" rid="bib56">Shirayama et al., 2012</xref>), although formally gene-specific regulatory features could influence this proportionality (<xref ref-type="bibr" rid="bib35">Knudsen et al., 2023</xref>). To understand how the activity of the underlying positive feedback loop that maintains the levels of these RNAs could relate to the extent of observed silencing, the HRDE-1-dependent loop was abstracted into a minimal positive feedback loop with 22G RNAs and pUG RNAs promoting each other’s production (<xref ref-type="fig" rid="fig6">Figure 6b</xref>, <italic>top</italic>). Ordinary differential equations (<xref ref-type="fig" rid="fig6">Figure 6b</xref>, <italic>bottom</italic>) were developed for interdependent change in both RNAs by considering their rates of promotion (<inline-formula><mml:math id="inf15"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> for 22G and <inline-formula><mml:math id="inf16"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> for pUG) and turnover (<inline-formula><mml:math id="inf17"><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> for 22G and <inline-formula><mml:math id="inf18"><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> for pUG). All molecules and chemical modifications that are necessary to maintain a positive feedback loop are sensors because they need to transmit the change from an ‘upstream’ regulator to a ‘downstream’ regulator. This 22G-pUG-positive feedback loop thus represents mutual promotion by two sensors (i.e. the HRA ‘A’ in <xref ref-type="fig" rid="fig1">Figure 1</xref>). When any changed molecule or chemical modification is thus viewed as one component of a heritable regulatory architecture driven by a positive feedback loop, two criteria that impact the duration of epigenetic changes through the reduction of particular sensors are immediately suggested: (1) for every permanent change that is observed, all sensors that participate in the regulatory loop must be reduced to a level below that required for observing the change; and (2) for eventual recovery from a change, at least one sensor should be above the threshold required to drive the increase of all other sensors above their respective levels for observing the change. Consistently, a weak and brief reduction of 22G RNAs from steady state levels results in the eventual recovery of both 22G RNA and pUG RNA levels above the threshold required for them to be effective for silencing (<xref ref-type="fig" rid="fig6">Figure 6c</xref>, <italic>left</italic>). Stronger (<xref ref-type="fig" rid="fig6">Figure 6c</xref>, <italic>middle</italic>) or longer (<xref ref-type="fig" rid="fig6">Figure 6c</xref>, <italic>right</italic>) reductions can result in new steady-state levels for both RNAs that are below the threshold required for silencing.</p><p>To obtain an analytic expression for how long heritable RNg needs to be inhibited for eventual recovery, the impact of transient reduction in the activity of the <inline-formula><mml:math id="inf19"><mml:mn>22</mml:mn><mml:mi>G</mml:mi></mml:math></inline-formula>-<inline-formula><mml:math id="inf20"><mml:mi>p</mml:mi><mml:mi>U</mml:mi><mml:mi>G</mml:mi></mml:math></inline-formula> positive feedback loop from steady state (<inline-formula><mml:math id="inf21"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>22</mml:mn><mml:mi>G</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula> and <inline-formula><mml:math id="inf22"><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mi>p</mml:mi><mml:mi>U</mml:mi><mml:mi>G</mml:mi><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>) was considered. Let <inline-formula><mml:math id="inf23"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mn>22</mml:mn><mml:mi>G</mml:mi><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> or lower be insufficient for silencing and let 22G RNAs be transiently perturbed to <inline-formula><mml:math id="inf24"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>22</mml:mn><mml:mi>G</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>≠</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>, where <inline-formula><mml:math id="inf25"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>1</mml:mn><mml:mspace width="thinmathspace"/><mml:mrow><mml:mi mathvariant="normal">a</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">n</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow><mml:mi>p</mml:mi><mml:mo>&lt;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>. The critical duration (<inline-formula><mml:math id="inf26"><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>22</mml:mn><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) of such a perturbation for permanent reduction of 22G RNA below the level required for silencing is given by<disp-formula id="equ4"><label>(4)</label><mml:math id="m4"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn>22</mml:mn><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mrow><mml:mi mathvariant="italic">l</mml:mi><mml:mi mathvariant="italic">n</mml:mi></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mfrac><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfrac><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>p</mml:mi></mml:mfrac><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p><p>where <inline-formula><mml:math id="inf27"><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="inf28"><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the rates of turnover for 22G RNAs and pUG RNAs, respectively. Analogously, the critical duration (<inline-formula><mml:math id="inf29"><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>U</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) of such a perturbation for permanent reduction of pUG RNA below the level required for silencing is given by<disp-formula id="equ5"><label>(5)</label><mml:math id="m5"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>U</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mrow><mml:mi mathvariant="italic">l</mml:mi><mml:mi mathvariant="italic">n</mml:mi></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mfrac><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfrac><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>p</mml:mi></mml:mfrac><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p><p>where <inline-formula><mml:math id="inf30"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mi>p</mml:mi><mml:mi>U</mml:mi><mml:mi>G</mml:mi><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> or lower is insufficient for silencing. Derivation of the general case for these equations (HRA ‘A’) is presented in Methods. These equations suggest that depending on the parameters of the architecture, different sensors may be more easily perturbed to cause heritable epigenetic changes. For example, for the same critical threshold below steady state (<inline-formula><mml:math id="inf31"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn>0.5</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>) and the same extent of perturbation (<inline-formula><mml:math id="inf32"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn>0.8</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>), an architecture with  <inline-formula><mml:math id="inf33"><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mn>22</mml:mn><mml:mi>G</mml:mi><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> = 10, <inline-formula><mml:math id="inf34"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mi>U</mml:mi><mml:mi>G</mml:mi></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>7.14</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>, <inline-formula><mml:math id="inf35"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mn>0.05</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>, <inline-formula><mml:math id="inf36"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.1</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>, <inline-formula><mml:math id="inf37"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.07</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>, <inline-formula><mml:math id="inf38"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.0714</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>, is more quickly inhibited by reducing 22G RNAs than by reducing pUG RNAs (6.93 vs 27.72 units of time).</p><p>Combining these considerations with the observations that both piRNA binding to target mRNAs (<xref ref-type="fig" rid="fig6">Figure 6a</xref>) and loss of the piRNA-binding Argonaute PRG-1 (<xref ref-type="bibr" rid="bib58">Shukla et al., 2021</xref>; <xref ref-type="bibr" rid="bib50">Priyadarshini et al., 2022</xref>) prolong the duration of heritable RNA silencing suggests a unified mechanism that sets gene-specific durations of heritable RNA silencing. Specifically, the dynamics of recovery from silencing depends on the strength of an inhibitory feedback that can act across generations to reduce the HRDE-1-dependent positive feedback loop. This transgenerational inhibition relies on sensor(s) that are regulated by PRG-1 and is opposed by piRNA binding to the silenced mRNA (<xref ref-type="fig" rid="fig6">Figure 6d</xref>).</p><p>This proposed mechanism implies the existence of sensor(s) that respond to the activity of the HRDE-1-dependent positive feedback loop by recognizing one or more of the molecules and/or chemical modifications generated. Consistently, a chromodomain protein HERI-1 has been reported to be recruited to genes undergoing heritable RNA silencing and is required to limit the duration of the silencing (<xref ref-type="bibr" rid="bib48">Perales et al., 2018</xref>). Additional sensors are likely among the &gt;3000 genes mis-regulated in animals lacking PRG-1 (<xref ref-type="bibr" rid="bib51">Reed et al., 2020</xref>; <xref ref-type="bibr" rid="bib58">Shukla et al., 2021</xref>). The levels or activities of these sensor(s) could either increase or decrease in response to the activity of the HRDE-1-dependent loop depending on which of the multiple equivalent configurations of the negative feedback are present at different genes (expected to decrease in <xref ref-type="fig" rid="fig6s1">Figure 6—figure supplement 1</xref>, <italic>left</italic> and <italic>right</italic>, but increase in <xref ref-type="fig" rid="fig6s1">Figure 6—figure supplement 1</xref>, <italic>middle</italic>). However, in every case, the net result is a reduction in the activity of the HRDE-1-dependent loop (<xref ref-type="fig" rid="fig6s1">Figure 6—figure supplement 1</xref>). Therefore, genes encoding such sensors could be among those that show increased mRNA levels (e.g. 2517 genes in <xref ref-type="bibr" rid="bib51">Reed et al., 2020</xref>) and/or that show decreased mRNA levels (e.g., 968 genes in <xref ref-type="bibr" rid="bib51">Reed et al., 2020</xref>) upon loss of PRG-1. Another set of genes that could encode similar sensors are those identified using repeated RNAi as modifiers of transgenerational epigenetic kinetics (<xref ref-type="bibr" rid="bib24">Houri-Ze’evi et al., 2016</xref>). Regardless of the identities of such sensors, differences in the transgenerational feedback that reduces some component(s) of the 22G-pUG positive feedback loop can explain the persistence of, recovery from, and resistance to heritable RNA silencing when different genes are targeted for silencing.</p><p>In summary, experimental evidence and theoretical considerations suggest that the HRDE-1-dependent positive feedback loop that generates 22G RNAs and pUG RNAs is tuned by negative feedback that acts across generations to cause different durations of heritable RNA silencing. Such tuning can explain silencing for a few generations followed by recovery from silencing as well as resistance to silencing. Future studies are required for testing the quantitative predictions on the impact of reducing 22G RNA or pUG RNA levels (<xref ref-type="disp-formula" rid="equ4 equ5">Equations (4) and (5)</xref>) and for identifying the PRG-1-dependent genes that could have roles in the transgenerational inhibition of heritable RNA silencing (<xref ref-type="fig" rid="fig6">Figure 6d</xref>).</p></sec></sec><sec id="s3" sec-type="discussion"><title>Discussion</title><p>The framework presented here establishes criteria for (1) heritable information in regulatory architectures, (2) the persistence of epigenetic changes across generations, (3) distinguishing between regulatory architectures using transient perturbations, (4) making unstable regulatory architectures in the germline heritable through interactions with somatic cells, and (5) generating epigenetic changes of defined magnitude and duration.</p><sec id="s3-1"><title>ESP systems can be used to analyze many types of regulatory interactions</title><p>The simple ESP systems simulated here (<xref ref-type="fig" rid="fig4">Figure 4</xref>) can be extended to include a wide variety of properties to explore heritable epigenetic changes that can occur in cell/organelle geometry, phase separation, protein folding, etc. In general, each kind of molecule or entity can have multiple properties that are sensed by different sensors. For example, concentration, folded structure, primary sequence, and subcellular localization of a protein could each be measured by different sensors that respond by causing different downstream effects. If a protein (<italic>x</italic>) is regulated by three different regulators that each change its concentration (<italic>C</italic>), subcellular localization (<italic>L</italic>), or folded structure (<italic>F</italic>), then the protein <italic>x</italic> could be considered as having <italic>C</italic>, <italic>L</italic>, and <italic>F</italic> as values for its regulated properties. If the protein <italic>x</italic> in turn acts as a regulator that changes another entity <italic>y</italic>, then the activity of <italic>x</italic> regulating <italic>y</italic> could be simulated as a combined function of its concentration, localization and folded structure (i.e. activity of <italic>x</italic>=<italic>f</italic>(<italic>C, L, F</italic>)). Such simulations preserve both the independent regulation of different properties of a protein along with the potential equivalence in the activity of a higher concentration of partially folded proteins and a lower concentration of well-folded proteins. Thus, appropriate mapping onto an ESP system would enable the explanation of many phenomena in terms of regulatory architectures formed by any set of interactors while rigorously considering heritability.</p></sec><sec id="s3-2"><title>A positive feedback loop can only support the inheritance of one property of an entity</title><p>While no entity can promote changes in all its properties by itself, some entities can promote changes in one of their properties through self-regulatory interactions under some conditions. For example, prions can act as replicating stores of information that template changes in the conformation of other proteins with the same sequence (<xref ref-type="bibr" rid="bib53">Scheckel and Aguzzi, 2018</xref>), although other properties of prions such as their concentration, subcellular localization, rate of turnover, etc. are determined through interactions with other entities/sensors. Such self-regulatory interactions for the control of some properties can be considered by allowing self-referential loops. Specifically, if the protein <italic>x</italic> above were a prion, then its properties will include <italic>C, L</italic>, and <italic>F</italic> as above, with the value of <italic>F</italic> changing with time as a function of both concentration and prior proportion folded (i.e. <italic>F(t+1)=g</italic>(<italic>C, F(t</italic>))). Similar considerations underscore that any one positive feedback loop can promote only one property of an entity and not all of its properties. For example, consider small RNAs that are associated with gene silencing in <italic>C. elegans</italic>. The targeting of a gene by small RNAs could be preserved in every generation through a regulatory loop whereby recognition of mRNA by antisense small RNAs results in the production of additional small RNAs by RNA-dependent RNA Polymerases. However, the mere existence of this feedback loop cannot explain the different concentrations of small RNAs targeting different genes (<xref ref-type="bibr" rid="bib22">Gu et al., 2009</xref>) or the different durations of persistent small RNA production when initiated experimentally (<xref ref-type="bibr" rid="bib13">Devanapally et al., 2021</xref>). Similar considerations apply for chromatin modifications, DNA modifications, RNA modifications, and all other ‘epigenetic marks’.</p></sec><sec id="s3-3"><title>Mutability of epigenetic information changes non-monotonically with complexity</title><p>Inducing heritable changes in epigenetic information is more challenging than inducing similar changes in genetic information (<xref ref-type="bibr" rid="bib30">Jose, 2020c</xref>). Chemically altering a single molecule (typically DNA) is sufficient for inducing a genetic change, however, similarly altering one entity of a regulatory architecture (say, a protein) to induce an epigenetic change requires simultaneously altering the many copies of that entity without altering DNA sequence. All DNA bases with induced chemical changes are deleted or converted into one of the other bases by the replication and repair pathways. Consequently, only 6 different base exchanges are possible in DNA sequence through a single mutation, but even when only up to three interactors are considered, 61 different HRA changes are possible through a single mutation (<xref ref-type="fig" rid="fig3">Figure 3</xref>). Importantly, after a heritable change, the DNA sequence remains similarly mutable, but the impact of a change (genetic or epigenetic) on subsequent mutability of a regulatory architecture could increase or decrease. Consider a change that incorporates a new transcription factor into a regulatory architecture. If it is an activator, it could promote the expression of many genes leading to the incorporation of more RNAs and proteins into the regulatory architecture. Conversely, if it is a repressor, it could repress the expression of many genes leading to the removal of RNAs and proteins from the regulatory architecture. Either of these consequences could make the entire architecture more robust such that drastic perturbation is needed to cause observable change. When such robust architectures occur during development, the identity of a cell could become relatively fixed and heritable through cell divisions and yet remain compatible with specific natural (<xref ref-type="bibr" rid="bib26">Jarriault et al., 2008</xref>) and/or induced (<xref ref-type="bibr" rid="bib55">Shi et al., 2017</xref>) cell fate transformations. Thus, such cell fate determination reflects the acquisition of different robust states, providing the appearance of a cell ‘rolling down an epigenetic landscape’ (<xref ref-type="bibr" rid="bib62">Waddington, 1957</xref>).</p></sec><sec id="s3-4"><title>Complexity of heritable regulatory architectures</title><p>Despite imposing heritability, regulated non-isomorphic directed graphs soon become much more numerous than unregulated non-isomorphic directed graphs as the number of interactors increase (125 vs 5604 for 4 interactors, <xref ref-type="table" rid="table1">Table 1</xref>). With just 10 interactors, there are &gt;3 × 10<sup>20</sup> unregulated non-isomorphic directed graphs (<xref ref-type="bibr" rid="bib59">Sloane, 2021</xref>) and HRAs are expected to be more numerous. This tremendous variety highlights the vast amount of information that a complex regulatory architecture <italic>can</italic> represent and the large number of changes that are possible despite sparsity of the change matrix (<xref ref-type="fig" rid="fig3">Figure 3</xref>). This number is potentially a measure of epigenetic evolvability – the ability to adapt and survive through regulatory change without genetic mutations. However, architectures made up of numerous interactors that are all necessary for the positive feedback loop(s) required for transmitting information across generations are more vulnerable to collapse (e.g., ‘C’ and ‘T’ in <xref ref-type="fig" rid="fig1">Figure 1</xref>). Furthermore, spatial constraints of the bottleneck stage (one cell in most cases) present a challenge for the robust transmission of regulatory information. A speculative possibility is that complex architectures are compressed into multiple smaller positive feedback loops for transmission between generations with the larger HRAs being re-established through interactions between the positive feedback loops in every generation. Examples of such numerous but small positive feedback loops include small RNA-mediated, chromatin-mediated, and prion-mediated loops that specify the identity of genes for particular forms of regulation in the next generation. However, determining how the rest of the regulatory information is transmitted in each case and whether such compression with redundancy is a general principle of heredity require further study.</p></sec><sec id="s3-5"><title>Information density in living systems</title><p>Individual entities transmitted across generations can be considered as carrying part of the heritable information if such information is always seen in the context of the sensors that interact with the entity. While the maximal information that can be carried by DNA sequence is a product of its length (<italic>l</italic>) and the number of bits contributed by each base (2<italic>l</italic> = log<sub>2</sub>[4].<italic>l</italic>), the maximal number of relevant bits contributed by any entity - including the genome - depends on the number of states sensed by all interacting sensors (for <italic>i</italic><sup>th</sup> entity = log<sub>2</sub>(<inline-formula><mml:math id="inf39"><mml:mrow><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:msub><mml:mrow><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mfenced separators="|"><mml:mrow><mml:mrow><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munderover><mml:mrow><mml:msub><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mrow></mml:mfenced></mml:math></inline-formula>) from <xref ref-type="disp-formula" rid="equ1">Equation 1</xref>; <xref ref-type="bibr" rid="bib29">Jose, 2020b</xref>). The genome likely interacts with the largest number of sensors per molecule, making it the entity with the most information density. When a gene sequence is transcribed and translated, sequence information is transmitted from one molecule (DNA) to many (RNA(s) and/or protein(s)), thereby reducing the density of sequence information per entity (e.g. RNA or protein of a particular sequence). However, information is also added to these entities through the process of RNA folding and protein folding, which depend on interactions with the surrounding chemical and physical context (e.g. <xref ref-type="bibr" rid="bib49">Porter and Looger, 2018</xref>). The resultant structural (and potentially catalytic) specialization of RNAs and proteins provides them with additional properties that are relevant for other sensors, thereby increasing their information content beyond that in the corresponding genome sequence. Importantly, these proteins and RNAs can interact to create molecular complexes and organelles that again concentrate information in higher-order entities present as fewer copies within cells (e.g. centrosomes). Such complexes and organelles therefore are entities with high information density. In this view, the information density throughout a bottleneck stage connecting two generations (e.g. the single-cell zygote) is non-uniform and ranges from entities with very high density (e.g. the genome) to those with very low density (e.g. water). Beginning with the simplest of regulatory architectures (<xref ref-type="fig" rid="fig1">Figure 1</xref>), progressive acquisition of entities and their interacting sensors would lead to the incorporation of regulators with increasing information density. An entity that is connected to numerous sensors that each respond to changes in a fraction of its properties can appear to be the chief ‘information carrier’ of the living system (e.g. DNA in cells with a genome). Thus, as heritable regulatory architectures evolve and become more complex, entities with a large number of sensed properties can appear central or controlling (see <xref ref-type="bibr" rid="bib15">Dyson, 1982</xref>; <xref ref-type="bibr" rid="bib44">Noble, 2008</xref> for similar ideas). This pathway for increasing complexity through interactions since before the origin of life suggests that when making synthetic life, any form of high-density information storage that interacts with heritable regulatory architectures can act as the ‘genome’ analogous to DNA.</p></sec></sec><sec id="s4" sec-type="methods"><title>Methods</title><table-wrap id="keyresource" position="anchor"><label>Key resources table</label><table frame="hsides" rules="groups"><thead><tr><th align="left" valign="bottom">Reagent type (species) or resource</th><th align="left" valign="bottom">Designation</th><th align="left" valign="bottom">Source or reference</th><th align="left" valign="bottom">Identifiers</th><th align="left" valign="bottom">Additional information</th></tr></thead><tbody><tr><td align="left" valign="bottom">Software, algorithm</td><td align="left" valign="bottom">Python</td><td align="left" valign="bottom"><ext-link ext-link-type="uri" xlink:href="https://www.python.org/downloads/release/python-385/">https://www.python.org/downloads/release/python-385/</ext-link></td><td align="left" valign="bottom"/><td align="left" valign="bottom"/></tr><tr><td align="left" valign="bottom">Software, algorithm</td><td align="left" valign="bottom">R</td><td align="left" valign="bottom"><ext-link ext-link-type="uri" xlink:href="https://cran.r-project.org/bin/macosx/">https://cran.r-project.org/bin/macosx/</ext-link></td><td align="left" valign="bottom"/><td align="left" valign="bottom"/></tr><tr><td align="left" valign="bottom">Software, algorithm</td><td align="left" valign="bottom">NetLogo</td><td align="left" valign="bottom"><ext-link ext-link-type="uri" xlink:href="https://ccl.northwestern.edu/netlogo/">https://ccl.northwestern.edu/netlogo/</ext-link></td><td align="left" valign="bottom"/><td align="left" valign="bottom"/></tr><tr><td align="left" valign="bottom">Software, algorithm</td><td align="left" valign="bottom">Gephi</td><td align="left" valign="bottom"><ext-link ext-link-type="uri" xlink:href="https://gephi.org/">https://gephi.org/</ext-link></td><td align="left" valign="bottom"/><td align="left" valign="bottom"/></tr></tbody></table></table-wrap><sec id="s4-1"><title>Software</title><p>All calculations were performed by hand or using custom programs in Python (v. 3.8.5), and/or R (v. 3.6.3). Simulations and analyses were performed using NetLogo (v. 6.1.1), Python (v. 3.8.5), and/or R (v. 3.6.3). Transitions between HRAs were depicted using the circular layout plugin in Gephi (v. 0.10.1 202301172018). All programs used in this study are available at <ext-link ext-link-type="uri" xlink:href="https://github.com/AntonyJose-Lab/Jose_2023">https://github.com/AntonyJose-Lab/Jose_2023</ext-link>, copy archived at <xref ref-type="bibr" rid="bib31">Jose, 2023</xref>.</p></sec><sec id="s4-2"><title>Analysis of heritable regulatory architectures: i. Overview</title><p>The possible weakly connected non-isomorphic graphs that form regulatory architectures capable of indefinite persistence and the maximal information that can be stored using them (log<sub>2</sub>N) were calculated. Systems of ordinary differential equations (ODEs) were used to describe the rate of change for each interacting entity (<inline-formula><mml:math id="inf40"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>z</mml:mi></mml:mrow></mml:mstyle></mml:math></inline-formula>) in each of the 26 heritable regulatory architectures (A to Z) with the relative amounts of all entities at any time defined as the ‘phenotype’ at that time. Each regulatory architecture is characterized by a maximum of 9 parameters in addition to the relative amounts of each entity: a rate of turnover for each entity (3 total; <inline-formula><mml:math id="inf41"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>) and rates for each regulatory interaction between entities (6 total; e.g. <inline-formula><mml:math id="inf42"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the regulatory input to <inline-formula><mml:math id="inf43"><mml:mi>x</mml:mi></mml:math></inline-formula> from <inline-formula><mml:math id="inf44"><mml:mi>y</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="inf45"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the regulatory input to <inline-formula><mml:math id="inf46"><mml:mi>y</mml:mi></mml:math></inline-formula> from <inline-formula><mml:math id="inf47"><mml:mi>z</mml:mi></mml:math></inline-formula>, etc.). Relative amounts of each interacting entity for each architecture at steady state (<inline-formula><mml:math id="inf48"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>) were determined by setting all rate equations to zero, which results in constraints on the variables for each architecture (e.g. for A: <inline-formula><mml:math id="inf49"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mfrac><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow></mml:mstyle></mml:math></inline-formula> ; for B: <inline-formula><mml:math id="inf50"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mfrac><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow></mml:mstyle></mml:math></inline-formula> ; <inline-formula><mml:math id="inf51"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>.</mml:mo><mml:mfrac><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>z</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow></mml:mstyle></mml:math></inline-formula> , etc.). These constraints were used to obtain a total of 128,015 parameter sets (<inline-formula><mml:math id="inf52"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mstyle></mml:math></inline-formula> etc.) that are compatible with steady state for each architecture (<xref ref-type="supplementary-material" rid="supp1">Supplementary file 1</xref>). Particular parameter sets were then used to illustrate the consequences of genetic and epigenetic changes in all architectures (<xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplements 1</xref>–<xref ref-type="fig" rid="fig2s7">7</xref>). The simpler expressions for steady-state levels for all regulatory architectures when there are no turnover mechanisms for any entities and the only ‘turnover’ occurs by dilution upon cell division (<inline-formula><mml:math id="inf53"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>) were derived. Expressions for steady state values when all entities are lost at a constant rate to complex formation (<inline-formula><mml:math id="inf54"><mml:mi>γ</mml:mi></mml:math></inline-formula>) and for changes upon complete loss of an entity were also derived.</p><p>The impacts of transient perturbations from steady state were examined for each architecture to identify conditions for heritable epigenetic change by defining thresholds (<inline-formula><mml:math id="inf55"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>) for observing a defect for each entity (e.g. for the function of <inline-formula><mml:math id="inf56"><mml:mi>x</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="inf57"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is not sufficient, when <inline-formula><mml:math id="inf58"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>, or <inline-formula><mml:math id="inf59"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is in excess, when <inline-formula><mml:math id="inf60"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>). Responses after perturbations are illustrated for all architectures (<xref ref-type="fig" rid="fig2s1">Figure 2—figure supplement 1</xref>) and cases where genetic and epigenetic perturbations result in distinct responses are highlighted (<xref ref-type="fig" rid="fig2">Figure 2</xref>). The duration and extent of perturbation needed for heritable epigenetic changes were explored using numerical solutions of the equations describing the dynamics of each regulatory architecture. Explorations of 22G-pUG positive feedback loop were similarly performed by simulating a type ‘A’ HRA using ODEs (<xref ref-type="fig" rid="fig6">Figure 6</xref>). Analytical expressions for conditions that enable heritable epigenetic change were derived for the simplest heritable regulatory architecture where two entities (<inline-formula><mml:math id="inf61"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="inf62"><mml:mi>y</mml:mi></mml:math></inline-formula>) mutually promote each other’s production. Transitions between HRAs (<xref ref-type="fig" rid="fig3">Figure 3</xref>) were worked out manually by considering the consequence of each change from steady state for each HRA.</p></sec><sec id="s4-3"><title>Analysis of simple heritable regulatory architectures: ii. Details – derivations of equations</title><p>The dynamics of the 26 heritable regulatory architecture (HRAs in <xref ref-type="fig" rid="fig1">Figure 1</xref>) can be described by systems of ordinary differential equations. The rate of change of each entity (<inline-formula><mml:math id="inf63"><mml:mi>x</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="inf64"><mml:mi>y</mml:mi></mml:math></inline-formula>, or <inline-formula><mml:math id="inf65"><mml:mi>z</mml:mi></mml:math></inline-formula> for each HRA in <xref ref-type="fig" rid="fig1">Figure 1</xref>) can be written by aggregating positive and negative contributions from the other sensors (e.g. <inline-formula><mml:math id="inf66"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>y</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>z</mml:mi></mml:math></inline-formula> if <inline-formula><mml:math id="inf67"><mml:mi>x</mml:mi></mml:math></inline-formula> is positively regulated by <inline-formula><mml:math id="inf68"><mml:mi>y</mml:mi></mml:math></inline-formula> and negatively regulated by <inline-formula><mml:math id="inf69"><mml:mi>z</mml:mi></mml:math></inline-formula>) with loss of each entity described with a turnover term (e.g. <inline-formula><mml:math id="inf70"><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>x</mml:mi></mml:math></inline-formula> for <inline-formula><mml:math id="inf71"><mml:mi>x</mml:mi></mml:math></inline-formula>). To ensure the concentrations of all entities remain non-negative, as expected in real living systems, the equations are bounded to be applicable only when the values of the changing entity is greater than zero. These equations can then be used to derive other equations and inequalities of interest.</p></sec><sec id="s4-4"><title>Steady-state relationships</title><p>At steady state, each architecture results in relative amounts of each entity (<inline-formula><mml:math id="inf72"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>) that could define a ‘phenotype’. These relative concentrations can be derived by setting the rate of change of all entities to zero.</p><p>For the heritable regulatory architecture A,<disp-formula id="equ6"><mml:math id="m6"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>y</mml:mi><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:mspace width="thinmathspace"/><mml:mi mathvariant="normal">∀</mml:mi><mml:mspace width="thinmathspace"/><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&gt;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">l</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">s</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mspace width="thinmathspace"/><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></disp-formula><disp-formula id="equ7"><mml:math id="m7"><mml:mrow><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>x</mml:mi><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:mspace width="thinmathspace"/><mml:mspace width="thinmathspace"/><mml:mspace width="thinmathspace"/><mml:mspace width="thinmathspace"/><mml:mspace width="thinmathspace"/><mml:mspace width="thinmathspace"/><mml:mspace width="thinmathspace"/><mml:mspace width="thinmathspace"/><mml:mi mathvariant="normal">∀</mml:mi><mml:mspace width="thinmathspace"/><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&gt;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">l</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">s</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">e</mml:mi></mml:mrow><mml:mspace width="thinmathspace"/><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></disp-formula></p><p>where, <inline-formula><mml:math id="inf73"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the rate constant for the production of <inline-formula><mml:math id="inf74"><mml:mi>x</mml:mi></mml:math></inline-formula> promoted by <inline-formula><mml:math id="inf75"><mml:mi>y</mml:mi></mml:math></inline-formula>; <inline-formula><mml:math id="inf76"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the rate constant for the production of <inline-formula><mml:math id="inf77"><mml:mi>y</mml:mi></mml:math></inline-formula> promoted by <inline-formula><mml:math id="inf78"><mml:mi>x</mml:mi></mml:math></inline-formula>; <inline-formula><mml:math id="inf79"><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the rate of turnover of <inline-formula><mml:math id="inf80"><mml:mi>x</mml:mi></mml:math></inline-formula>; and <inline-formula><mml:math id="inf81"><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the rate of turnover of <inline-formula><mml:math id="inf82"><mml:mi>y</mml:mi></mml:math></inline-formula>.</p><p>i.e., <inline-formula><mml:math id="inf83"><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:mo>.</mml:mo><mml:mi>X</mml:mi></mml:math></inline-formula>, where <inline-formula><mml:math id="inf84"><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover></mml:math></inline-formula> = <inline-formula><mml:math id="inf85"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mover accent="true"><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mover accent="true"><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> ; A = <inline-formula><mml:math id="inf86"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mo>-</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mo>-</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> ; <inline-formula><mml:math id="inf87"><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mi>x</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mi>y</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula></p><p>At steady state,<disp-formula id="equ8"><mml:math id="m8"><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></disp-formula><disp-formula id="equ9"><mml:math id="m9"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>x</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></disp-formula></p><p>that is, <inline-formula><mml:math id="inf88"><mml:mi>A</mml:mi><mml:mo>.</mml:mo><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>, where A = <inline-formula><mml:math id="inf89"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="left left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:mstyle></mml:math></inline-formula> ; <inline-formula><mml:math id="inf90"><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> , which has solutions that satisfy:<disp-formula id="equ10"><mml:math id="m10"><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></disp-formula></p><p>Equations for steady state and the resulting solutions for the other HRAs can be similarly derived (see previous version of the paper for details).</p></sec><sec id="s4-5"><title>Steady states with loss of all entities to complex formation at a constant rate</title><p>A common way in which entities change in living systems is through the formation of intermolecular complexes that then interact with different entities to perform different functions. If the same number of molecules per unit time (γ) are lost for all entities (e.g. through incorporation into a 1:1:1 stoichiometric complex), then each entity needs to grow at the same rate (γ) to maintain steady state (<inline-formula><mml:math id="inf91"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi>z</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>).</p><p>For the heritable regulatory architecture A,<disp-formula id="equ11"><mml:math id="m11"><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>y</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">γ</mml:mi></mml:math></disp-formula><disp-formula id="equ12"><mml:math id="m12"><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:mi>γ</mml:mi></mml:math></disp-formula></p><p>that is <inline-formula><mml:math id="inf92"><mml:mi>A</mml:mi><mml:mo>.</mml:mo><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:mi>B</mml:mi></mml:math></inline-formula>, where A = <inline-formula><mml:math id="inf93"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mo>-</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mo>-</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> ; <inline-formula><mml:math id="inf94"><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> ; <inline-formula><mml:math id="inf95"><mml:mi>B</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mi>γ</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mi>γ</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula></p><p>The solution is given by <inline-formula><mml:math id="inf96"><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo><mml:mi>B</mml:mi></mml:math></inline-formula></p><p>(For A = <inline-formula><mml:math id="inf97"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mi>a</mml:mi></mml:mtd><mml:mtd><mml:mi>b</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>c</mml:mi></mml:mtd><mml:mtd><mml:mi>d</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> , <inline-formula><mml:math id="inf98"><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mo>-</mml:mo><mml:mi>b</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:mfrac><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mi>d</mml:mi></mml:mtd><mml:mtd><mml:mo>-</mml:mo><mml:mi>b</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>-</mml:mo><mml:mi>c</mml:mi></mml:mtd><mml:mtd><mml:mi>a</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula>)<disp-formula id="equ13"><mml:math id="m13"><mml:mrow><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mrow><mml:mo>[</mml:mo><mml:mtable columnalign="center center" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:mo>−</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>−</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd><mml:mtd><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>γ</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>γ</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula><disp-formula id="equ14"><mml:math id="m14"><mml:mrow><mml:mi>i</mml:mi><mml:mo>.</mml:mo><mml:mi>e</mml:mi><mml:mo>.</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:mrow><mml:mo>[</mml:mo><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mi>γ</mml:mi><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mrow><mml:mo>[</mml:mo><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p><p>To similarly identify the rates of growth for the other heritable regulatory architectures (B to Z) under a constant rate of loss for all entities, inverses for the 3x3 matrices can be used (see previous version of the paper for details). If all molecules are diluted through cell division (typically one cell dividing to give two), then for maintaining steady state on average, each molecule needs to accumulate to twice the average steady-state value per cell cycle (See <xref ref-type="fig" rid="fig4">Figure 4</xref> for simulations that include cell divisions).</p></sec><sec id="s4-6"><title>Response to genetic loss of an entity</title><p>Loss of an entity (typically the RNA or protein product of a gene) through a genetic mutation is a common perturbation used for analyzing living systems.</p><p>For the heritable regulatory architecture A,</p><p>When <inline-formula><mml:math id="inf99"><mml:mi>x</mml:mi></mml:math></inline-formula> is lost,<disp-formula id="equ15"><mml:math id="m15"><mml:mover accent="true"><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>y</mml:mi></mml:math></disp-formula></p><p>Which has the solution,</p><p><inline-formula><mml:math id="inf100"><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> , that is the concentration of <inline-formula><mml:math id="inf101"><mml:mi>y</mml:mi></mml:math></inline-formula> undergoes exponential decay through turnover from its steady-state value (<inline-formula><mml:math id="inf102"><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>).</p><p>Similarly, when <inline-formula><mml:math id="inf103"><mml:mi>y</mml:mi></mml:math></inline-formula> is lost,<disp-formula id="equ16"><mml:math id="m16"><mml:mi>x</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula></p><p>For all other architectures, loss of one entity can result in different dynamics of the other two entities (<inline-formula><mml:math id="inf104"><mml:mi>α</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="inf105"><mml:mi>β</mml:mi></mml:math></inline-formula>, say) depending on their regulatory interactions. The equations for their dynamics is given by a pair of differential equations that can be coupled.</p><p>that is <inline-formula><mml:math id="inf106"><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:mo>.</mml:mo><mml:mi>X</mml:mi></mml:math></inline-formula>, where <inline-formula><mml:math id="inf107"><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover></mml:math></inline-formula> = <inline-formula><mml:math id="inf108"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mover accent="true"><mml:mrow><mml:mi>α</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mover accent="true"><mml:mrow><mml:mi>β</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> ; A = <inline-formula><mml:math id="inf109"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mi>a</mml:mi></mml:mtd><mml:mtd><mml:mi>b</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>c</mml:mi></mml:mtd><mml:mtd><mml:mi>d</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> ; <inline-formula><mml:math id="inf110"><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mi>α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mi>β</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> .</p><p>The exact equations that result upon loss of each entity in each regulatory architecture can be derived for each HRA (see previous version of the paper for details) and potentially be used to distinguish the different architectures through genetic experiments (e.g. knockout of individual genes using genome editing). Since for the steady state of each architecture, there are a maximum of three equations, a maximum of three variables among rates of production (<inline-formula><mml:math id="inf111"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula> etc.), rates of turnover (<inline-formula><mml:math id="inf112"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>), and the steady-state concentrations (<inline-formula><mml:math id="inf113"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula><mml:math id="inf114"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>) are constrained. Changes in all entities after each loss can be determined for all architectures through simulations by choosing random values for the unconstrained parameters (<xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplements 1</xref>–<xref ref-type="fig" rid="fig2s7">7</xref>, <italic>left</italic>).</p></sec><sec id="s4-7"><title>Response to epigenetic change</title><p>Analytic expressions for heritable epigenetic change after reducing the levels of a sensor from steady state are derived below for the simplest of heritable regulatory architectures ‘A’ (<xref ref-type="fig" rid="fig1">Figure 1</xref>).</p><p>The dynamics of two entities (<inline-formula><mml:math id="inf115"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="inf116"><mml:mi>y</mml:mi></mml:math></inline-formula>) that mutually promote each other’s production is given by a pair of differential equations that are coupled.</p><p>that is <inline-formula><mml:math id="inf117"><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:mo>.</mml:mo><mml:mi>X</mml:mi></mml:math></inline-formula>, where <inline-formula><mml:math id="inf118"><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover></mml:math></inline-formula> = <inline-formula><mml:math id="inf119"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mover accent="true"><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mover accent="true"><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mo>˙</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> ; A = <inline-formula><mml:math id="inf120"><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mi>a</mml:mi></mml:mtd><mml:mtd><mml:mi>b</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>c</mml:mi></mml:mtd><mml:mtd><mml:mi>d</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> ; <inline-formula><mml:math id="inf121"><mml:mi>X</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="[" close="]" separators="|"><mml:mrow><mml:mtable><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mi>x</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:maligngroup/><mml:mi>y</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mfenced></mml:math></inline-formula> and <inline-formula><mml:math id="inf122"><mml:mi>a</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mo>-</mml:mo><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> , <inline-formula><mml:math id="inf123"><mml:mi>b</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> , <inline-formula><mml:math id="inf124"><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> , <inline-formula><mml:math id="inf125"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>d</mml:mi><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula></p><p>The general solution for the concentrations <inline-formula><mml:math id="inf126"><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:math></inline-formula> and <inline-formula><mml:math id="inf127"><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:math></inline-formula> are:<disp-formula id="equ17"><mml:math id="m17"><mml:mrow><mml:mi>x</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mn>2</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mn>0.5</mml:mn><mml:mi>t</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mo>−</mml:mo><mml:mi>m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>−</mml:mo><mml:mi>d</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mo>−</mml:mo><mml:mi>a</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:mi>b</mml:mi><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mi>m</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mn>0.5</mml:mn><mml:mi>t</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mo>−</mml:mo><mml:mi>m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mn>0.5</mml:mn><mml:mi>t</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula><disp-formula id="equ18"><mml:math id="m18"><mml:mrow><mml:mi>y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mn>2</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mn>0.5</mml:mn><mml:mi>t</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mo>−</mml:mo><mml:mi>m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>d</mml:mi><mml:mo>−</mml:mo><mml:mi>a</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mo>−</mml:mo><mml:mi>d</mml:mi><mml:mo>+</mml:mo><mml:mi>a</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:mi>c</mml:mi><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mi>m</mml:mi></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mn>0.5</mml:mn><mml:mi>t</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mo>−</mml:mo><mml:mi>m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mn>0.5</mml:mn><mml:mi>t</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>+</mml:mo><mml:mi>d</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p><p>where, <inline-formula><mml:math id="inf128"><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:msup><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn>2</mml:mn><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mo>+</mml:mo><mml:mn>4</mml:mn><mml:mi>b</mml:mi><mml:mi>c</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt></mml:math></inline-formula> and, <inline-formula><mml:math id="inf129"><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="inf130"><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are constants.</p><p>Since the system was already at steady state before the perturbation, <inline-formula><mml:math id="inf131"><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> ,<disp-formula id="equ19"><mml:math id="m19"><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:msubsup><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>−</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msubsup><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:msqrt><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula></p><p>Substituting the value of <inline-formula><mml:math id="inf132"><mml:mi>m</mml:mi></mml:math></inline-formula> in the equations above and simplifying yields,<disp-formula id="equ20"> <mml:math id="m20"><mml:mrow><mml:mi>x</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mspace width="thinmathspace"/><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>.</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mspace width="thinmathspace"/></mml:mrow></mml:math></disp-formula></p><p>and<disp-formula id="equ21"><mml:math id="m21"><mml:mrow><mml:mspace width="thinmathspace"/><mml:mi>y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mspace width="thinmathspace"/><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>.</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula></p><p>Let <inline-formula><mml:math id="inf133"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> be the reduction in <inline-formula><mml:math id="inf134"><mml:mi>x</mml:mi></mml:math></inline-formula> (reduction-of-function) needed to observe a defect when <inline-formula><mml:math id="inf135"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is the steady-state value before perturbation. That is, <inline-formula><mml:math id="inf136"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is not sufficient for the function of <inline-formula><mml:math id="inf137"><mml:mi>x</mml:mi></mml:math></inline-formula> in a living system, where <inline-formula><mml:math id="inf138"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>. Let <inline-formula><mml:math id="inf139"><mml:mi>x</mml:mi></mml:math></inline-formula> be perturbed to <inline-formula><mml:math id="inf140"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>≠</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula> from <inline-formula><mml:math id="inf141"><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> until <inline-formula><mml:math id="inf142"><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> , where <inline-formula><mml:math id="inf143"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>p</mml:mi><mml:mo>&lt;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>. For heritable epigenetic changes using reduction-of-function perturbations (<inline-formula><mml:math id="inf144"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula> and/or <inline-formula><mml:math id="inf145"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>), which preserve the architecture at a new steady state: <inline-formula><mml:math id="inf146"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &lt; <inline-formula><mml:math id="inf147"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="inf148"><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &lt; <inline-formula><mml:math id="inf149"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> .</p><p>To determine the concentration of <inline-formula><mml:math id="inf150"><mml:mi>y</mml:mi></mml:math></inline-formula> at the end of the perturbation (<inline-formula><mml:math id="inf151"><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) the equation <inline-formula><mml:math id="inf152"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mrow><mml:mo>˙</mml:mo></mml:mrow></mml:mover><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:mstyle></mml:math></inline-formula> can be solved using <inline-formula><mml:math id="inf153"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula> at <inline-formula><mml:math id="inf154"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mn>0</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula>. The general solution of the equation is given by,<disp-formula id="equ22"><mml:math id="m22"><mml:mrow><mml:mi>y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula></p><p>Substituting for <inline-formula><mml:math id="inf155"><mml:mi>y</mml:mi><mml:mfenced separators="|"><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> at <inline-formula><mml:math id="inf156"><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula>, and rearranging gives <inline-formula><mml:math id="inf157"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow></mml:mstyle></mml:math></inline-formula> . Thus, at the end of the perturbation (i.e., at <inline-formula><mml:math id="inf158"><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>),<disp-formula id="equ23"><mml:math id="m23"><mml:mrow><mml:mi>y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula></p><p>The new steady states (<inline-formula><mml:math id="inf159"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mrow><mml:mi mathvariant="normal">a</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">n</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula>) will be reached from the initial concentrations of <inline-formula><mml:math id="inf160"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="inf161"><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> .</p><p>Therefore, to determine the new steady state, the initial values of <inline-formula><mml:math id="inf162"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="inf163"><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> can be used at new <inline-formula><mml:math id="inf164"><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:math></inline-formula> to get the values for the constants <inline-formula><mml:math id="inf165"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mrow><mml:mi mathvariant="normal">a</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">n</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">d</mml:mi></mml:mrow><mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula> .<disp-formula id="equ24"><mml:math id="m24"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>.</mml:mo><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mfenced separators="|"><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msup></mml:math></disp-formula><disp-formula id="equ25"><mml:math id="m25"><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>.</mml:mo><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:msup></mml:math></disp-formula></p><p>Which simplifies to,<disp-formula id="equ26"><mml:math id="m26"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></disp-formula><disp-formula id="equ27"><mml:math id="m27"><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>+</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>K</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></disp-formula></p><p>Solving for each,<disp-formula id="equ28"><mml:math id="m28"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mtext> </mml:mtext><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula><disp-formula id="equ29"><mml:math id="m29"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mtext> </mml:mtext><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula></p><p>To obtain the new steady state value <inline-formula><mml:math id="inf166"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> , set <inline-formula><mml:math id="inf167"><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mi>∞</mml:mi></mml:math></inline-formula> in the equation using the above constants.<disp-formula id="equ30"><mml:math id="m30"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></disp-formula><disp-formula id="equ31"><mml:math id="m31"><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></disp-formula></p><p>Consider the equality that is the threshold for observing heritable epigenetic effects,<disp-formula id="equ32"><mml:math id="m32"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></disp-formula></p><p>Substituting for <inline-formula><mml:math id="inf168"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and simplifying yields,<disp-formula id="equ33"><mml:math id="m33"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p><p>Substituting for <inline-formula><mml:math id="inf169"><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula><disp-formula id="equ34"><mml:math id="m34"><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>−</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p><p>Collecting exponential terms,<disp-formula id="equ35"><mml:math id="m35"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow></mml:math></disp-formula><disp-formula id="equ36"><mml:math id="m36"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/><mml:mo>−</mml:mo><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula><disp-formula id="equ37"><mml:math id="m37"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mtext> </mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula></p><p>Dividing numerator and denominator with <inline-formula><mml:math id="inf170"><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> ,<disp-formula id="equ38"><mml:math id="m38"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula></p><p>At steady state, the ratio <inline-formula><mml:math id="inf171"><mml:mfrac><mml:mrow><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:math></inline-formula> will be independent of the concentrations of <inline-formula><mml:math id="inf172"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="inf173"><mml:mi>y</mml:mi></mml:math></inline-formula>. That is, <inline-formula><mml:math id="inf174"><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></inline-formula> . Therefore, these equalities can be used to simplify the above equations. Substituting <inline-formula><mml:math id="inf175"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mfrac><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>y</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula> ,<disp-formula id="equ39"><mml:math id="m39"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mtext> </mml:mtext><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula></p><p>Substituting ,<inline-formula><mml:math id="inf176"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mstyle></mml:math></inline-formula><disp-formula id="equ40"><mml:math id="m40"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula></p><p>Dividing numerator and denominator by <inline-formula><mml:math id="inf177"><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula><disp-formula id="equ41"><mml:math id="m41"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mspace width="thinmathspace"/><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>−</mml:mo><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula></p><p>Simplifying,<disp-formula id="equ42"><mml:math id="m42"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>p</mml:mi><mml:mo>.</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula></p><p>Dividing numerator and denominator by <inline-formula><mml:math id="inf178"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula><disp-formula id="equ43"><mml:math id="m43"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msup><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>p</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mrow></mml:math></disp-formula></p><p>Taking the <italic>log<sub>e</sub></italic> on both sides,<disp-formula id="equ44"><mml:math id="m44"><mml:mrow><mml:mo>−</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>l</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>p</mml:mi></mml:mrow></mml:mfrac><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p><p>that is<disp-formula id="equ45"><mml:math id="m45"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mi>l</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mfrac><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mi>p</mml:mi><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:mi>p</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow></mml:mfrac><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p><p>Dividing numerator and denominator within the antilogarithm by <inline-formula><mml:math id="inf179"><mml:mi>p</mml:mi></mml:math></inline-formula>,<disp-formula id="equ46"><mml:math id="m46"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mspace width="thinmathspace"/><mml:mo>=</mml:mo><mml:mspace width="thinmathspace"/><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mi>l</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mfrac><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfrac><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mn>1</mml:mn><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>p</mml:mi></mml:mfrac><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow></mml:mfrac><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p><p>This equation relates the duration of a perturbation (<inline-formula><mml:math id="inf180"><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>) and the extent of the perturbation (<inline-formula><mml:math id="inf181"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:mi>p</mml:mi><mml:mo>&lt;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mstyle></mml:math></inline-formula> for loss-of-function) beyond the threshold that causes a defect in the function of <inline-formula><mml:math id="inf182"><mml:mi>x</mml:mi></mml:math></inline-formula> (i.e. <inline-formula><mml:math id="inf183"><mml:msub><mml:mrow><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>). Increasing the duration of the perturbation beyond <inline-formula><mml:math id="inf184"><mml:msub><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> for a given extent of perturbation (<inline-formula><mml:math id="inf185"><mml:mi>p</mml:mi></mml:math></inline-formula>) will result in heritable epigenetic change where the steady-state levels of both interactors are insufficient for appropriate function.</p><p>Similarly, the minimal duration of perturbation for heritable epigenetic changes through a defect in the function of <inline-formula><mml:math id="inf186"><mml:mi>y</mml:mi></mml:math></inline-formula> is given by,<disp-formula id="equ47"><mml:math id="m47"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mi>l</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mfrac><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfrac><mml:mo>−</mml:mo><mml:mspace width="thinmathspace"/><mml:mn>1</mml:mn><mml:mspace width="thinmathspace"/></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>p</mml:mi></mml:mfrac><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mfrac><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thinmathspace"/></mml:mrow></mml:mfrac><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></disp-formula></p><p>These inequalities were verified using numerical simulations (see ‘HRA_A_ tp_analytical_expression_check.py’) and additional HRAs were similarly simulated to gain intuitions about the consequences of epigenetic reduction in the levels of entities (<xref ref-type="fig" rid="fig2">Figure 2</xref> and <xref ref-type="fig" rid="fig2s1">Figure 2—figure supplements 1</xref>–<xref ref-type="fig" rid="fig2s7">7</xref>).</p></sec><sec id="s4-8"><title>Analysis of entity-sensor-property systems: i. Overview</title><p>Simple ESP systems were simulated using custom programs in NetLogo (<xref ref-type="bibr" rid="bib64">Wilensky, 1999</xref>)(details are available within the ‘code’ and ‘info’ tabs of each program). Results from systematic explorations obtained by running NetLogo programs from the command line (i.e. ‘headless’) were analyzed using R (e.g. <xref ref-type="fig" rid="fig4">Figure 4d</xref>, <xref ref-type="fig" rid="fig4s3">Figure 4—figure supplement 3</xref>). The developmental timings of cell divisions in <italic>C. elegans</italic> were curated manually from the literature (<xref ref-type="supplementary-material" rid="supp3">Supplementary file 3</xref>) and used to simulate ESP systems that incorporate developmental timings and temporal delays in regulation (<xref ref-type="fig" rid="fig5">Figure 5</xref>). Videos (<xref ref-type="video" rid="video1">Videos 1</xref>–<xref ref-type="video" rid="video13">13</xref>) were made by recording screen captures of NetLogo runs using QuickTime Player.</p><media mimetype="video" mime-subtype="mp4" xlink:href="elife-92093-video13.mp4" id="video13"><label>Video 13.</label><caption><title>NetLogo run showing an ESP system with regulatory delays and developmental timing of cell divisions adapted from experimental results in <italic>C. elegans</italic>.</title></caption></media></sec><sec id="s4-9"><title>Analysis of entity-sensor-property systems: ii. Details – simulation of simple ESP systems</title><p>A model was created in NetLogo to simulate entity-sensor-property systems and their evolution across generations for exploring regulatory architectures (ESP_systems _explorer_v1.nlogo). A variety of regulatory architectures were simulated using this model to identify ones with some architecture that persisted for 250 generations with or without perturbations (e.g. 78285 out of 225000 tested using the experiment ‘ESP_origins_2–16_mols’ described under behaviorspace). Each stable ESP system can be further analyzed in detail using the related ESP_systems_single_system_explorer_v1. All randomly chosen values for parameters in the regulatory architectures that lead to stability, that is heritable for many generations, can be recreated because the random-seed is set for each run using the behaviorspace-run-number. The behaviorspace-run-number serves as the ‘system-id’ in the related ESP_systems_single_system_explorer_v1.nlogo.</p><p>For each system, entities/sensors were defined as ‘turtles’ with 3 variables that stored its attributes:</p><list list-type="order"><list-item><p>val – a variable for storing an entity/sensor’s current ‘property value’ (e.g. concentration, % conformational change, sequence, etc.). It changes throughout the simulation and is always represented in architectures as the size of the circle for each entity after scaling it relative to all extant entities.</p></list-item><list-item><p>property – a variable for storing the steps of change by which values (i.e. the ‘val’ above) can change if a positive or negative interaction crosses the threshold for change. For these simulations, it is characteristic of the entities/sensors themselves and does not change as the system evolves through interactions, which introduces the simplification that every sensor sees the same property of a given entity/sensor.</p></list-item><list-item><p>inactive-fraction – a variable for storing the fraction of entity/sensor not available for regulatory interactions at each time step (tick) because of processes like protein folding, compartmentalization, diffusion, etc. This is a characteristic of each entity/sensor that is randomly chosen at the beginning of the simulation and does not change during the simulation.</p></list-item></list><p>The regulatory interactions in each system were specified using ‘links’ that were weighted to indicate the threshold required for the regulatory interaction and colored to indicate the nature of the regulation. Specifically, the links have two variables:</p><list list-type="order"><list-item><p>weight - a variable that indicates the number of sensors needed to change one unit of property for each entity. This parameter is characteristic of each regulatory interaction and captures the threshold needed for transmission of change. For display, the thickness of the regulatory link is set to be 0.5 - weight / 20. Thus, a lower threshold for transmission is represented as a wider link.</p></list-item><list-item><p>color - a variable that indicates whether the regulatory interaction is positive (grey) or negative (black).</p></list-item></list><p>Parameters that were varied in the exploration of ESP systems were:</p><list list-type="order"><list-item><p>molecule-kinds, which was the number of entities/sensors that are part of the regulatory architecture.</p></list-item><list-item><p>perturb-kind (none, lof, or gof), which was a chooser for perturbing a random entity/sensor every ~50 generations for 2.5 generations by increasing (gof) or decreasing (lof) its value (i.e. concentration/number) by two fold of the maximal or minimal values, respectively, of all the entities/sensors.</p></list-item><list-item><p>perturb-phase, which was the precise timing for starting the periodic perturbations (e.g. 0=starting @ tick 100; 1=starting @ tick 101; 2=starting @ tick 102; 3=starting @ tick 103; 4=starting @ tick 104)</p></list-item></list><p>Additional parameters, which were not varied in the exploration of ESP systems were:</p><list list-type="order"><list-item><p>cycle-time, which was set at 2 and represented the timing in ticks for each generation.</p></list-item><list-item><p>link-chance, which was set at 50% and gave the probability that any two entities/sensors will interact when the system is set up at the beginning of the simulation.</p></list-item><list-item><p>positive-interactions, which was set at 50% and gave the probability that a regulatory interaction is positive.</p></list-item><list-item><p>max-molecules, which was set at 500 and was the maximal number of total molecules at the start of the simulation.</p></list-item><list-item><p>stasis-level, which was set at 5000 and was the number of molecules that arrests growth until molecules get diluted upon cell division.</p></list-item><list-item><p>max-ever-molecules, which was set at 500000 was the maximal number of molecules of all kinds put together that can be within any system at any time. This limit simulates living systems existing in a finite environment.</p></list-item></list><p>Monitors reporting behaviorspace-run-number (system-id), generation number, total molecules, the number of generations of stability for considering a regulatory architecture stable (stability gen), stable generations since last instability, the value of the perturbed entity (perturb-value), the phase of the perturbation (perturb-phase), the duration of each perturbation (perturb-time), the frequency of the perturbations (perturb-freq) and the identity of the perturbed entity (perturbed node) were included in the interface.</p><p>For simulating changes over time, this model used a combination of deterministic and stochastic functions. The values of each entity/sensor changes at each tick using a deterministic equation: val @ t+1 = val @ t + sum of inputs from all sensors. The change in value contributed by each sensor for a given entity = round((property of entity) x (value of sensor) x (1 - inactive-fraction of sensor) / (weight of regulatory link)). In other words, change = round(<italic>k</italic> x (value of sensor)), where <italic>k</italic> is a different constant for each sensor of each entity and round indicates rounding to the nearest integer. For positive regulators (link color grey), this change in value was added and for negative regulators (link color black), it was subtracted. The order of operation on the entities/sensors varies with every tick. After every two ticks, only about half the number of each entity/sensor was kept using a random number generator to simulate dilution and random partitioning upon cell division.</p><p>The value of each entity/sensor was plotted relative to the most abundant entity/sensor. This profile at each time point can be considered as the ‘phenotype’ of the system. These scaled values are also used to depict each entity/sensor in the regulatory architecture at each time point.</p></sec></sec></body><back><sec sec-type="additional-information" id="s5"><title>Additional information</title><fn-group content-type="competing-interest"><title>Competing interests</title><fn fn-type="COI-statement" id="conf1"><p>No competing interests declared</p></fn></fn-group><fn-group content-type="author-contribution"><title>Author contributions</title><fn fn-type="con" id="con1"><p>Conceptualization, Writing - original draft, Writing - review and editing</p></fn></fn-group></sec><sec sec-type="supplementary-material" id="s6"><title>Additional files</title><supplementary-material id="supp1"><label>Supplementary file 1.</label><caption><title>Parameters that generate steady states for the 26 simplest HRAs.</title></caption><media xlink:href="elife-92093-supp1-v1.xlsx" mimetype="application" mime-subtype="xlsx"/></supplementary-material><supplementary-material id="supp2"><label>Supplementary file 2.</label><caption><title>Behavior of Entity-Sensor-Property systems that have some persistent architecture after 250 generations.</title></caption><media xlink:href="elife-92093-supp2-v1.xlsx" mimetype="application" mime-subtype="xlsx"/></supplementary-material><supplementary-material id="supp3"><label>Supplementary file 3.</label><caption><title>The timing of <italic>C. elegans</italic> cell divisions along the germline.</title></caption><media xlink:href="elife-92093-supp3-v1.xlsx" mimetype="application" mime-subtype="xlsx"/></supplementary-material><supplementary-material id="supp4"><label>Supplementary file 4.</label><caption><title>Behavior of regulatory architectures that incorporate the developmental time of <italic>C. elegans</italic>.</title></caption><media xlink:href="elife-92093-supp4-v1.xlsx" mimetype="application" mime-subtype="xlsx"/></supplementary-material><supplementary-material id="mdar"><label>MDAR checklist</label><media xlink:href="elife-92093-mdarchecklist1-v1.docx" mimetype="application" mime-subtype="docx"/></supplementary-material></sec><sec sec-type="data-availability" id="s7"><title>Data availability</title><p>The current manuscript is a computational study, so no data have been generated for this manuscript. Modeling code is available at <ext-link ext-link-type="uri" xlink:href="https://github.com/AntonyJose-Lab/Jose_2023">https://github.com/AntonyJose-Lab/Jose_2023</ext-link>, copy archived at <xref ref-type="bibr" rid="bib31">Jose, 2023</xref>.</p></sec><ack id="ack"><title>Acknowledgements</title><p>The author thanks Thomas Kocher, Pierre-Emanuel Jabin, Todd Cooke, Charles Delwiche, and Karen Carleton for discussions; and Thomas Kocher, Pierre-Emanuel Jabin, and members of the Jose Lab for comments on the manuscript. This work was supported in part by National Institutes of Health Grant R01GM124356, National Science Foundation Grant 2120895, and FSRA from UMD to A.M.J.</p><p>The author declares no competing interests.</p></ack><ref-list><title>References</title><ref id="bib1"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Abdu</surname><given-names>Y</given-names></name><name><surname>Maniscalco</surname><given-names>C</given-names></name><name><surname>Heddleston</surname><given-names>JM</given-names></name><name><surname>Chew</surname><given-names>TL</given-names></name><name><surname>Nance</surname><given-names>J</given-names></name></person-group><year iso-8601-date="2016">2016</year><article-title>Developmentally programmed germ cell remodelling by endodermal cell cannibalism</article-title><source>Nature Cell Biology</source><volume>18</volume><fpage>1302</fpage><lpage>1310</lpage><pub-id pub-id-type="doi">10.1038/ncb3439</pub-id><pub-id pub-id-type="pmid">27842058</pub-id></element-citation></ref><ref id="bib2"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Alberti</surname><given-names>S</given-names></name><name><surname>Gladfelter</surname><given-names>A</given-names></name><name><surname>Mittag</surname><given-names>T</given-names></name></person-group><year iso-8601-date="2019">2019</year><article-title>Considerations and challenges in studying liquid-liquid phase separation and biomolecular condensates</article-title><source>Cell</source><volume>176</volume><fpage>419</fpage><lpage>434</lpage><pub-id pub-id-type="doi">10.1016/j.cell.2018.12.035</pub-id><pub-id pub-id-type="pmid">30682370</pub-id></element-citation></ref><ref id="bib3"><element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Alon</surname><given-names>U</given-names></name></person-group><year iso-8601-date="2020">2020</year><source>An Introduction to Systems Biology</source><publisher-name>CRC Press, Taylor &amp; Francis Group</publisher-name></element-citation></ref><ref id="bib4"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Anzalone</surname><given-names>AV</given-names></name><name><surname>Koblan</surname><given-names>LW</given-names></name><name><surname>Liu</surname><given-names>DR</given-names></name></person-group><year iso-8601-date="2020">2020</year><article-title>Genome editing with CRISPR-Cas nucleases, base editors, transposases and prime editors</article-title><source>Nature Biotechnology</source><volume>38</volume><fpage>824</fpage><lpage>844</lpage><pub-id pub-id-type="doi">10.1038/s41587-020-0561-9</pub-id><pub-id pub-id-type="pmid">32572269</pub-id></element-citation></ref><ref id="bib5"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Azeloglu</surname><given-names>EU</given-names></name><name><surname>Iyengar</surname><given-names>R</given-names></name></person-group><year iso-8601-date="2015">2015</year><article-title>Signaling networks: information flow, computation, and decision making</article-title><source>Cold Spring Harbor Perspectives in Biology</source><volume>7</volume><elocation-id>a005934</elocation-id><pub-id pub-id-type="doi">10.1101/cshperspect.a005934</pub-id><pub-id pub-id-type="pmid">25833842</pub-id></element-citation></ref><ref id="bib6"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Bao</surname><given-names>Z</given-names></name><name><surname>Zhao</surname><given-names>Z</given-names></name><name><surname>Boyle</surname><given-names>TJ</given-names></name><name><surname>Murray</surname><given-names>JI</given-names></name><name><surname>Waterston</surname><given-names>RH</given-names></name></person-group><year iso-8601-date="2008">2008</year><article-title>Control of cell cycle timing during <italic>C. elegans</italic> embryogenesis</article-title><source>Developmental Biology</source><volume>318</volume><fpage>65</fpage><lpage>72</lpage><pub-id pub-id-type="doi">10.1016/j.ydbio.2008.02.054</pub-id><pub-id pub-id-type="pmid">18430415</pub-id></element-citation></ref><ref id="bib7"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Barabási</surname><given-names>A-L</given-names></name><name><surname>Oltvai</surname><given-names>ZN</given-names></name></person-group><year iso-8601-date="2004">2004</year><article-title>Network biology: understanding the cell’s functional organization</article-title><source>Nature Reviews. Genetics</source><volume>5</volume><fpage>101</fpage><lpage>113</lpage><pub-id pub-id-type="doi">10.1038/nrg1272</pub-id><pub-id pub-id-type="pmid">14735121</pub-id></element-citation></ref><ref id="bib8"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Buckley</surname><given-names>BA</given-names></name><name><surname>Burkhart</surname><given-names>KB</given-names></name><name><surname>Gu</surname><given-names>SG</given-names></name><name><surname>Spracklin</surname><given-names>G</given-names></name><name><surname>Kershner</surname><given-names>A</given-names></name><name><surname>Fritz</surname><given-names>H</given-names></name><name><surname>Kimble</surname><given-names>J</given-names></name><name><surname>Fire</surname><given-names>A</given-names></name><name><surname>Kennedy</surname><given-names>S</given-names></name></person-group><year iso-8601-date="2012">2012</year><article-title>A nuclear Argonaute promotes multigenerational epigenetic inheritance and germline immortality</article-title><source>Nature</source><volume>489</volume><fpage>447</fpage><lpage>451</lpage><pub-id pub-id-type="doi">10.1038/nature11352</pub-id><pub-id pub-id-type="pmid">22810588</pub-id></element-citation></ref><ref id="bib9"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Catania</surname><given-names>S</given-names></name><name><surname>Dumesic</surname><given-names>PA</given-names></name><name><surname>Pimentel</surname><given-names>H</given-names></name><name><surname>Nasif</surname><given-names>A</given-names></name><name><surname>Stoddard</surname><given-names>CI</given-names></name><name><surname>Burke</surname><given-names>JE</given-names></name><name><surname>Diedrich</surname><given-names>JK</given-names></name><name><surname>Cook</surname><given-names>S</given-names></name><name><surname>Shea</surname><given-names>T</given-names></name><name><surname>Geinger</surname><given-names>E</given-names></name><name><surname>Lintner</surname><given-names>R</given-names></name><name><surname>Yates</surname><given-names>JR</given-names></name><name><surname>Hajkova</surname><given-names>P</given-names></name><name><surname>Narlikar</surname><given-names>GJ</given-names></name><name><surname>Cuomo</surname><given-names>CA</given-names></name><name><surname>Pritchard</surname><given-names>JK</given-names></name><name><surname>Madhani</surname><given-names>HD</given-names></name></person-group><year iso-8601-date="2020">2020</year><article-title>Evolutionary Persistence of DNA Methylation for Millions of Years after Ancient Loss of a De Novo Methyltransferase</article-title><source>Cell</source><volume>180</volume><fpage>263</fpage><lpage>277</lpage><pub-id pub-id-type="doi">10.1016/j.cell.2019.12.012</pub-id><pub-id pub-id-type="pmid">31955845</pub-id></element-citation></ref><ref id="bib10"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Chey</surname><given-names>M</given-names></name><name><surname>Jose</surname><given-names>AM</given-names></name></person-group><year iso-8601-date="2022">2022</year><article-title>Heritable epigenetic changes at single genes: challenges and opportunities in <italic>Caenorhabditis elegans</italic></article-title><source>Trends in Genetics</source><volume>38</volume><fpage>116</fpage><lpage>119</lpage><pub-id pub-id-type="doi">10.1016/j.tig.2021.08.011</pub-id><pub-id pub-id-type="pmid">34493403</pub-id></element-citation></ref><ref id="bib11"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Corsi</surname><given-names>AK</given-names></name></person-group><year iso-8601-date="2006">2006</year><article-title>A biochemist’s guide to <italic>Caenorhabditis elegans</italic></article-title><source>Analytical Biochemistry</source><volume>359</volume><fpage>1</fpage><lpage>17</lpage><pub-id pub-id-type="doi">10.1016/j.ab.2006.07.033</pub-id><pub-id pub-id-type="pmid">16942745</pub-id></element-citation></ref><ref id="bib12"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Costanzo</surname><given-names>M</given-names></name><name><surname>Kuzmin</surname><given-names>E</given-names></name><name><surname>van Leeuwen</surname><given-names>J</given-names></name><name><surname>Mair</surname><given-names>B</given-names></name><name><surname>Moffat</surname><given-names>J</given-names></name><name><surname>Boone</surname><given-names>C</given-names></name><name><surname>Andrews</surname><given-names>B</given-names></name></person-group><year iso-8601-date="2019">2019</year><article-title>Global genetic networks and the genotype-to-phenotype relationship</article-title><source>Cell</source><volume>177</volume><fpage>85</fpage><lpage>100</lpage><pub-id pub-id-type="doi">10.1016/j.cell.2019.01.033</pub-id><pub-id pub-id-type="pmid">30901552</pub-id></element-citation></ref><ref id="bib13"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Devanapally</surname><given-names>S</given-names></name><name><surname>Raman</surname><given-names>P</given-names></name><name><surname>Chey</surname><given-names>M</given-names></name><name><surname>Allgood</surname><given-names>S</given-names></name><name><surname>Ettefa</surname><given-names>F</given-names></name><name><surname>Diop</surname><given-names>M</given-names></name><name><surname>Lin</surname><given-names>Y</given-names></name><name><surname>Cho</surname><given-names>YE</given-names></name><name><surname>Jose</surname><given-names>AM</given-names></name></person-group><year iso-8601-date="2021">2021</year><article-title>Mating can initiate stable RNA silencing that overcomes epigenetic recovery</article-title><source>Nature Communications</source><volume>12</volume><elocation-id>4239</elocation-id><pub-id pub-id-type="doi">10.1038/s41467-021-24053-4</pub-id><pub-id pub-id-type="pmid">34244495</pub-id></element-citation></ref><ref id="bib14"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Dodson</surname><given-names>AE</given-names></name><name><surname>Kennedy</surname><given-names>S</given-names></name></person-group><year iso-8601-date="2019">2019</year><article-title>Germ granules coordinate RNA-Based epigenetic inheritance pathways</article-title><source>Developmental Cell</source><volume>50</volume><fpage>704</fpage><lpage>715</lpage><pub-id pub-id-type="doi">10.1016/j.devcel.2019.07.025</pub-id><pub-id pub-id-type="pmid">31402284</pub-id></element-citation></ref><ref id="bib15"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Dyson</surname><given-names>FJ</given-names></name></person-group><year iso-8601-date="1982">1982</year><article-title>A model for the origin of life</article-title><source>Journal of Molecular Evolution</source><volume>18</volume><fpage>344</fpage><lpage>350</lpage><pub-id pub-id-type="doi">10.1007/BF01733901</pub-id><pub-id pub-id-type="pmid">7120429</pub-id></element-citation></ref><ref id="bib16"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Eigen</surname><given-names>M</given-names></name></person-group><year iso-8601-date="1971">1971</year><article-title>Selforganization of matter and the evolution of biological macromolecules</article-title><source>Die Naturwissenschaften</source><volume>58</volume><fpage>465</fpage><lpage>523</lpage><pub-id pub-id-type="doi">10.1007/BF00623322</pub-id><pub-id pub-id-type="pmid">4942363</pub-id></element-citation></ref><ref id="bib17"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Fire</surname><given-names>A</given-names></name><name><surname>Xu</surname><given-names>S</given-names></name><name><surname>Montgomery</surname><given-names>MK</given-names></name><name><surname>Kostas</surname><given-names>SA</given-names></name><name><surname>Driver</surname><given-names>SE</given-names></name><name><surname>Mello</surname><given-names>CC</given-names></name></person-group><year iso-8601-date="1998">1998</year><article-title>Potent and specific genetic interference by double-stranded RNA in <italic>Caenorhabditis elegans</italic></article-title><source>Nature</source><volume>391</volume><fpage>806</fpage><lpage>811</lpage><pub-id pub-id-type="doi">10.1038/35888</pub-id><pub-id pub-id-type="pmid">9486653</pub-id></element-citation></ref><ref id="bib18"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Fitz-James</surname><given-names>MH</given-names></name><name><surname>Cavalli</surname><given-names>G</given-names></name></person-group><year iso-8601-date="2022">2022</year><article-title>Molecular mechanisms of transgenerational epigenetic inheritance</article-title><source>Nature Reviews. Genetics</source><volume>23</volume><fpage>325</fpage><lpage>341</lpage><pub-id pub-id-type="doi">10.1038/s41576-021-00438-5</pub-id><pub-id pub-id-type="pmid">34983971</pub-id></element-citation></ref><ref id="bib19"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Frolows</surname><given-names>N</given-names></name><name><surname>Ashe</surname><given-names>A</given-names></name></person-group><year iso-8601-date="2021">2021</year><article-title>Small RNAs and chromatin in the multigenerational epigenetic landscape of <italic>Caenorhabditis elegans</italic></article-title><source>Philosophical Transactions of the Royal Society of London. Series B, Biological Sciences</source><volume>376</volume><elocation-id>20200112</elocation-id><pub-id pub-id-type="doi">10.1098/rstb.2020.0112</pub-id><pub-id pub-id-type="pmid">33866817</pub-id></element-citation></ref><ref id="bib20"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Gánti</surname><given-names>T</given-names></name></person-group><year iso-8601-date="1975">1975</year><article-title>Organization of chemical reactions into dividing and metabolizing units: the chemotons</article-title><source>Bio Systems</source><volume>7</volume><fpage>15</fpage><lpage>21</lpage><pub-id pub-id-type="doi">10.1016/0303-2647(75)90038-6</pub-id><pub-id pub-id-type="pmid">1156666</pub-id></element-citation></ref><ref id="bib21"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Giurumescu</surname><given-names>CA</given-names></name><name><surname>Kang</surname><given-names>S</given-names></name><name><surname>Planchon</surname><given-names>TA</given-names></name><name><surname>Betzig</surname><given-names>E</given-names></name><name><surname>Bloomekatz</surname><given-names>J</given-names></name><name><surname>Yelon</surname><given-names>D</given-names></name><name><surname>Cosman</surname><given-names>P</given-names></name><name><surname>Chisholm</surname><given-names>AD</given-names></name></person-group><year iso-8601-date="2012">2012</year><article-title>Quantitative semi-automated analysis of morphogenesis with single-cell resolution in complex embryos</article-title><source>Development</source><volume>139</volume><fpage>4271</fpage><lpage>4279</lpage><pub-id pub-id-type="doi">10.1242/dev.086256</pub-id><pub-id pub-id-type="pmid">23052905</pub-id></element-citation></ref><ref id="bib22"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Gu</surname><given-names>W</given-names></name><name><surname>Shirayama</surname><given-names>M</given-names></name><name><surname>Conte</surname><given-names>D</given-names></name><name><surname>Vasale</surname><given-names>J</given-names></name><name><surname>Batista</surname><given-names>PJ</given-names></name><name><surname>Claycomb</surname><given-names>JM</given-names></name><name><surname>Moresco</surname><given-names>JJ</given-names></name><name><surname>Youngman</surname><given-names>EM</given-names></name><name><surname>Keys</surname><given-names>J</given-names></name><name><surname>Stoltz</surname><given-names>MJ</given-names></name><name><surname>Chen</surname><given-names>C-CG</given-names></name><name><surname>Chaves</surname><given-names>DA</given-names></name><name><surname>Duan</surname><given-names>S</given-names></name><name><surname>Kasschau</surname><given-names>KD</given-names></name><name><surname>Fahlgren</surname><given-names>N</given-names></name><name><surname>Yates</surname><given-names>JR</given-names></name><name><surname>Mitani</surname><given-names>S</given-names></name><name><surname>Carrington</surname><given-names>JC</given-names></name><name><surname>Mello</surname><given-names>CC</given-names></name></person-group><year iso-8601-date="2009">2009</year><article-title>Distinct argonaute-mediated 22G-RNA pathways direct genome surveillance in the <italic>C. elegans</italic> germline</article-title><source>Molecular Cell</source><volume>36</volume><fpage>231</fpage><lpage>244</lpage><pub-id pub-id-type="doi">10.1016/j.molcel.2009.09.020</pub-id><pub-id pub-id-type="pmid">19800275</pub-id></element-citation></ref><ref id="bib23"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Hirsh</surname><given-names>D</given-names></name><name><surname>Oppenheim</surname><given-names>D</given-names></name><name><surname>Klass</surname><given-names>M</given-names></name></person-group><year iso-8601-date="1976">1976</year><article-title>Development of the reproductive system of <italic>Caenorhabditis elegans</italic></article-title><source>Developmental Biology</source><volume>49</volume><fpage>200</fpage><lpage>219</lpage><pub-id pub-id-type="doi">10.1016/0012-1606(76)90267-0</pub-id><pub-id pub-id-type="pmid">943344</pub-id></element-citation></ref><ref id="bib24"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Houri-Ze’evi</surname><given-names>L</given-names></name><name><surname>Korem</surname><given-names>Y</given-names></name><name><surname>Sheftel</surname><given-names>H</given-names></name><name><surname>Faigenbloom</surname><given-names>L</given-names></name><name><surname>Toker</surname><given-names>IA</given-names></name><name><surname>Dagan</surname><given-names>Y</given-names></name><name><surname>Awad</surname><given-names>L</given-names></name><name><surname>Degani</surname><given-names>L</given-names></name><name><surname>Alon</surname><given-names>U</given-names></name><name><surname>Rechavi</surname><given-names>O</given-names></name></person-group><year iso-8601-date="2016">2016</year><article-title>A Tunable Mechanism Determines the Duration of the Transgenerational Small RNA Inheritance in <italic>C. elegans</italic></article-title><source>Cell</source><volume>165</volume><fpage>88</fpage><lpage>99</lpage><pub-id pub-id-type="doi">10.1016/j.cell.2016.02.057</pub-id><pub-id pub-id-type="pmid">27015309</pub-id></element-citation></ref><ref id="bib25"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Jaramillo-Lambert</surname><given-names>A</given-names></name><name><surname>Ellefson</surname><given-names>M</given-names></name><name><surname>Villeneuve</surname><given-names>AM</given-names></name><name><surname>Engebrecht</surname><given-names>J</given-names></name></person-group><year iso-8601-date="2007">2007</year><article-title>Differential timing of S phases, X chromosome replication, and meiotic prophase in the <italic>C. elegans</italic> germ line</article-title><source>Developmental Biology</source><volume>308</volume><fpage>206</fpage><lpage>221</lpage><pub-id pub-id-type="doi">10.1016/j.ydbio.2007.05.019</pub-id><pub-id pub-id-type="pmid">17599823</pub-id></element-citation></ref><ref id="bib26"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Jarriault</surname><given-names>S</given-names></name><name><surname>Schwab</surname><given-names>Y</given-names></name><name><surname>Greenwald</surname><given-names>I</given-names></name></person-group><year iso-8601-date="2008">2008</year><article-title>A <italic>Caenorhabditis elegans</italic> model for epithelial-neuronal transdifferentiation</article-title><source>PNAS</source><volume>105</volume><fpage>3790</fpage><lpage>3795</lpage><pub-id pub-id-type="doi">10.1073/pnas.0712159105</pub-id><pub-id pub-id-type="pmid">18308937</pub-id></element-citation></ref><ref id="bib27"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Jose</surname><given-names>AM</given-names></name></person-group><year iso-8601-date="2018">2018</year><article-title>Replicating and cycling stores of information perpetuate life</article-title><source>BioEssays</source><volume>40</volume><elocation-id>e1700161</elocation-id><pub-id pub-id-type="doi">10.1002/bies.201700161</pub-id><pub-id pub-id-type="pmid">29493806</pub-id></element-citation></ref><ref id="bib28"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Jose</surname><given-names>AM</given-names></name></person-group><year iso-8601-date="2020">2020a</year><article-title>The analysis of living systems can generate both knowledge and illusions</article-title><source>eLife</source><volume>9</volume><elocation-id>e56354</elocation-id><pub-id pub-id-type="doi">10.7554/eLife.56354</pub-id><pub-id pub-id-type="pmid">32553111</pub-id></element-citation></ref><ref id="bib29"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Jose</surname><given-names>AM</given-names></name></person-group><year iso-8601-date="2020">2020b</year><article-title>A framework for parsing heritable information</article-title><source>Journal of the Royal Society, Interface</source><volume>17</volume><elocation-id>20200154</elocation-id><pub-id pub-id-type="doi">10.1098/rsif.2020.0154</pub-id><pub-id pub-id-type="pmid">32315573</pub-id></element-citation></ref><ref id="bib30"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Jose</surname><given-names>AM</given-names></name></person-group><year iso-8601-date="2020">2020c</year><article-title>Heritable epigenetic changes alter transgenerational waveforms maintained by cycling stores of information</article-title><source>BioEssays</source><volume>42</volume><elocation-id>e1900254</elocation-id><pub-id pub-id-type="doi">10.1002/bies.201900254</pub-id><pub-id pub-id-type="pmid">32319122</pub-id></element-citation></ref><ref id="bib31"><element-citation publication-type="software"><person-group person-group-type="author"><name><surname>Jose</surname><given-names>AM</given-names></name></person-group><year iso-8601-date="2023">2023</year><data-title>Antonyjose-lab</data-title><version designator="swh:1:rev:f80384d78b5d921521ecdbcb65bd1ab092b127c2">swh:1:rev:f80384d78b5d921521ecdbcb65bd1ab092b127c2</version><source>Software Heritage</source><ext-link ext-link-type="uri" xlink:href="https://archive.softwareheritage.org/swh:1:dir:7d10b1d6fc68246c328840d1274df9fcb77eb647;origin=https://github.com/AntonyJose-Lab/Jose_2023;visit=swh:1:snp:e520b648b39da3ef783a2d163464c653e2c66170;anchor=swh:1:rev:f80384d78b5d921521ecdbcb65bd1ab092b127c2">https://archive.softwareheritage.org/swh:1:dir:7d10b1d6fc68246c328840d1274df9fcb77eb647;origin=https://github.com/AntonyJose-Lab/Jose_2023;visit=swh:1:snp:e520b648b39da3ef783a2d163464c653e2c66170;anchor=swh:1:rev:f80384d78b5d921521ecdbcb65bd1ab092b127c2</ext-link></element-citation></ref><ref id="bib32"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Karin</surname><given-names>O</given-names></name><name><surname>Miska</surname><given-names>EA</given-names></name><name><surname>Simons</surname><given-names>BD</given-names></name></person-group><year iso-8601-date="2023">2023</year><article-title>Epigenetic inheritance of gene silencing is maintained by a self-tuning mechanism based on resource competition</article-title><source>Cell Systems</source><volume>14</volume><fpage>24</fpage><lpage>40</lpage><pub-id pub-id-type="doi">10.1016/j.cels.2022.12.003</pub-id><pub-id pub-id-type="pmid">36657390</pub-id></element-citation></ref><ref id="bib33"><element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Kauffman</surname><given-names>SA</given-names></name></person-group><year iso-8601-date="1993">1993</year><chapter-title>The origins of order</chapter-title><source>The Origins of Order</source><publisher-name>Oxford University Press</publisher-name><pub-id pub-id-type="doi">10.1093/oso/9780195079517.001.0001</pub-id></element-citation></ref><ref id="bib34"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Kimble</surname><given-names>J</given-names></name><name><surname>Crittenden</surname><given-names>SL</given-names></name></person-group><year iso-8601-date="2005">2005</year><article-title>Germline proliferation and its control</article-title><source>WormBook</source><fpage>1</fpage><lpage>14</lpage><pub-id pub-id-type="doi">10.1895/wormbook.1.13.1</pub-id><pub-id pub-id-type="pmid">18050413</pub-id></element-citation></ref><ref id="bib35"><element-citation publication-type="preprint"><person-group person-group-type="author"><name><surname>Knudsen</surname><given-names>DR</given-names></name><name><surname>Raman</surname><given-names>P</given-names></name><name><surname>Ettefa</surname><given-names>F</given-names></name><name><surname>Jose</surname><given-names>AM</given-names></name></person-group><year iso-8601-date="2023">2023</year><article-title>Target-Specific Requirements for RNA Interference Can Be Explained by a Single Regulatory Network</article-title><source>bioRxiv</source><pub-id pub-id-type="doi">10.1101/2023.02.07.527351</pub-id></element-citation></ref><ref id="bib36"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Krakauer</surname><given-names>D</given-names></name><name><surname>Bertschinger</surname><given-names>N</given-names></name><name><surname>Olbrich</surname><given-names>E</given-names></name><name><surname>Flack</surname><given-names>JC</given-names></name><name><surname>Ay</surname><given-names>N</given-names></name></person-group><year iso-8601-date="2020">2020</year><article-title>The information theory of individuality</article-title><source>Theory in Biosciences = Theorie in Den Biowissenschaften</source><volume>139</volume><fpage>209</fpage><lpage>223</lpage><pub-id pub-id-type="doi">10.1007/s12064-020-00313-7</pub-id><pub-id pub-id-type="pmid">32212028</pub-id></element-citation></ref><ref id="bib37"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Lev</surname><given-names>I</given-names></name><name><surname>Toker</surname><given-names>IA</given-names></name><name><surname>Mor</surname><given-names>Y</given-names></name><name><surname>Nitzan</surname><given-names>A</given-names></name><name><surname>Weintraub</surname><given-names>G</given-names></name><name><surname>Antonova</surname><given-names>O</given-names></name><name><surname>Bhonkar</surname><given-names>O</given-names></name><name><surname>Ben Shushan</surname><given-names>I</given-names></name><name><surname>Seroussi</surname><given-names>U</given-names></name><name><surname>Claycomb</surname><given-names>JM</given-names></name><name><surname>Anava</surname><given-names>S</given-names></name><name><surname>Gingold</surname><given-names>H</given-names></name><name><surname>Zaidel-Bar</surname><given-names>R</given-names></name><name><surname>Rechavi</surname><given-names>O</given-names></name></person-group><year iso-8601-date="2019">2019</year><article-title>Germ Granules Govern Small RNA Inheritance</article-title><source>Current Biology</source><volume>29</volume><fpage>2880</fpage><lpage>2891</lpage><pub-id pub-id-type="doi">10.1016/j.cub.2019.07.054</pub-id><pub-id pub-id-type="pmid">31378614</pub-id></element-citation></ref><ref id="bib38"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Levine</surname><given-names>M</given-names></name><name><surname>Davidson</surname><given-names>EH</given-names></name></person-group><year iso-8601-date="2005">2005</year><article-title>Gene regulatory networks for development</article-title><source>PNAS</source><volume>102</volume><fpage>4936</fpage><lpage>4942</lpage><pub-id pub-id-type="doi">10.1073/pnas.0408031102</pub-id><pub-id pub-id-type="pmid">15788537</pub-id></element-citation></ref><ref id="bib39"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Li</surname><given-names>T</given-names></name><name><surname>Wernersson</surname><given-names>R</given-names></name><name><surname>Hansen</surname><given-names>RB</given-names></name><name><surname>Horn</surname><given-names>H</given-names></name><name><surname>Mercer</surname><given-names>J</given-names></name><name><surname>Slodkowicz</surname><given-names>G</given-names></name><name><surname>Workman</surname><given-names>CT</given-names></name><name><surname>Rigina</surname><given-names>O</given-names></name><name><surname>Rapacki</surname><given-names>K</given-names></name><name><surname>Stærfeldt</surname><given-names>HH</given-names></name><name><surname>Brunak</surname><given-names>S</given-names></name><name><surname>Jensen</surname><given-names>TS</given-names></name><name><surname>Lage</surname><given-names>K</given-names></name></person-group><year iso-8601-date="2017">2017</year><article-title>A scored human protein-protein interaction network to catalyze genomic interpretation</article-title><source>Nature Methods</source><volume>14</volume><fpage>61</fpage><lpage>64</lpage><pub-id pub-id-type="doi">10.1038/nmeth.4083</pub-id><pub-id pub-id-type="pmid">27892958</pub-id></element-citation></ref><ref id="bib40"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Marré</surname><given-names>J</given-names></name><name><surname>Traver</surname><given-names>EC</given-names></name><name><surname>Jose</surname><given-names>AM</given-names></name></person-group><year iso-8601-date="2016">2016</year><article-title>Extracellular RNA is transported from one generation to the next in <italic>Caenorhabditis elegans</italic></article-title><source>PNAS</source><volume>113</volume><fpage>12496</fpage><lpage>12501</lpage><pub-id pub-id-type="doi">10.1073/pnas.1608959113</pub-id><pub-id pub-id-type="pmid">27791108</pub-id></element-citation></ref><ref id="bib41"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Merdanovic</surname><given-names>M</given-names></name><name><surname>Burston</surname><given-names>SG</given-names></name><name><surname>Schmitz</surname><given-names>AL</given-names></name><name><surname>Köcher</surname><given-names>S</given-names></name><name><surname>Knapp</surname><given-names>S</given-names></name><name><surname>Clausen</surname><given-names>T</given-names></name><name><surname>Kaiser</surname><given-names>M</given-names></name><name><surname>Huber</surname><given-names>R</given-names></name><name><surname>Ehrmann</surname><given-names>M</given-names></name></person-group><year iso-8601-date="2020">2020</year><article-title>Activation by substoichiometric inhibition</article-title><source>PNAS</source><volume>117</volume><fpage>1414</fpage><lpage>1418</lpage><pub-id pub-id-type="doi">10.1073/pnas.1918721117</pub-id><pub-id pub-id-type="pmid">31907318</pub-id></element-citation></ref><ref id="bib42"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mitrophanov</surname><given-names>AY</given-names></name><name><surname>Groisman</surname><given-names>EA</given-names></name></person-group><year iso-8601-date="2008">2008</year><article-title>Positive feedback in cellular control systems</article-title><source>BioEssays</source><volume>30</volume><fpage>542</fpage><lpage>555</lpage><pub-id pub-id-type="doi">10.1002/bies.20769</pub-id><pub-id pub-id-type="pmid">18478531</pub-id></element-citation></ref><ref id="bib43"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Mund</surname><given-names>A</given-names></name><name><surname>Brunner</surname><given-names>AD</given-names></name><name><surname>Mann</surname><given-names>M</given-names></name></person-group><year iso-8601-date="2022">2022</year><article-title>Unbiased spatial proteomics with single-cell resolution in tissues</article-title><source>Molecular Cell</source><volume>82</volume><fpage>2335</fpage><lpage>2349</lpage><pub-id pub-id-type="doi">10.1016/j.molcel.2022.05.022</pub-id><pub-id pub-id-type="pmid">35714588</pub-id></element-citation></ref><ref id="bib44"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Noble</surname><given-names>D</given-names></name></person-group><year iso-8601-date="2008">2008</year><article-title>Genes and causation</article-title><source>Philosophical Transactions. Series A, Mathematical, Physical, and Engineering Sciences</source><volume>366</volume><fpage>3001</fpage><lpage>3015</lpage><pub-id pub-id-type="doi">10.1098/rsta.2008.0086</pub-id><pub-id pub-id-type="pmid">18559318</pub-id></element-citation></ref><ref id="bib45"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Oegema</surname><given-names>K</given-names></name><name><surname>Hyman</surname><given-names>AA</given-names></name></person-group><year iso-8601-date="2006">2006</year><article-title>Cell division</article-title><source>WormBook</source><fpage>1</fpage><lpage>40</lpage><pub-id pub-id-type="doi">10.1895/wormbook.1.72.1</pub-id></element-citation></ref><ref id="bib46"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Ouyang</surname><given-names>JPT</given-names></name><name><surname>Folkmann</surname><given-names>A</given-names></name><name><surname>Bernard</surname><given-names>L</given-names></name><name><surname>Lee</surname><given-names>CY</given-names></name><name><surname>Seroussi</surname><given-names>U</given-names></name><name><surname>Charlesworth</surname><given-names>AG</given-names></name><name><surname>Claycomb</surname><given-names>JM</given-names></name><name><surname>Seydoux</surname><given-names>G</given-names></name></person-group><year iso-8601-date="2019">2019</year><article-title>P Granules Protect RNA Interference Genes from Silencing by piRNAs</article-title><source>Developmental Cell</source><volume>50</volume><fpage>716</fpage><lpage>728</lpage><pub-id pub-id-type="doi">10.1016/j.devcel.2019.07.026</pub-id><pub-id pub-id-type="pmid">31402283</pub-id></element-citation></ref><ref id="bib47"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Pak</surname><given-names>J</given-names></name><name><surname>Maniar</surname><given-names>JM</given-names></name><name><surname>Mello</surname><given-names>CC</given-names></name><name><surname>Fire</surname><given-names>A</given-names></name></person-group><year iso-8601-date="2012">2012</year><article-title>Protection from feed-forward amplification in an amplified RNAi mechanism</article-title><source>Cell</source><volume>151</volume><fpage>885</fpage><lpage>899</lpage><pub-id pub-id-type="doi">10.1016/j.cell.2012.10.022</pub-id><pub-id pub-id-type="pmid">23141544</pub-id></element-citation></ref><ref id="bib48"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Perales</surname><given-names>R</given-names></name><name><surname>Pagano</surname><given-names>D</given-names></name><name><surname>Wan</surname><given-names>G</given-names></name><name><surname>Fields</surname><given-names>BD</given-names></name><name><surname>Saltzman</surname><given-names>AL</given-names></name><name><surname>Kennedy</surname><given-names>SG</given-names></name></person-group><year iso-8601-date="2018">2018</year><article-title>Transgenerational Epigenetic Inheritance Is Negatively Regulated by the HERI-1 Chromodomain Protein</article-title><source>Genetics</source><volume>210</volume><fpage>1287</fpage><lpage>1299</lpage><pub-id pub-id-type="doi">10.1534/genetics.118.301456</pub-id><pub-id pub-id-type="pmid">30389807</pub-id></element-citation></ref><ref id="bib49"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Porter</surname><given-names>LL</given-names></name><name><surname>Looger</surname><given-names>LL</given-names></name></person-group><year iso-8601-date="2018">2018</year><article-title>Extant fold-switching proteins are widespread</article-title><source>PNAS</source><volume>115</volume><fpage>5968</fpage><lpage>5973</lpage><pub-id pub-id-type="doi">10.1073/pnas.1800168115</pub-id><pub-id pub-id-type="pmid">29784778</pub-id></element-citation></ref><ref id="bib50"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Priyadarshini</surname><given-names>M</given-names></name><name><surname>Ni</surname><given-names>JZ</given-names></name><name><surname>Vargas-Velazquez</surname><given-names>AM</given-names></name><name><surname>Gu</surname><given-names>SG</given-names></name><name><surname>Frøkjær-Jensen</surname><given-names>C</given-names></name></person-group><year iso-8601-date="2022">2022</year><article-title>Reprogramming the piRNA pathway for multiplexed and transgenerational gene silencing in <italic>C. elegans</italic></article-title><source>Nature Methods</source><volume>19</volume><fpage>187</fpage><lpage>194</lpage><pub-id pub-id-type="doi">10.1038/s41592-021-01369-z</pub-id><pub-id pub-id-type="pmid">35115715</pub-id></element-citation></ref><ref id="bib51"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Reed</surname><given-names>KJ</given-names></name><name><surname>Svendsen</surname><given-names>JM</given-names></name><name><surname>Brown</surname><given-names>KC</given-names></name><name><surname>Montgomery</surname><given-names>BE</given-names></name><name><surname>Marks</surname><given-names>TN</given-names></name><name><surname>Vijayasarathy</surname><given-names>T</given-names></name><name><surname>Parker</surname><given-names>DM</given-names></name><name><surname>Nishimura</surname><given-names>EO</given-names></name><name><surname>Updike</surname><given-names>DL</given-names></name><name><surname>Montgomery</surname><given-names>TA</given-names></name></person-group><year iso-8601-date="2020">2020</year><article-title>Widespread roles for piRNAs and WAGO-class siRNAs in shaping the germline transcriptome of <italic>Caenorhabditis elegans</italic></article-title><source>Nucleic Acids Research</source><volume>48</volume><fpage>1811</fpage><lpage>1827</lpage><pub-id pub-id-type="doi">10.1093/nar/gkz1178</pub-id><pub-id pub-id-type="pmid">31872227</pub-id></element-citation></ref><ref id="bib52"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Robert</surname><given-names>L</given-names></name><name><surname>Paul</surname><given-names>G</given-names></name><name><surname>Chen</surname><given-names>Y</given-names></name><name><surname>Taddei</surname><given-names>F</given-names></name><name><surname>Baigl</surname><given-names>D</given-names></name><name><surname>Lindner</surname><given-names>AB</given-names></name></person-group><year iso-8601-date="2010">2010</year><article-title>Pre-dispositions and epigenetic inheritance in the <italic>Escherichia coli</italic> lactose operon bistable switch</article-title><source>Molecular Systems Biology</source><volume>6</volume><elocation-id>357</elocation-id><pub-id pub-id-type="doi">10.1038/msb.2010.12</pub-id><pub-id pub-id-type="pmid">20393577</pub-id></element-citation></ref><ref id="bib53"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Scheckel</surname><given-names>C</given-names></name><name><surname>Aguzzi</surname><given-names>A</given-names></name></person-group><year iso-8601-date="2018">2018</year><article-title>Prions, prionoids and protein misfolding disorders</article-title><source>Nature Reviews. Genetics</source><volume>19</volume><fpage>405</fpage><lpage>418</lpage><pub-id pub-id-type="doi">10.1038/s41576-018-0011-4</pub-id><pub-id pub-id-type="pmid">29713012</pub-id></element-citation></ref><ref id="bib54"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Seth</surname><given-names>M</given-names></name><name><surname>Shirayama</surname><given-names>M</given-names></name><name><surname>Tang</surname><given-names>W</given-names></name><name><surname>Shen</surname><given-names>EZ</given-names></name><name><surname>Tu</surname><given-names>S</given-names></name><name><surname>Lee</surname><given-names>HC</given-names></name><name><surname>Weng</surname><given-names>Z</given-names></name><name><surname>Mello</surname><given-names>CC</given-names></name></person-group><year iso-8601-date="2018">2018</year><article-title>The Coding Regions of Germline mRNAs Confer Sensitivity to Argonaute Regulation in <italic>C. elegans</italic></article-title><source>Cell Reports</source><volume>22</volume><fpage>2254</fpage><lpage>2264</lpage><pub-id pub-id-type="doi">10.1016/j.celrep.2018.02.009</pub-id><pub-id pub-id-type="pmid">29456100</pub-id></element-citation></ref><ref id="bib55"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Shi</surname><given-names>Y</given-names></name><name><surname>Inoue</surname><given-names>H</given-names></name><name><surname>Wu</surname><given-names>JC</given-names></name><name><surname>Yamanaka</surname><given-names>S</given-names></name></person-group><year iso-8601-date="2017">2017</year><article-title>Induced pluripotent stem cell technology: a decade of progress</article-title><source>Nature Reviews. Drug Discovery</source><volume>16</volume><fpage>115</fpage><lpage>130</lpage><pub-id pub-id-type="doi">10.1038/nrd.2016.245</pub-id><pub-id pub-id-type="pmid">27980341</pub-id></element-citation></ref><ref id="bib56"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Shirayama</surname><given-names>M</given-names></name><name><surname>Seth</surname><given-names>M</given-names></name><name><surname>Lee</surname><given-names>H-C</given-names></name><name><surname>Gu</surname><given-names>W</given-names></name><name><surname>Ishidate</surname><given-names>T</given-names></name><name><surname>Conte</surname><given-names>D</given-names></name><name><surname>Mello</surname><given-names>CC</given-names></name></person-group><year iso-8601-date="2012">2012</year><article-title>piRNAs initiate an epigenetic memory of nonself RNA in the <italic>C. elegans</italic> germline</article-title><source>Cell</source><volume>150</volume><fpage>65</fpage><lpage>77</lpage><pub-id pub-id-type="doi">10.1016/j.cell.2012.06.015</pub-id><pub-id pub-id-type="pmid">22738726</pub-id></element-citation></ref><ref id="bib57"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Shukla</surname><given-names>A</given-names></name><name><surname>Yan</surname><given-names>J</given-names></name><name><surname>Pagano</surname><given-names>DJ</given-names></name><name><surname>Dodson</surname><given-names>AE</given-names></name><name><surname>Fei</surname><given-names>Y</given-names></name><name><surname>Gorham</surname><given-names>J</given-names></name><name><surname>Seidman</surname><given-names>JG</given-names></name><name><surname>Wickens</surname><given-names>M</given-names></name><name><surname>Kennedy</surname><given-names>S</given-names></name></person-group><year iso-8601-date="2020">2020</year><article-title>poly(UG)-tailed RNAs in genome protection and epigenetic inheritance</article-title><source>Nature</source><volume>582</volume><fpage>283</fpage><lpage>288</lpage><pub-id pub-id-type="doi">10.1038/s41586-020-2323-8</pub-id><pub-id pub-id-type="pmid">32499657</pub-id></element-citation></ref><ref id="bib58"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Shukla</surname><given-names>A</given-names></name><name><surname>Perales</surname><given-names>R</given-names></name><name><surname>Kennedy</surname><given-names>S</given-names></name></person-group><year iso-8601-date="2021">2021</year><article-title>piRNAs coordinate poly(UG) tailing to prevent aberrant and perpetual gene silencing</article-title><source>Current Biology</source><volume>31</volume><fpage>4473</fpage><lpage>4485</lpage><pub-id pub-id-type="doi">10.1016/j.cub.2021.07.076</pub-id><pub-id pub-id-type="pmid">34428467</pub-id></element-citation></ref><ref id="bib59"><element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Sloane</surname><given-names>NJA</given-names></name></person-group><year iso-8601-date="2021">2021</year><source>The On-Line Encyclopedia of Integer Sequences</source><publisher-name>OEIS Foundation</publisher-name></element-citation></ref><ref id="bib60"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Van den Berge</surname><given-names>K</given-names></name><name><surname>Hembach</surname><given-names>KM</given-names></name><name><surname>Soneson</surname><given-names>C</given-names></name><name><surname>Tiberi</surname><given-names>S</given-names></name><name><surname>Clement</surname><given-names>L</given-names></name><name><surname>Love</surname><given-names>MI</given-names></name><name><surname>Patro</surname><given-names>R</given-names></name><name><surname>Robinson</surname><given-names>MD</given-names></name></person-group><year iso-8601-date="2019">2019</year><article-title>RNA sequencing data: Hitchhiker’s guide to expression analysis</article-title><source>Annual Review of Biomedical Data Science</source><volume>2</volume><fpage>139</fpage><lpage>173</lpage><pub-id pub-id-type="doi">10.1146/annurev-biodatasci-072018-021255</pub-id></element-citation></ref><ref id="bib61"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Varela</surname><given-names>FG</given-names></name><name><surname>Maturana</surname><given-names>HR</given-names></name><name><surname>Uribe</surname><given-names>R</given-names></name></person-group><year iso-8601-date="1974">1974</year><article-title>Autopoiesis: The organization of living systems, its characterization and a model</article-title><source>Biosystems</source><volume>5</volume><fpage>187</fpage><lpage>196</lpage><pub-id pub-id-type="doi">10.1016/0303-2647(74)90031-8</pub-id></element-citation></ref><ref id="bib62"><element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Waddington</surname><given-names>CH</given-names></name></person-group><year iso-8601-date="1957">1957</year><source>The Strategy of the Genes</source><publisher-loc>Museum Street, London</publisher-loc><publisher-name>George Allen &amp; Unwin Ltd</publisher-name></element-citation></ref><ref id="bib63"><element-citation publication-type="journal"><person-group person-group-type="author"><name><surname>Wan</surname><given-names>Y</given-names></name><name><surname>Anastasakis</surname><given-names>DG</given-names></name><name><surname>Rodriguez</surname><given-names>J</given-names></name><name><surname>Palangat</surname><given-names>M</given-names></name><name><surname>Gudla</surname><given-names>P</given-names></name><name><surname>Zaki</surname><given-names>G</given-names></name><name><surname>Tandon</surname><given-names>M</given-names></name><name><surname>Pegoraro</surname><given-names>G</given-names></name><name><surname>Chow</surname><given-names>CC</given-names></name><name><surname>Hafner</surname><given-names>M</given-names></name><name><surname>Larson</surname><given-names>DR</given-names></name></person-group><year iso-8601-date="2021">2021</year><article-title>Dynamic imaging of nascent RNA reveals general principles of transcription dynamics and stochastic splice site selection</article-title><source>Cell</source><volume>184</volume><fpage>2878</fpage><lpage>2895</lpage><pub-id pub-id-type="doi">10.1016/j.cell.2021.04.012</pub-id><pub-id pub-id-type="pmid">33979654</pub-id></element-citation></ref><ref id="bib64"><element-citation publication-type="book"><person-group person-group-type="author"><name><surname>Wilensky</surname><given-names>U</given-names></name></person-group><year iso-8601-date="1999">1999</year><chapter-title>Netlogo</chapter-title><source>In Center for Connected Learning and Computer-Based Modeling</source><publisher-loc>Evanston, IL</publisher-loc><publisher-name>Northwestern University</publisher-name></element-citation></ref></ref-list></back><sub-article article-type="editor-report" id="sa0"><front-stub><article-id pub-id-type="doi">10.7554/eLife.92093.3.sa0</article-id><title-group><article-title>eLife assessment</article-title></title-group><contrib-group><contrib contrib-type="author"><name><surname>Krishna</surname><given-names>Sandeep</given-names></name><role specific-use="editor">Reviewing Editor</role><aff><institution>National Centre for Biological Sciences­‐Tata Institute of Fundamental Research</institution><country>India</country></aff></contrib></contrib-group><kwd-group kwd-group-type="evidence-strength"><kwd>Incomplete</kwd></kwd-group><kwd-group kwd-group-type="claim-importance"><kwd>Useful</kwd></kwd-group></front-stub><body><p>This <bold>useful</bold> manuscript explores conditions for epigenetic inheritance by studying the stability of simple network models to permanent and transient perturbations. A novel aspect of the study is that it unifies non-genetic inheritance phenomena across cell divisions of unicellular organisms and in the germline of multicellular organisms. However, the models studied are more a collection of vignettes of numerical studies than a systematic study, therefore the evidence presented remains <bold>incomplete</bold>. As a first step towards building a more systematic theoretical framework, this work will be of interest to colleagues in the field of epigenetic inheritance.</p></body></sub-article><sub-article article-type="referee-report" id="sa1"><front-stub><article-id pub-id-type="doi">10.7554/eLife.92093.3.sa1</article-id><title-group><article-title>Reviewer #1 (Public Review):</article-title></title-group><contrib-group><contrib contrib-type="author"><anonymous/><role specific-use="referee">Reviewer</role></contrib></contrib-group></front-stub><body><p>The author studies a family of models for heritable epigenetic information, with a focus on enumerating and classifying different possible architectures. The key aspects of the paper are:</p><p>- Enumerate all 'heritable' architectures for up-to 4 constituents.</p><p>- A study of whether permanent (&quot;genetic&quot;) or transient (&quot;epigenetic&quot;) perturbations lead to heritable changes</p><p>- Enumerated the connectivity of the &quot;sequence space&quot; formed by these heritable architectures</p><p>- Incorporating stochasticity, the authors explore stability to noise (transient perturbations)</p><p>- A connection is made with experimental results on C elegans.</p><p>The study is timely, as there is a renewed interest in the last decade in non-genetic, heritable heterogeneity (e.g., from single-cell transcriptomics). Consequently, there is a need for a theoretical understanding of the constraints on such systems. There are some excellent aspects of this study: for instance, the attention paid to how one architecture &quot;mutates&quot; into another. Unfortunately, the manuscript as a whole does not succeed in formalising nor addressing any particular open questions in the field. Aside from issues in presentation and modelling choices (detailed below), it would benefit greatly from a more systematic approach rather than the vignettes presented.</p><p>## Terminology</p><p>The author introduces a terminology for networks of interacting species in terms of &quot;entities&quot; and &quot;sensors&quot; -- the former being nodes of a graph, and the latter being those nodes that receive inputs from other nodes. In the language of directed graphs, &quot;entities&quot; would seem to correspond to vertices, and &quot;sensors&quot; those vertices with positive indegree and outdegree. Unfortunately, the added benefit of redefining accepted terminology from the study of graphs and networks is not clear.</p><p>## Model</p><p>The model seems to suddenly change from Figure 4 onwards. While the results presented here have at least some attempt at classification or statistical rigour (i.e. Fig 4 D), there are suddenly three values associated with each entity (&quot;property step, active fraction, and number&quot;). Furthermore, the system suddenly appears to be stochastic. The reader is left unsure what has happened, especially after having made the effort to deduce the model as it was in Figs 1 through 3. No respite is to be found in the SI, either, where this new stochastic model should have been described in sufficient detail to allow one to reproduce the simulation.</p><p>## Perturbations</p><p>Inspired especially by experimental manipulations such as RNAi or mutagenesis, the author studies whether such perturbations can lead to a heritable change in network output. While this is naturally the case for permanent changes (such as mutagenesis), the author gives convincing examples of cases in which transient perturbations lead to heritable changes. Presumably, this is due the the underlying multistability of many networks, in which a perturbation can pop the system from one attractor to another.</p><p>Unfortunately, there appears to be no attempt at a systematic study of outcomes, nor a classification of when a particular behaviour is to be expected. Instead, there is a long and difficult-to-read description of numerical results that appear to have been sampled at random (in terms of both the architecture and parameter regime chosen). The main result here appears to be that &quot;genetic&quot; (permanent) and &quot;epigenetic&quot; (transient) perturbations can differ from each other -- and that architectures that share a response to genetic perturbation need not behave the same under an epigenetic one. This is neither surprising (in which case even illustrative evidence would have sufficed) nor is it explored with statistical or combinatorial rigour (e.g. how easy is it to mistake one architecture for another? What fraction share a response to a particular perturbation?)</p><p>As an additional comment, many of the results here are presented as depending on the topology of the network. However, each network is specified by many kinetic constants, and there is no attempt to consider the robustness of results to changes in parameters.</p><p>## DNA analogy</p><p>At two points, the author makes a comparison between genetic information (i.e. DNA) and epigenetic information as determined by these heritable regulatory architectures. The two claims the author makes are that (i) heritable architectures are capable of transmitting &quot;more heritable information&quot; than genetic sequences, and (ii) that, unlike DNA, the connectivity (in the sense of mutations) between heritable architectures is sparse and uneven (i.e. some architectures are better connected than others).</p><p>In both cases, the claim is somewhat tenuous -- in essence, it seems an unfair comparison to consider the basic epigenetic unit to be an &quot;entity&quot; (e.g., an entire transcription factor gene product, or an organelle), while the basic genetic unit is taken to be a single base-pair. The situation is somewhat different if the relevant comparison was the typical size of a gene (e.g., 1 kb).</p></body></sub-article><sub-article article-type="author-comment" id="sa2"><front-stub><article-id pub-id-type="doi">10.7554/eLife.92093.3.sa2</article-id><title-group><article-title>Author response</article-title></title-group><contrib-group><contrib contrib-type="author"><name><surname>Jose</surname><given-names>Antony M</given-names></name><role specific-use="author">Author</role><aff><institution>University of Maryland, College Park</institution><addr-line><named-content content-type="city">College Park</named-content></addr-line><country>United States</country></aff></contrib></contrib-group></front-stub><body><p>The following is the authors’ response to the current reviews.</p><disp-quote content-type="editor-comment"><p><bold>Public Reviews:</bold></p><p><bold>Reviewer #1 (Public Review):</bold></p><p>The author studies a family of models for heritable epigenetic information, with a focus on enumerating and classifying different possible architectures. The key aspects of the paper are:</p><list list-type="bullet"><list-item><p>Enumerate all 'heritable' architectures for up-to 4 constituents.</p></list-item></list><list list-type="bullet"><list-item><p>A study of whether permanent (&quot;genetic&quot;) or transient (&quot;epigenetic&quot;) perturbations lead to heritable changes</p></list-item></list><list list-type="bullet"><list-item><p>Enumerated the connectivity of the &quot;sequence space&quot; formed by these heritable architectures</p></list-item></list><list list-type="bullet"><list-item><p>Incorporating stochasticity, the authors explore stability to noise (transient perturbations)</p></list-item></list><list list-type="bullet"><list-item><p>A connection is made with experimental results on C elegans.</p></list-item></list><p>The study is timely, as there is a renewed interest in the last decade in non-genetic, heritable heterogeneity (e.g., from single-cell transcriptomics). Consequently, there is a need for a theoretical understanding of the constraints on such systems. There are some excellent aspects of this study: for instance, the attention paid to how one architecture &quot;mutates&quot; into another. Unfortunately, the manuscript as a whole does not succeed in formalising nor addressing any particular open questions in the field. Aside from issues in presentation and modelling choices (detailed below), it would benefit greatly from a more systematic approach rather than the vignettes presented.</p></disp-quote><p>Despite being foundational, this work was systematic in that (1) for the simple architectures modeled using ordinary differential equations (ODEs) with continuity assumptions, parameters that support steady states were systematically determined for each architecture and then every architecture was explored using genetic changes exhaustively, although epigenetic perturbations were not examined exhaustively because of their innumerable variety; and (2) for the more realistic modeling of architectures as Entity-Sensor-Property systems, the behavior of systems with respect to architecture as well as parameter space that lead to particular behaviors (persistence, heritable epigenetic change, etc.) was systematically explored. A more extensive exploration of parameter space that also includes the many ways that the interaction between any two entities/nodes could be specified using an equation is a potentially ever-expanding challenge that is beyond the scope of any single paper.</p><p>Specific aspects that remain to be addressed include the application of multiple notions of heritability to real networks of arbitrary size, considering different types of equations for change of each entity/node, and classifying different behavioral regimes for different sets of parameters.</p><p>The key contribution of the paper is an articulation of the crucial questions to ask of any regulatory architecture in living systems rather than the addressing of any question that a field has recognized as ‘open’. Specifically, through the exhaustive listing of small regulatory architectures that can be heritable and the systematic analysis of arbitrary Entity-Sensor-Property systems that more realistically capture regulatory architectures in living systems, this work points the way to constrain inferences after experiments on real living systems. Currently, most experimental biologists engaged in reductionist approaches and some systems biologists examining the function or prevalence of network motifs do not explicitly constrain their models for heritability or persistence. It is hoped that this paper will raise awareness in both communities and lead to more constrained models that minimize biases introduced by incomplete knowledge of the network, which is always the case when analyzing living systems.</p><disp-quote content-type="editor-comment"><p>Terminology</p><p>The author introduces a terminology for networks of interacting species in terms of &quot;entities&quot; and &quot;sensors&quot; -- the former being nodes of a graph, and the latter being those nodes that receive inputs from other nodes. In the language of directed graphs, &quot;entities&quot; would seem to correspond to vertices, and &quot;sensors&quot; those vertices with positive indegree and outdegree. Unfortunately, the added benefit of redefining accepted terminology from the study of graphs and networks is not clear.</p></disp-quote><p>The Entities-Sensors-Property (ESP) framework is based on underlying biology and not graph theory, making an ESP system not entirely equivalent to a network or graph, which is much less constrained. The terms ‘entity’, ‘sensor’, and ‘property’ were defined and justified in a previous paper (Jose, J R. Soc. Interface, 2020). While nodes of a network can be parsed arbitrarily and the relationship between them can also be arbitrary, entities and sensors are molecules or collections of molecules that are constrained such that the sensors respond to changes in particular properties of other entities and/or sensors. When considered as digraphs, sensors can be seen as vertices with positive indegree and outdegree. The ESP framework can be applied across any scale of organization in living systems and this specific way of parsing interactions also discretizes all changes in the values of any property of any entity. In short, ESP systems are networks, but not all networks are ESP systems. Therefore, the results of network theory that remain applicable for ESP systems need further investigation.</p><p>The key utility of the ESP framework is that it is aligned with the development of mechanistic models for the functions of living systems while being consistent with heredity. In contrast, widely analyzed networks like protein-interaction networks, signaling networks, gene regulatory networks, etc., are not always constrained using these principles.</p><disp-quote content-type="editor-comment"><p>Model</p><p>The model seems to suddenly change from Figure 4 onwards. While the results presented here have at least some attempt at classification or statistical rigour (i.e. Fig 4 D), there are suddenly three values associated with each entity (&quot;property step, active fraction, and number&quot;). Furthermore, the system suddenly appears to be stochastic. The reader is left unsure what has happened, especially after having made the effort to deduce the model as it was in Figs 1 through 3. No respite is to be found in the SI, either, where this new stochastic model should have been described in sufficient detail to allow one to reproduce the simulation.</p></disp-quote><p>The Supplementary Information section titled ‘Simulation of simple ESP systems’ provides the requested detailed information and revisions to the writing provide the biologically grounded justification for parsing interacting regulators as ESP systems.</p><disp-quote content-type="editor-comment"><p>Perturbations</p><p>Inspired especially by experimental manipulations such as RNAi or mutagenesis, the author studies whether such perturbations can lead to a heritable change in network output. While this is naturally the case for permanent changes (such as mutagenesis), the author gives convincing examples of cases in which transient perturbations lead to heritable changes. Presumably, this is due the the underlying multistability of many networks, in which a perturbation can pop the system from one attractor to another.</p><p>Unfortunately, there appears to be no attempt at a systematic study of outcomes, nor a classification of when a particular behaviour is to be expected. Instead, there is a long and difficult-to-read description of numerical results that appear to have been sampled at random (in terms of both the architecture and parameter regime chosen). The main result here appears to be that &quot;genetic&quot; (permanent) and &quot;epigenetic&quot; (transient) perturbations can differ from each other -- and that architectures that share a response to genetic perturbation need not behave the same under an epigenetic one. This is neither surprising (in which case even illustrative evidence would have sufficed) nor is it explored with statistical or combinatorial rigour (e.g. how easy is it to mistake one architecture for another? What fraction share a response to a particular perturbation?)</p><p>As an additional comment, many of the results here are presented as depending on the topology of the network. However, each network is specified by many kinetic constants, and there is no attempt to consider the robustness of results to changes in parameters.</p></disp-quote><p>The systematic study of all arbitrary regulatory architectures is beyond the scope of this paper and, indeed, beyond the scope of any one paper. Nevertheless 225,000 arbitrary Entity-Sensor-Property systems were systematically explored and collections of parameters that lead to different behaviors provided (e.g., 78,285 are heritable). These ESP systems more closely mimic regulation in living systems than the coupled ODE-based specification of change in a regulatory architecture.</p><p>The example questions raised here are not only difficult to answer, but subjective and present a moving target for future studies. One, ‘how easy is it to mistake one architecture for another?’. Mistaking one architecture for another clearly depends on the number of different types of experiments one can perform on an architecture and the resolution with which changes in entities can be measured to find distinguishing features. Two, ‘What fraction share a response to a particular perturbation?’. ‘Sharing a response’ also depends on the resolution of the measurement after perturbation.</p><disp-quote content-type="editor-comment"><p>DNA analogy</p><p>At two points, the author makes a comparison between genetic information (i.e. DNA) and epigenetic information as determined by these heritable regulatory architectures. The two claims the author makes are that (i) heritable architectures are capable of transmitting &quot;more heritable information&quot; than genetic sequences, and (ii) that, unlike DNA, the connectivity (in the sense of mutations) between heritable architectures is sparse and uneven (i.e. some architectures are better connected than others).</p><p>In both cases, the claim is somewhat tenuous -- in essence, it seems an unfair comparison to consider the basic epigenetic unit to be an &quot;entity&quot; (e.g., an entire transcription factor gene product, or an organelle), while the basic genetic unit is taken to be a single base-pair. The situation is somewhat different if the relevant comparison was the typical size of a gene (e.g., 1 kb).</p></disp-quote><p>Considering every base being the unit of stored information in the DNA sequence results in the maximal possible storage capacity of a genome of given length. Any other equivalence between entity and units within the genome (e.g., 1 kb gene) will only reduce the information stored in the genome.</p><p>Nevertheless, the claim was modified to say that the information content of an ESP system can [italics added] be more extensive than the information content of the genome. This accounts for the possibility of an organism that has an inordinately large genome such that maximal information that can be stored in a particular genome sequence exceeds that stored in a particular configuration of all the contents in a cell.</p><p>I thank the reviewer for providing further explanation of this misunderstanding in the second round of review, which helps draw future readers to the sections in the paper that discusses this important point (also see response to Recommendations for the authors).</p><disp-quote content-type="editor-comment"><p><bold>Recommendations for the authors:</bold></p><p><bold>Reviewer #1 (Recommendations For The Authors):</bold></p><p>I thank the author for their efforts in replying to the comments. I have updated my review accordingly; in particular, I have:</p><p>(1) Removed my complaint that Heritability is nowhere defined</p><p>(2) Removed issues with the presentation of the ODE model in the supplementary information.</p></disp-quote><p>I thank the reviewer for raising these issues and acknowledging the improvements made.</p><disp-quote content-type="editor-comment"><p>However, given that the manuscript is broadly unchanged from the initial one, many of my prior comments remain justified. Some key points:</p><p>(1) The manuscript continues to be difficult to read, for the same reasons as I mentioned when reviewing the paper previously.</p><p>(2) The utility of the &quot;ESP&quot; formalism is still unclear.</p><list list-type="bullet"><list-item><p>As the author notes, continuous ODEs are of course an idealisation of a system with discrete copy number.</p></list-item></list><list list-type="bullet"><list-item><p>However, discussing this is standard fare in any textbook dealing with chemical dynamics and stochastic processes -- see, for instance, the standard textbook by van Kampen.</p></list-item></list><list list-type="bullet"><list-item><p>This seems little reason to reject ODEs and implement a poorly defined formalism/simulation scheme.</p></list-item></list><p>(3) The author claims that many questions raised are &quot;beyond the scope of this study&quot;. Indeed, answering all of these questions are beyond the scope of any one study. However, as I initially wrote, the paper would be much stronger if it focused on a particular problem rather than the many vignettes depicted.</p></disp-quote><p>The broad scope of this foundational paper necessitates addressing many issues, which may make it a difficult read for some readers. I hope that future work where each paper focuses on one of the aspects raised here will enable the extensive treatment of limited scope as suggested by the reviewer.</p><p>The utility of ODEs is much appreciated and was indeed a computationally efficient way of exploring the vast space of regulatory architectures. As stated in the response to the public reviews, the Entity-Sensors-Property framework provides a biologically grounded way of parsing interacting regulators. This approach is aligned with the development of mechanistic models for the functions of living systems while being consistent with heredity. In contrast, widely analyzed networks like protein-interaction networks, signaling networks, gene regulatory networks, etc., are not always constrained using these principles.</p><disp-quote content-type="editor-comment"><p>On a final note, on the subject of the comparison with DNA:</p><p>Perhaps I have misunderstood something. I simply meant that comparing the &quot;maximal information&quot; with 4 HRAs (12.45 bits) is certainly more than the &quot;maximal information&quot; with 4 basepairs (8 bits), but definitely less than the &quot;maximal information&quot; for four 1-kb genes (4^(4000) combinations, so 8000 bits...)</p><p>Perhaps the author means that the growth in information of HRAs is faster than exponential. If so, that should be shown and then remarked on.</p><p>For this reason, I maintain my comment that the comparison is tenuous.</p></disp-quote><p>This issue was addressed once in the results section and again in the discussion section.</p><p>The results section states that “The combinatorial growth in the numbers of HRAs with the number of interactors can thus provide vastly more capacity for storing information in larger HRAs compared to that afforded by the proportional growth in longer genomes.”</p><p>The discussion section states that “Despite imposing heritability, regulated non-isomorphic directed graphs soon become much more numerous than unregulated non-isomorphic directed graphs as the number of interactors increase (125 vs. 5604 for 4 interactors, Table 1). With just 10 interactors, there are &gt;3x1020 unregulated non-isomorphic directed graphs [60] and HRAs are expected to be more numerous. This tremendous variety highlights the vast amount of information that a complex regulatory architecture can represent and the large number of changes that are possible despite sparsity of the change matrix (Fig. 3).”</p><p>Thus, indeed as the reviewer surmises, the combinatorial explosion in information of HRAs with increases in interacting entities is faster than the proportional growth in information of genome sequence with increases in length.</p><p>In summary, I thank the reviewers and editors for their help in improving the paper and would like to make the current manuscript the Version of Record.</p><p>The following is the authors’ response to the original reviews.</p><disp-quote content-type="editor-comment"><p><bold>Public Reviews:</bold></p><p><bold>Reviewer #1 (Public Review):</bold></p><p>The author studies a family of models for heritable epigenetic information, with a focus on enumerating and classifying different possible architectures. The key aspects of the paper are:</p><list list-type="bullet"><list-item><p>Enumerate all 'heritable' architectures for up to 4 constituents.</p></list-item></list><list list-type="bullet"><list-item><p>A study of whether permanent (&quot;genetic&quot;) or transient (&quot;epigenetic&quot;) perturbations lead to heritable changes.</p></list-item></list><list list-type="bullet"><list-item><p>Enumerated the connectivity of the &quot;sequence space&quot; formed by these heritable architectures.</p></list-item></list><p>-Incorporating stochasticity, the authors explore stability to noise (transient perturbations). - A connection is made with experimental results on C elegans.</p><p>The study is timely, as there has been a renewed interest in the last decade in nongenetic, heritable heterogeneity (e.g., from single-cell transcriptomics). Consequently, there is a need for a theoretical understanding of the constraints on such systems. There are some excellent aspects of this study: for instance:</p><list list-type="bullet"><list-item><p>The attention paid to how one architecture &quot;mutates&quot; into another, establishing the analogue of a &quot;sequence space&quot; for network motifs (Fig 3).</p></list-item></list><list list-type="bullet"><list-item><p>The distinction is drawn between permanent (&quot;genetic&quot;) and transient (&quot;epigenetic&quot;) perturbations that can lead to heritable changes.</p></list-item></list><list list-type="bullet"><list-item><p>The interplay between development, generational timescales, and physiological time (as in Fig. 5).</p></list-item></list></disp-quote><p>I thank the reviewer for highlighting these aspects of the work.</p><disp-quote content-type="editor-comment"><p>The manuscript would be very interesting if it focused on explaining and expanding these results. Unfortunately, as a whole, it does not succeed in formalising nor addressing any particular open questions in the field. Aside from issues in presentation and modelling choices (detailed below), it would benefit greatly from a more systematic approach rather than the vignettes presented.</p></disp-quote><p>This first paper is foundational and therefore cannot be expected to solve all aspects of the problem of heredity. The work was nevertheless systematic in that (1) for the simple architectures modeled using ordinary differential equations (ODEs) with continuity assumptions, parameters that support steady states were systematically determined for each architecture and then every architecture was explored using genetic changes exhaustively, although epigenetic perturbations were not examined exhaustively because of their wide variety; and (2) for the more realistic modeling of architectures as Entity-Sensor-Property systems, the behavior of systems with respect to architecture as well as parameter space that lead to particular behaviors (persistence, heritable epigenetic change, etc.) was systematically explored. A more extensive exploration of parameter space that also includes the many ways that the interaction between any two entities/nodes could be specified using an equation is a potentially ever-expanding challenge that is beyond the scope of any single paper (see response to additional comments below).</p><p>Specific aspects that remain to be addressed include the application of multiple notions of heritability to real networks of arbitrary size, considering different types of equations for change of each entity/node, and classifying different behavioral regimes for different sets of parameters. As is evident from this list of combinatorial possibilities, the space to be explored is vast and beyond the scope of this foundational paper.</p><p>The key contribution of the paper is an articulation of the crucial questions to ask of any regulatory architecture in living systems rather than the addressing of any question that a field has recognized as ‘open’. Specifically, through the exhaustive listing for small regulatory architectures that can be heritable and the systematic analysis of arbitrary Entity-Sensor-Property systems that more realistically capture regulatory architectures in living systems, this work points the way to constrain inferences after experiments on real living systems. Currently, most experimental biologists engaged in reductionist approaches and some systems biologists examining the function or prevalence of network motifs do not explicitly constrain their models for heritability or persistence. It is hoped that this paper will raise awareness in both communities and lead to more constrained models that minimize biases introduced by incomplete knowledge of the network, which is always the case when analyzing living systems.</p><disp-quote content-type="editor-comment"><p>Terminology</p><p>The author introduces a terminology for networks of interacting species in terms of &quot;entities&quot; and &quot;sensors&quot; -- the former being nodes of a graph, and the latter being those nodes that receive inputs from other nodes. In the language of directed graphs, &quot;entities&quot; would seem to correspond to vertices, and &quot;sensors&quot; those vertices with positive indegree and outdegree. Unfortunately, the added benefit of redefining accepted terminology from the study of graphs and networks is not clear.</p></disp-quote><p>The Entities-Sensors-Property (ESP) framework is based on underlying biology and not graph theory, making an ESP system not entirely equivalent to a network or graph, which is much less constrained. The terms ‘entity’, ‘sensor’, and ‘property’ were defined and justified in a previous paper (Jose, J R. Soc. Interface, 2020). While nodes of a network can be parsed arbitrarily and the relationship between them can also be arbitrary, entities and sensors are molecules or collections of molecules that are constrained such that the sensors respond to changes in particular properties of other entities and/or sensors. When considered as digraphs, sensors can be seen as vertices with positive indegree and outdegree. The ESP framework can be applied across any scale of organization in living systems and this specific way of parsing interactions also discretizes all changes in the values of any property of any entity. In short, ESP systems are networks, but not all networks are ESP systems. Therefore, the results of network theory that remain applicable for ESP systems need further investigation. This justification is now repeated in the paper.</p><p>The key utility of the ESP framework is that it is aligned with the development of mechanistic models for the functions of living systems while being consistent with heredity. In contrast, widely analyzed networks like protein-interaction networks, signaling networks, gene regulatory networks, etc., are not always constrained using these principles. In addition, the language of digraphs where sensors can be seen as vertices with positive indegree and outdegree has been also added to aid readers who are familiar with graph theory.</p><disp-quote content-type="editor-comment"><p>Heritability</p><p>The primary goal of the paper is to analyse the properties of those networks that constitute &quot;heritable regulatory architectures&quot;. The definition of heritability is not clearly stated anywhere in the paper, but it appears to be that the steady-state of the network must have a non-zero expression of every entity. As this is the heart of the paper, it would be good to have the definition of heritable laid out clearly in either the main text or the SI.</p></disp-quote><p>I have now defined the term as used in this paper early, which is indeed as surmised by the reviewer simply the preservation of the architecture and non-zero levels of all entities. I have also highlighted additional notions of heredity that are possible, which will be the focus of future work. These can range from precise reproduction of the concentration and the localization of every entity to a subset of the entities being reproduced with some error while the rest keep varying from generation to generation (as illustrated in Fig. 2 of Jose, BioEssays, 2018). Importantly, it is currently unclear which of these possibilities reflects heredity in real living systems.</p><disp-quote content-type="editor-comment"><p>Model</p><p>As described in the supplementary, but not in the main text, the author first chooses to endow these networks with simple linear dynamics; something like <inline-formula><mml:math id="sa2m1"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mrow><mml:msub><mml:mi mathvariant="normal">∂</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mrow><mml:mover><mml:mi>x</mml:mi><mml:mo stretchy="false">→</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:mi>x</mml:mi><mml:mo>−</mml:mo><mml:mi>T</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mstyle></mml:math></inline-formula>, where the vector <italic>x</italic> is the expression level of each entity, <italic>A</italic> has the structure of the adjacency matrix of the directed graph, and <italic>T</italic> is a diagonal matrix with positive entries that determines the degradation or dilution rate of each entity. From a readability standpoint, it would greatly aid the reader if the long list of equations in the SI were replaced with the simple rule that takes one from a network diagram to a set of ODEs.</p></disp-quote><p>I have abridged the description by eliminating the steady state expression for every HRA as suggested and simply pointed to the earlier version of the paper for those readers who might prefer the explicit derivations of these simple expressions. An overview is now provided for going from any network diagram to a set of ODEs.</p><disp-quote content-type="editor-comment"><p>The implementation of negative regulation is manifestly unphysical if the &quot;entities&quot; represent the expression level of, say, gene products. For instance, in regulatory network E, the value of the variable z can go negative (for instance, if the system starts with z = and y=0, and x &gt; 0).</p></disp-quote><p>Negative values for any entity were avoided in simulations by explicitly setting all such values to zero. This constraint has been added as a note in the section describing the equations for the change of each node/entity in each regulatory network. Specifically, the levels of each entity/sensor was set to zero during any time step when the computed value for that entity/sensor was less than zero. This bounding of the function allows for any approach to zero while avoiding negative values. I apologize for the omission of this constraint from the supplemental material in the last submission. This constraint was used in all the simulations and therefore this change does not affect any of the results presented. In this way, it is ensured that the presence of negative regulation does not lead to negative values.</p><p>Formally, the promotion or inhibition of an entity or sensor can be modeled using any function that is either increasing (for promotion) or decreasing (for inhibition). This diversity of possibilities is one of the challenges that prevents exhaustive exploration of all functions. In fact, the use of ODEs after assuming a continuous function is an idealization that facilitates understanding of general principles but is not in keeping with the discreteness of entities or step changes in their values (amount, localization, etc.) observed in living systems. Other commonly used continuous functions include Hill functions for the rate of production of y given as x<sup>n</sup>/(k + x<sup>n</sup>) for x activating y, which increases to ~1 as x increases, or given as k/(k + x<sup>n</sup>) for x inhibiting y, which decreases to ~0 as x increases. Increasing values of ‘n’ result in steeper sigmoidal curves. In reality, levels of all entities/sensors are expected to be discretized by measurement in living systems and the form of the function for any regulation needs empirical measurement in vivo (see response to comment below).</p><disp-quote content-type="editor-comment"><p>The model seems to suddenly change from Figure 4 onwards. While the results presented here have at least some attempt at classification or statistical rigour (i.e. Fig 4 D), there are suddenly three values associated with each entity (&quot;property step, active fraction, and number&quot;). Furthermore, the system suddenly appears to be stochastic. The reader is left unsure of what has happened, especially after having made the effort to deduce the model as it was in Figs 1 through 3. No respite is to be found in the SI, either, where this new stochastic model should have been described in sufficient detail to allow one to reproduce the simulation.</p></disp-quote><p>While ODEs are easier to simulate and understand, they are less realistic as explained above. I have now added more explanation justifying the need for the subsequent simulation of Entity-Sensor-Property systems. I have also expanded the information provided for each aspect of the model (previously outlined in Fig. 4A and detailed within the code) in a Supplementary Information section titled ‘Simulation of simple ESP systems’.</p><disp-quote content-type="editor-comment"><p>Perturbations</p><p>Inspired especially by experimental manipulations such as RNAi or mutagenesis, the author studies whether such perturbations can lead to a heritable change in network output. While this is naturally the case for permanent changes (such as mutagenesis), the author gives convincing examples of cases in which transient perturbations lead to heritable changes. Presumably, this is due the the underlying mutlistability of many networks, in which a perturbation can pop the system from one attractor to another.</p><p>Unfortunately, there appears to be no attempt at a systematic study of outcomes, nor a classification of when a particular behaviour is to be expected. Instead, there is a long and difficult-to-read description of numerical results that appear to have been sampled at random (in terms of both the architecture and parameter regime chosen). The main result here appears to be that &quot;genetic&quot; (permanent) and &quot;epigenetic&quot; (transient) perturbations can differ from each other -- and that architectures that share a response to genetic perturbation need not behave the same under an epigenetic one. This is neither surprising (in which case even illustrative evidence would have sufficed) nor is it explored with statistical or combinatorial rigour (e.g. how easy is it to mistake one architecture for another? What fraction share a response to a particular perturbation?)</p></disp-quote><p>The systematic study of all arbitrary regulatory architectures is beyond the scope of this paper and, as stated earlier, beyond the scope of any one paper. Nevertheless 225,000 arbitrary Entity-Sensor-Property systems were systematically explored and collections of parameters that lead to particular behaviors provided (e.g., 78,285 are heritable). These ESP systems more closely mimic regulation in living systems than the coupled ODE-based specification of change in a regulatory architecture.</p><p>The example questions raised here are not only difficult to answer, but subjective and present a moving target for future studies. One, ‘how easy is it to mistake one architecture for another?’. Mistaking one architecture for another clearly depends on the number of different types of experiments one can perform on an architecture and the resolution with which changes in entities can be measured to find distinguishing features. Two, ‘What fraction share a response to a particular perturbation?’. ‘Sharing a response’ also depends on the resolution of the measurement of entities after perturbation.</p><disp-quote content-type="editor-comment"><p>As an additional comment, many of the results here are presented as depending on the topology of the network. However, each network is specified by many kinetic constants, and there is no attempt to consider the robustness of results to changes in parameters.</p></disp-quote><p>The interpretations presented are conservative determinations of heritability based on the topology of the architecture. In other words, architectures that can be heritable for some set of parameters. Of course, parameter sets can be found that make any regulatory architecture not heritable. As stated earlier, exploring all parameters for even one architecture is beyond the scope of a single study because of the infinitely many ways that the interaction between any two entities can be specified.</p><disp-quote content-type="editor-comment"><p>DNA analogy</p><p>At two points, the author makes a comparison between genetic information (i.e. DNA) and epigenetic information as determined by these heritable regulatory architectures. The two claims the author makes are that (i) heritable architectures are capable of transmitting &quot;more heritable information&quot; than genetic sequences, and (ii) that, unlike DNA, the connectivity (in the sense of mutations) between heritable architectures is sparse and uneven (i.e. some architectures are better connected than others).</p><p>In both cases, the claim is somewhat tenuous -- in essence, it seems an unfair comparison to consider the basic epigenetic unit to be an &quot;entity&quot; (e.g., an entire transcription factor gene product, or an organelle), while the basic genetic unit is taken to be a single base-pair. The situation is somewhat different if the relevant comparison was the typical size of a gene (e.g., 1 kb).</p></disp-quote><p>Considering every base being the unit of stored information in the DNA sequence results in the maximal possible storage capacity of a genome of given length. Any other equivalence between entity and units within the genome (e.g., 1 kb gene) will only reduce the information stored in the genome.</p><p>Nevertheless, the claim has been modified to say that the information content of an ESP system can [italics added] be more extensive than the information content of the genome. This accounts for the possibility of an organism that has an inordinately large genome such that maximal information that can be stored in a particular genome sequence exceeds that stored in a particular configuration of all the contents in a cell.</p><disp-quote content-type="editor-comment"><p><bold>Reviewer #2 (Public Review):</bold></p><p>Summary:</p><p>This manuscript uses an interesting abstraction of epigenetic inheritance systems as partially stable states in biological networks. This follows on previous review/commentary articles by the author. Most of the molecular epigenetic inheritance literature in multicellular organisms implies some kind of templating or copying mechanisms (DNA or histone methylation, small RNA amplification) and does not focus on stability from a systems biology perspective. By contrast, theoretical and experimental work on the stability of biological networks has focused on unicellular systems (bacteria), and neglects development. The larger part of the present manuscript (Figures 1-4) deals with such networks that could exist in bacteria. The author classifies and simulates networks of interacting entities, and (unsurprisingly) concludes that positive feedback is important for stability. This part is an interesting exercise but would need to be assessed by another reviewer for comprehensiveness and for originality in the systems biology literature. There is much literature on &quot;epigenetic&quot; memory in networks, with several stable states and I do not see here anything strikingly new.</p></disp-quote><p>The key utility of the initial part of the paper is the exhaustive enumeration of all small heritable regulatory architectures. The implications for the abundance of ‘network motifs’ and more generally any part of a network proposed to perform a particular function is that all such parts need to be compatible with heredity. This principle is generally not followed in the literature, resulting in incomplete networks being interpreted as having motifs or modules with autonomous function. Therefore, while the need for positive feedback for stability is indeed obvious, it is not consistently applied by all. For example, the famous synthetic circuit ‘the repressilator’ (Elowitz and Leibler, “A synthetic oscillatory network of transcriptional regulators”, Nature, 2000), which is presented as an example of ‘rational network design’, has three transcription factors that all sequentially inhibit the production of another transcription factor in turn forming a feedback loop of inhibitory interactions. Therefore, the contributions of the factors that promote the expression of each entity is unknown and yet essential for heritability. The comprehensive listing of the heritable regulatory architectures that are simple provide the basis for true synthetic biology where the contributing factors for observed behavior of the network are explicitly considered only after constraining for heredity. Using this principle, the minimal autonomous architecture that can implement the repressilator is the HRA ‘Z’ (Fig. 1).</p><disp-quote content-type="editor-comment"><p>An interesting part is then to discuss such networks in the framework of a multicellular organism rather than dividing unicellular organisms, and Figure 5 includes development in the picture. Finally, Figure 6 makes a model of the feedback loops in small RNA inheritance in <italic>C. elegans</italic> to explain differences in the length of inheritance of silencing in different contexts and for different genes and their sensitivity to perturbations. The proposed model for the memory length is distinct from a previously published model by Karin et al. (ref 49).</p></disp-quote><p>I thank the reviewer for appreciating this aspect of the paper.</p><disp-quote content-type="editor-comment"><p>Strengths:</p><p>A key strength of the manuscript is to reflect on conditions for epigenetic inheritance and its variable duration from the perspective of network stability.</p></disp-quote><p>I thank the reviewer for appreciating the importance of the overall topic.</p><disp-quote content-type="editor-comment"><p>Weaknesses:</p><list list-type="bullet"><list-item><p>I found confusing the distinction between the architecture of the network and the state in which it is. Many network components (proteins and RNAs) are coded in the genome, so a node may not disappear forever.</p></list-item></list></disp-quote><p>I have added language to clarify the many states of a network versus its architecture (also illustrated in Fig. 4 for ESP systems). Even loss of expression below a threshold can lead to permanent loss if there is not sufficient noise to induce re-expression. For example, consider the simple case of a transcription factor that binds to its own promoter, requiring 10 molecules for the activation of the promoter and thus production of more of the same transcription factor. If an epigenetic change (e.g., RNA interference) reduces the levels to fewer than 10 molecules and if the noise in the system never results in the numbers of the transcription factor increasing beyond 10, the transcription factor has been effectively lost permanently. In this way, reduction of a regulator can lead to permanent change despite the presence of the DNA. Many papers in the field of RNA silencing in <italic>C. elegans</italic> have provided strong experimental evidence to support this assertion.</p><disp-quote content-type="editor-comment"><list list-type="bullet"><list-item><p>From the Supplementary methods, the relationship between two nodes seems to be all in the form of dx/dt = Kxy . Y, which is just one way to model biological reactions. The generality of the results on network architectures that are heritable and robust/sensitive to change is unclear. Other interactions can have sigmoidal effects, for example. Is there no systems biology study that has addressed (meta)stability of networks before in a more general manner?</p></list-item></list></disp-quote><p>Indeed, the relationship between any two entities can in principle be modeled using any function. Extensive exploration of the behavior of any regulatory architecture – even the simplest ones – require simplifications. For example, early work by Stuart Kauffman explored Boolean networks (see ref. 10 in the paper for history and extensive explanations). However, allowing all possible ways of specifying the interactions between components of a network makes analysis both a computational and conceptual challenge.</p><disp-quote content-type="editor-comment"><list list-type="bullet"><list-item><p>Why is auto-regulation neglected? As this is a clear cause of metastable states that can be inherited, I was surprised not to find this among the networks.</p></list-item></list></disp-quote><p>Auto-regulation in the sense of some molecule/entity ultimately leading to the production of more of itself is present in every heritable regulatory architecture. Specifically, all auto-regulatory loops rely on a sequence of interactions between two or more kinds of molecules. For example, a transcription factor (TF) binding to the promoter of its own gene sequence, resulting in the production of more TF protein is a positive feedback loop that relies on many interacting factors (transcription, translation, nuclear import, etc.) and can be considered as ‘auto-regulation’ as it is sometimes referred to in the literature. In this sense, every HRA (A through Z) includes ‘auto-regulation’ or more appropriately positive feedback loops. For example, in the HRA ‘A’, x ‘auto-regulates’ itself via y.</p><disp-quote content-type="editor-comment"><list list-type="bullet"><list-item><p>I did not understand the point of using the term &quot;entity-sensor-property&quot;. Are they the same networks as above, now simulated in a computer environment step by step (thus allowing delays)?</p></list-item></list></disp-quote><p>Please see response to the other reviewer regarding the need for the Entity-SensorProperty framework and how it is distinct from generic networks. Briefly, the ODE-based simple networks, while easy to analyze, are not realistic because of the assumptions of continuity. In contrast ESP systems are more realistic with measurement discretizing changes in property values as is expected in real living systems.</p><disp-quote content-type="editor-comment"><list list-type="bullet"><list-item><p>The final part applies the network modeling framework from above to small RNA inheritance in <italic>C. elegans</italic>. Given the positive feedback, what requires explanation is how fast the system STOPs small RNA inheritance. A previous model (Karin et al., ref. 49) builds on the fact that factors involved in inheritance are in finite quantity hence the different small RNAs &quot;compete&quot; for amplification and those targeting a given gene may eventually become extinct.</p></list-item></list><p>The present model relies on a simple positive feedback that in principle can be modulated, and this modulation remains outside the model. A possibility is to add negative regulation by factors such as HERI-1, that are known to limit the duration of the silencing.</p><p>The duration of silencing differs between genes. To explain this, the author introduces again outside the model the possibility of piRNAs acting on the mRNA, which may provide a difference in the stability of the system for different transcripts. At the end, I do not understand the point of modeling the positive feedback.</p></disp-quote><p>The previous model (Karin et al., Cell Systems, 2023) can describe populations of genes that are undergoing RNA silencing but cannot explain the dynamics of silencing particular genes. Furthermore, this model also cannot explain cases of effectively permanent silencing of genes that have been reported (e.g., Devanapally et al., Nature Communications, 2021 and Shukla et al., Current Biology, 2021). Finally, the observations of susceptibility to, recovery from, and even resistance to trans silencing (e.g., Fig. 5a in Devanapally et al., Nature Communications, 2021) require an explanation that includes modulation of the HRDE-1-dependent positive feedback loop that maintains silencing across generations.</p><p>The specific qualitative predictions regarding the relationship between piRNA-mediated regulation genome-wide and HRDE-1-dependent silencing of a particular gene across generations could guide the discovery of potential regulators of heritable RNA silencing. The equations (4) and (5) in the paper for the extent of modulation needed for heritable epigenetic change provide specific quantitative predictions that can be tested experimentally in the future. I have also revised the title of the section to read ‘Tuning of positive feedback loops acting across generations can explain the dynamics of heritable RNA silencing in <italic>C. elegans</italic>’ to emphasize the above points.</p><disp-quote content-type="editor-comment"><list list-type="bullet"><list-item><p>From the initial analysis of abstract networks that do not rely on templating, I expected a discussion of possible examples from non-templated systems and was a little surprised by the end of the manuscript on small RNAs.</p></list-item></list></disp-quote><p>The heritability of any entity relies on regulatory interactions regardless of whether a templated mechanism is also used or not. For example, DNA replication relies on the interactions between numerous regulators, with only the sequence being determined by the template DNA. The field of small RNA-mediated silencing facilitates analysis of epigenetic changes at single-gene resolution (Chey and Jose, Trends in Genetics, 2022). It is therefore likely to continue to provide insights into heritable epigenetic changes and how they can be modulated. Unfortunately, there are currently no known cases of epigenetic inheritance where the role of any templated mechanism has been conclusively excluded. Future research will improve our understanding of epigenetic states and their modulation in terms of changes in positive feedback loops as proposed in this study and potentially lead to the discovery of such mechanisms that act entirely independent of any template-dependent entity.</p><disp-quote content-type="editor-comment"><p><bold>Recommendations for the authors:</bold></p></disp-quote><p>I thank the reviewers for their specific suggestions to improve the paper.</p><disp-quote content-type="editor-comment"><p><bold>Reviewer #1 (Recommendations For The Authors):</bold></p><p>The paper has many long paragraphs that attempt to explain results, make illustrations, and give intuition. Unfortunately, these are difficult to read. It would aid the reader greatly if these were, say, converted into cartoons (even if only in the SI), or made more accessible in some other way.</p></disp-quote><p>I agree with the importance of making the material accessible to readers in multiple ways. I have now added a figure with schematics in the SI titled ‘Illustrations of key concepts’ (new Fig. S2), which collects concepts that are relevant throughout the paper and might aid some readers.</p><disp-quote content-type="editor-comment"><p>The bulk of the supplementary is currently a collection of elementary mathematics results: to whit, pages 26 to 33 of the combined manuscript carry no more information than a quick description of the general model and the diagrams in Fig 1. Similarly, pages 34 to 39 (non-zero dilution rate), and pages 39 through 58 (response to permanent changes) each express a trivial mathematical point that is more than sufficiently made with one illustrative example.</p></disp-quote><p>I agree with the reviewer and have condensed these pages as suggested. I have added a pointer to the earlier version as containing further details for the readers who might prefer the explicit listing of these equations.</p><disp-quote content-type="editor-comment"><p>Overall, the paper appears to be a collection of numerical results obtained from different models, united by uncertain terminology that is not fully defined in this paper. The most promising aspects of the paper lie either in (a) combinatorially complete enumeration of all regulatory architectures, or (b) relating experimental manipulations in <italic>C. elegans</italic> to possible underlying regulatory architectures. Focusing on one or the other might improve the readability of the paper.</p></disp-quote><p>The two sections of the paper are complementary and when presented together help with the integration of concepts rather than the siloed pursuit of theory versus experimental analysis. When this work was presented at meetings before submission, it was clear that different researchers appreciated different aspects. This divergence is also apparent in the two reviews, with each reviewer appreciating different aspects. I have repeated the definitions and justifications from the earlier paper (Jose, J R Soc Interface, 2020) to provide a more fluid transition between the two complementary sections of the paper. Knowing both sides could aid in the development of models that are not only consistent with measurable quantities (e.g., anything that can be considered an entity) but are also logically constrained (e.g., entities matched with sensors while avoiding any entities that do not have a source of production – i.e., avoiding nodes with indegree = 0).</p><disp-quote content-type="editor-comment"><p>However, having said that many results of these types are well-known in models of regulatory networks, and it is unclear what precisely warrants the new framework that the author is proposing. Indeed, it would be good to understand in what way the framework here is novel, and how it is distinguished from prior studies of regulatory networks.</p></disp-quote><p>The key novelty of the work is the consideration of heritability for any regulation. With the explicit definition of the heritability for a regulatory architecture and the acknowledgement that there can be more than one notion of heredity, this paper now sets the foundation for examining many real networks in this light. I hope that the added justifications for the current framework in the revised paper strengthen these arguments. Future literature reviews on networks in general and how they address heritability or persistence will better define the prevalence of these considerations. Currently, most experimental biologists engaged in reductionist approaches and some systems biologists examining the function or prevalence of network motifs do not explicitly constrain their models for heritability or persistence. It is hoped that this work will raise awareness in both communities and lead to more constrained models that acknowledge incomplete knowledge of the network, which is always the case when analyzing living systems.</p><disp-quote content-type="editor-comment"><p><bold>Reviewer #2 (Recommendations For The Authors):</bold></p><p>Minor points/clarity</p><list list-type="bullet"><list-item><p>page 1 line 57: &quot;transgenerational waveforms that preserve form and function&quot; is unclear.</p></list-item></list></disp-quote><p>This phrase was expanded upon in a previous paper (Jose, BioEssays, 2020). I have now added more explanation in this paper for completeness. The section now reads ‘For example, the localization and activity of many kinds of molecules are recreated in successive generations during comparable stages [1-3]. These recurring patterns can change throughout development such that following the levels and/or localizations of each kind of molecule over time traces waveforms that return in phase with the similarity of form and function across generations [2].’</p><disp-quote content-type="editor-comment"><list list-type="bullet"><list-item><p>page 7 line 3-6: the sentence has an ambiguous structure.</p></list-item></list></disp-quote><p>I have now edited this long sentence to read as follows: ‘For systematic analysis, architectures that could persist for ~50 generations without even a transient loss of any entity/sensor were considered HRAs. Each HRA was perturbed (loss-of-function or gain-of-function) after five different time intervals since the start of the simulation (i.e., phases). The response of each HRA to such perturbations were compared with that of the unperturbed HRA.’</p><disp-quote content-type="editor-comment"><list list-type="bullet"><list-item><p>page 9 lines 25-27: the sentence is convoluted: are you defining epigenetic inheritance?</p></list-item></list></disp-quote><p>I have simplified this sentence describing prior work by others (Karin et al., Cell Systems, 2023) and moved a clause to the subsequent sentence. This section now reads: ‘Recent considerations of competition for regulatory resources in populations of genes that are being silenced suggest explanations for some observations on RNA silencing in <italic>C. elegans</italic> [49]. Specifically, based on Little’s law of queueing, with a pool of M genes silenced for an average duration of T, new silenced genes arise at a rate λ that is given by M = λT’. I have also provided more context by preceding this section with: ‘Although the release of shared regulators upon loss of piRNA-mediated regulation in animals lacking PRG-1 could be adequate to explain enhanced HRDE-1-dependent transgenerational silencing initiated by dsRNA in prg-1(-) animals, such a competition model alone cannot explain the observed alternatives of susceptibility, recovery and resistance (Fig. 6A).’</p><disp-quote content-type="editor-comment"><list list-type="bullet"><list-item><p>page 13 lines 51-53. This last sentence of the discussion is ambiguous/unclear.</p></list-item></list></disp-quote><p>I have now rephrased this sentence to read: ‘This pathway for increasing complexity through interactions since before the origin of life suggests that when making synthetic life, any form of high-density information storage that interacts with heritable regulatory architectures can act as the ‘genome’ analogous to DNA.’</p><disp-quote content-type="editor-comment"><list list-type="bullet"><list-item><p>Figure 2: the letters in the nodes are hard to read; the difference between full and dotted lines in the graphs also.</p></list-item></list></disp-quote><p>I have enlarged the nodes and widened the gap in the dotted lines to make them clearer. I have also similarly edited Fig. 1 and Fig. S3 to Fig. S9.</p></body></sub-article></article>