<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">mjms</journal-id>
      <journal-title-group>
        <journal-title>Meridian Journal of Mathematical Sciences</journal-title>
        <abbrev-journal-title abbrev-type="publisher">Meridian J. Math. Sci.</abbrev-journal-title>
      </journal-title-group>
      <issn publication-format="print">2471-3562</issn>
      <issn publication-format="electronic">2471-3643</issn>
      <publisher>
        <publisher-name>Meridian Academic Press</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.58301/rrtew526</article-id>
      <title-group>
        <article-title>Accuracy of the Lotka-Volterra model fails in strongly coupled microbial consumer-resource systems: methods and sensitivity checks</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" equal-contrib="yes">
          <name>
            <surname>Duarte</surname>
            <given-names>Sofia</given-names>
          </name>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author" equal-contrib="yes">
          <name>
            <surname>Banerjee</surname>
            <given-names>Priya</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
          <xref ref-type="aff" rid="aff2"/>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Petrov</surname>
            <given-names>Katarzyna</given-names>
          </name>
          <xref ref-type="aff" rid="aff3"/>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Novák</surname>
            <given-names>Anton</given-names>
          </name>
          <xref ref-type="aff" rid="aff4"/>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Brandt</surname>
            <given-names>Tobias</given-names>
          </name>
          <xref ref-type="aff" rid="aff5"/>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid" authenticated="false">https://orcid.org/0015-0003-6173-9922</contrib-id>
          <name>
            <surname>Schäfer</surname>
            <given-names>Birgit</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing – original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing – original draft</role>
          <xref ref-type="aff" rid="aff6"/>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid" authenticated="false">https://orcid.org/0015-0003-6276-939X</contrib-id>
          <name>
            <surname>Zielinski</surname>
            <given-names>Dmitri</given-names>
          </name>
          <xref ref-type="aff" rid="aff7"/>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid" authenticated="false">https://orcid.org/0015-0003-6379-8862</contrib-id>
          <name>
            <surname>Vasquez</surname>
            <given-names>Lucía</given-names>
          </name>
          <xref ref-type="aff" rid="aff8"/>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid" authenticated="false">https://orcid.org/0015-0003-6482-8330</contrib-id>
          <name>
            <surname>Tanaka</surname>
            <given-names>Wei</given-names>
          </name>
          <xref ref-type="aff" rid="aff9"/>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Álvarez</surname>
            <given-names>Isabel</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
          <xref ref-type="aff" rid="aff10"/>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid" authenticated="false">https://orcid.org/0015-0003-6688-7270</contrib-id>
          <name>
            <surname>Oyelaran</surname>
            <given-names>Adaeze</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing – original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing – original draft</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
          <xref ref-type="aff" rid="aff11"/>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Nair</surname>
            <given-names>Sanjay</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
          <xref ref-type="aff" rid="aff12"/>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid" authenticated="false">https://orcid.org/0015-0003-6894-6211</contrib-id>
          <name>
            <surname>Novák</surname>
            <given-names>Katarzyna</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing – original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing – original draft</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
          <xref ref-type="aff" rid="aff13"/>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Costa</surname>
            <given-names>Lucía</given-names>
          </name>
          <xref ref-type="aff" rid="aff14"/>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Marchetti</surname>
            <given-names>Daniel</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
          <xref ref-type="aff" rid="aff15"/>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Mbeki</surname>
            <given-names>Tunde</given-names>
          </name>
          <xref ref-type="aff" rid="aff16"/>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid" authenticated="false">https://orcid.org/0015-0003-7306-4096</contrib-id>
          <name>
            <surname>Silva</surname>
            <given-names>Mateus</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
          <xref ref-type="aff" rid="aff17"/>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid" authenticated="false">https://orcid.org/0015-0003-7409-3569</contrib-id>
          <name>
            <surname>Jovanović</surname>
            <given-names>Jakub</given-names>
          </name>
          <xref ref-type="aff" rid="aff18"/>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Bellini</surname>
            <given-names>Valentina</given-names>
          </name>
          <xref ref-type="aff" rid="aff19"/>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Santos</surname>
            <given-names>Paloma</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
          <xref ref-type="aff" rid="aff20"/>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name>
            <surname>Müller</surname>
            <given-names>Ingrid</given-names>
          </name>
          <role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
          <xref ref-type="aff" rid="aff21"/>
        </contrib>
        <aff id="aff1">School of Public Health, Indus Institute of Science, India</aff>
        <aff id="aff2">Department of Chemistry, Institute for Computational Science, Aurora, Australia</aff>
        <aff id="aff3">Department of Statistics, University of Eastfield, United Kingdom</aff>
        <aff id="aff4">Department of Biomedical Sciences, University of the Lowlands, Netherlands</aff>
        <aff id="aff5">Department of Biomedical Sciences, Institute for Computational Science, Aurora, Australia</aff>
        <aff id="aff6">School of Environmental Sciences, Pacific Rim University, Australia</aff>
        <aff id="aff7">Department of Statistics, Nordvik University, Norway</aff>
        <aff id="aff8">Department of Chemistry, Jagiellon Polytechnic, Poland</aff>
        <aff id="aff9">Department of Computer Science, Han River Institute for Advanced Study, South Korea</aff>
        <aff id="aff10">Department of Statistics, Indus Institute of Science, India</aff>
        <aff id="aff11">School of Physics, University of Eastfield, United Kingdom</aff>
        <aff id="aff12">School of Economics, Yangtze Normal University, China</aff>
        <aff id="aff13">School of Physics, Sapienza Mediterranea, Italy</aff>
        <aff id="aff14">Department of Chemistry, University of Cape Highlands, South Africa</aff>
        <aff id="aff15">Department of Linguistics, Federal University of Rio Verde, Brazil</aff>
        <aff id="aff16">Department of History, Kestrel Institute of Technology, Canada</aff>
        <aff id="aff17">Department of Chemistry, Anatolian Technical University, Turkey</aff>
        <aff id="aff18">Department of Statistics, University of the Lowlands, Netherlands</aff>
        <aff id="aff19">Department of Linguistics, Cascadia Polytechnic, United States</aff>
        <aff id="aff20">School of Economics, Université de la Vallée Rouge, France</aff>
        <aff id="aff21">Department of Linguistics, Nordvik University, Norway</aff>
      </contrib-group>
      <contrib-group>
        <contrib contrib-type="editor">
          <name>
            <surname>Dykeman</surname>
            <given-names>Eric C.</given-names>
          </name>
          <role>Editor</role>
        </contrib>
      </contrib-group>
      <author-notes>
        <fn fn-type="equal">
          <p>These authors contributed equally to this work.</p>
        </fn>
        <fn fn-type="coi-statement">
          <p>The authors have no relevant financial or non-financial interests to disclose.</p>
        </fn>
      </author-notes>
      <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2024-11-07">
        <day>07</day>
        <month>11</month>
        <year>2024</year>
      </pub-date>
      <volume>10</volume>
      <issue>4</issue>
      <issue-title>Numerical Methods for Evolution Equations</issue-title>
      <fpage>282</fpage>
      <lpage>290</lpage>
      <pub-history>
        <event>
          <date date-type="received" iso-8601-date="2024-05-16">
            <day>16</day>
            <month>05</month>
            <year>2024</year>
          </date>
        </event>
        <event>
          <date date-type="rev-recd" iso-8601-date="2024-08-18">
            <day>18</day>
            <month>08</month>
            <year>2024</year>
          </date>
        </event>
        <event>
          <date date-type="accepted" iso-8601-date="2024-09-24">
            <day>24</day>
            <month>09</month>
            <year>2024</year>
          </date>
        </event>
      </pub-history>
      <permissions>
        <copyright-statement>© 2024 Meridian Academic Press</copyright-statement>
        <copyright-year>2024</copyright-year>
        <copyright-holder>Meridian Academic Press</copyright-holder>
        <ali:free_to_read/>
        <license>
          <ali:license_ref>https://creativecommons.org/licenses/by/4.0/</ali:license_ref>
        </license>
      </permissions>
      <abstract>
        <p>The generalized Lotka-Volterra (GLV) model is a cornerstone of theoretical ecology for modeling the dynamics emerging from species interactions within complex ecological communities. The GLV is also increasingly being used to infer species interactions and predict dynamics from empirical data on microbial communities, in particular. However, despite its widespread use, the accuracy of the GLV’s pairwise interaction structure in capturing the unseen dynamics of microbial consumer-resource interactions—arising from resource competition and metabolite exchanges—remains unclear. Here, we rigorously quantify how well the GLV can represent the dynamics of a general mathematical model that encapsulates key consumer-resource processes in microbial communities. We find that the GLV significantly misrepresents the feasibility, stability, and reactivity of microbial communities above a threshold biologically feasible level of consumer-resource coupling, because it omits higher-order nonlinear interactions. We show that the probability of the GLV making inaccurate predictions can be quantified by a simple, empirically accessible measure of timescale separation between consumers and resources. These insights advance our understanding of the temporal dynamics of resource-mediated microbial interactions and provide a method for gauging the GLV’s reliability across various empirical and theoretical scenarios.</p>
      </abstract>
      <kwd-group kwd-group-type="author">
        <kwd>variational methods</kwd>
        <kwd>graph Laplacian</kwd>
        <kwd>operator theory</kwd>
        <kwd>harmonic maps</kwd>
        <kwd>stability</kwd>
        <kwd>combinatorics</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement>This study received no specific funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <body><sec sec-type="intro" id="sec001"><title>Introduction</title><p>Microbial communities play an integral role in ecosystems across scales, ranging from their influence on the metabolism of individual organisms [<xref rid="pcbi.1013719.ref001" ref-type="bibr">1</xref>], to whole-ecosystem biogeochemical cycling [<xref rid="pcbi.1013719.ref002" ref-type="bibr">2</xref>]. The functioning of any microbial community emerges from the interactions among its constituent species or “strains”. Developing methods to quantify and predict the underlying mechanisms and dynamics of these interactions is a major challenge in both theoretical and applied ecology [<xref rid="pcbi.1013719.ref001" ref-type="bibr">1</xref>,<xref rid="pcbi.1013719.ref003" ref-type="bibr">3</xref>–<xref rid="pcbi.1013719.ref008" ref-type="bibr">8</xref>]. The rapid development of molecular and ’omics technologies means that relatively high-frequency and taxonomically well-resolved data on microbial communities are burgeoning [<xref rid="pcbi.1013719.ref009" ref-type="bibr">9</xref>–<xref rid="pcbi.1013719.ref011" ref-type="bibr">11</xref>]. These data provide information on the metabolic capacities (“traits”) of individual microbial cells and the interactions between them, offering a means of linking changes in the composition of genetic and functional traits in the community to its emergent phenotype dynamics [<xref rid="pcbi.1013719.ref012" ref-type="bibr">12</xref>–<xref rid="pcbi.1013719.ref014" ref-type="bibr">14</xref>].</p><p>Real-world microbial communities are typically composed of complex interaction networks between trillions of cells, thousands of strains, and hundreds of species. This complexity poses a significant challenge to developing a general theory for microbial communities. To tackle this challenge, both inferential and mechanistic mathematical models of microbial communities are needed [<xref rid="pcbi.1013719.ref015" ref-type="bibr">15</xref>–<xref rid="pcbi.1013719.ref018" ref-type="bibr">18</xref>]. Inferential models are designed to deduce interactions and their effect on the dynamics of species abundances from empirical time-series data, remaining agnostic to the mechanisms that shape those interactions [<xref rid="pcbi.1013719.ref019" ref-type="bibr">19</xref>]. That is, these studies infer direct pairwise interactions between species from time series data obtained from various empirical approaches, ranging from co-culture experiments [<xref rid="pcbi.1013719.ref020" ref-type="bibr">20</xref>] to co-occurrence network snapshots reconstructed from gene sequencing, including metagenome assemblies [<xref rid="pcbi.1013719.ref021" ref-type="bibr">21</xref>]. This simplicity is advantageous in predicting the dynamical outcome of large microbial communities, where tracking every interaction and resource is impractical, and understanding the underlying mechanisms is not the primary focus.</p><p>In contrast to inferential models, mechanistic models aim to predict community dynamics from first principles by incorporating information on metabolic and physiological traits, alongside cellular processes that drive the growth of populations through species-species and species-environment interactions [<xref rid="pcbi.1013719.ref004" ref-type="bibr">4</xref>,<xref rid="pcbi.1013719.ref017" ref-type="bibr">17</xref>,<xref rid="pcbi.1013719.ref022" ref-type="bibr">22</xref>,<xref rid="pcbi.1013719.ref023" ref-type="bibr">23</xref>].</p><p>Inferential and mechanistic approaches complement each other and should ideally agree when compared at relevant spatial and temporal scales for any given microbial community. However, whether inferential pairwise models can accurately capture the inherent complexity of microbial interactions—particularly when these are indirectly generated (e.g., through cross-feeding and higher-order interactions)—and the resulting dynamics remains uncertain [<xref rid="pcbi.1013719.ref016" ref-type="bibr">16</xref>,<xref rid="pcbi.1013719.ref018" ref-type="bibr">18</xref>,<xref rid="pcbi.1013719.ref024" ref-type="bibr">24</xref>–<xref rid="pcbi.1013719.ref028" ref-type="bibr">28</xref>].</p><p>Currently, the most widely used inferential model is the generalized Lotka-Volterra system of ODEs (henceforth, the “GLVM”) [<xref rid="pcbi.1013719.ref007" ref-type="bibr">7</xref>,<xref rid="pcbi.1013719.ref017" ref-type="bibr">17</xref>,<xref rid="pcbi.1013719.ref023" ref-type="bibr">23</xref>,<xref rid="pcbi.1013719.ref029" ref-type="bibr">29</xref>]. In the GLVM, each population has an intrinsic growth rate, and any pair interacts through two coefficients that quantify their reciprocal effects on each other’s growth and abundance. Advances in high-throughput sequencing have enabled the collection of time-series data on microbial abundances. The GLV model can be fitted to these data to estimate interaction coefficients, providing insights into the structure and dynamics of the community.</p><p>Beyond empirical applications, the GLVM has also been used in a large body of theoretical research to derive dynamical properties of microbial communities, including feasibility (existence of a non-trivial equilibrium) and stability to perturbations as well as addition or removal of species [<xref rid="pcbi.1013719.ref030" ref-type="bibr">30</xref>–<xref rid="pcbi.1013719.ref033" ref-type="bibr">33</xref>]. However, the validity of these theoretical results also depends on how well the pairwise model approximates the underlying, mechanistic consumer-resource dynamics as an “effective" representation [<xref rid="pcbi.1013719.ref027" ref-type="bibr">27</xref>,<xref rid="pcbi.1013719.ref034" ref-type="bibr">34</xref>]. In particular, it remains unclear whether the pivotal assumption of time-scale separation between consumer and resource populations holds under a sufficiently wide range of scenarios [<xref rid="pcbi.1013719.ref027" ref-type="bibr">27</xref>,<xref rid="pcbi.1013719.ref034" ref-type="bibr">34</xref>].</p><p>Here we compare the dynamic behavior of a relatively general and widely used mechanistic model of microbial consumer-resource dynamics (MiCRM) [<xref rid="pcbi.1013719.ref004" ref-type="bibr">4</xref>,<xref rid="pcbi.1013719.ref034" ref-type="bibr">34</xref>,<xref rid="pcbi.1013719.ref035" ref-type="bibr">35</xref>] and its effective Generalized Lotka-Volterra approximation (GLVA, mathematically the same as the GLVM) and quantify the concordance between them across a range of biologically meaningful scenarios. Specifically, we focus on the GLVA’s error rate, which is the frequency and magnitude of deviations in population dynamics from the approximated model compared to the “true” consumer-resource dynamics, as well as the local stability and reactivity of the equilibria.</p><p>Previous research has investigated the behavior of statistically fitted GLV models relative to the corresponding dynamics of substrate mediated interactions finding, for example, that additivity of interactions (a necessary presupposition to the GLV) is not always satisfied [<xref rid="pcbi.1013719.ref016" ref-type="bibr">16</xref>,<xref rid="pcbi.1013719.ref018" ref-type="bibr">18</xref>,<xref rid="pcbi.1013719.ref025" ref-type="bibr">25</xref>]. However, using inferred GLV interactions to validate the effectiveness of pairwise modeling suffers from two main drawbacks, namely: identifiability and the difficulty of accounting for nonlinearities. The identifiability issue stems from the fact that, for any given community, there are an infinite number of GLV parameter combinations which can reproduce the same equilibrium and similar dynamics. Hence, inferred parameters will vary depending on the fitting algorithm and the data. On the other hand, the presence of nonlineairties in the underlying dynamics present a particular challenge because they can be an additional source of error, but the extent to which they influence model inference is hard to quantify precisely [<xref rid="pcbi.1013719.ref036" ref-type="bibr">36</xref>].</p><p>Assessing the performance of an exact first-order representation of resource-mediated interactions (that is, the GLVA) can provide more insight into the specific features which make the system more or less amenable to approximation by pairwise interaction. In particular, we explore how the relative values of different parameters, such as leakage, limit how well the GLVA can capture the dynamics in principle.</p><p>We identify parameter spaces of the MiCRM that result in greater disagreement between the models. With the goal of providing both empiricists and theoreticians with criteria for identifying when substrate mediated interactions can be well approximated by pairwise interactions, we also provide a method for quantifying the degree of time-scale separation, which is at the root of the GLVA’s failure.</p></sec><sec sec-type="materials|methods" id="sec002"><title>Materials and methods</title><p>Our overall approach is to first derive the GLVA from the MiCRM for each particular parameterization of the MiCRM, and then numerically integrate each MiCRM-GLVA ODE system paired to compare their dynamical behaviors.</p><sec id="sec003"><title>The microbial consumer resource model</title><p>The Microbial Consumer Resource Model [<xref rid="pcbi.1013719.ref004" ref-type="bibr">4</xref>,<xref rid="pcbi.1013719.ref035" ref-type="bibr">35</xref>] is given by (<xref rid="pcbi.1013719.t001" ref-type="table">Table 1</xref>):</p><disp-formula id="pcbi.1013719.e001"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e001g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/177"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M1" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>α</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>−</mml:mo><mml:msubsup><mml:mi>l</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:math></alternatives>
<label>(1)</label></disp-formula><disp-formula id="pcbi.1013719.e002"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e002g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/178"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M2" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:mfrac><mml:mrow><mml:mi>d</mml:mi><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>β</mml:mi></mml:mrow></mml:msub></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>ρ</mml:mi><mml:mrow><mml:mi>β</mml:mi></mml:mrow></mml:msub><mml:mo>−</mml:mo><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>β</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>β</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>α</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mi>l</mml:mi><mml:mrow><mml:mi>α</mml:mi><mml:mi>β</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:math></alternatives>
<label>(2)</label></disp-formula><table-wrap position="float" id="pcbi.1013719.t001" orientation="portrait"><object-id pub-id-type="doi">10.1371/journal.pcbi.1013719.t001</object-id><label>Table 1</label><caption><title>The MiCRM’s parameters.</title></caption><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.t001g" position="float" orientation="portrait" xlink:href="/publication/22/files/179"/><table frame="hsides" rules="groups"><colgroup span="1"><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/><col align="left" valign="middle" span="1"/></colgroup><thead><tr><th align="left" rowspan="1" colspan="1">Symbol</th><th align="left" rowspan="1" colspan="1">Definition</th><th align="left" rowspan="1" colspan="1">Units</th></tr></thead><tbody><tr><td align="left" rowspan="1" colspan="1">
<italic toggle="yes">C</italic>
<sub>
<italic toggle="yes">i</italic>
</sub>
</td><td align="left" rowspan="1" colspan="1">Biomass of <italic toggle="yes">i</italic><sup><italic toggle="yes">th</italic></sup> consumer</td><td align="left" rowspan="1" colspan="1">mass</td></tr><tr><td align="left" rowspan="1" colspan="1">
<inline-formula id="pcbi.1013719.e011">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e011g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/180"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M11" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives>
</inline-formula>
</td><td align="left" rowspan="1" colspan="1">Abundance of the <inline-formula id="pcbi.1013719.e012"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e012g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/181"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M12" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>α</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></alternatives></inline-formula> resource</td><td align="left" rowspan="1" colspan="1">mass</td></tr><tr><td align="left" rowspan="1" colspan="1">
<inline-formula id="pcbi.1013719.e013">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e013g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/182"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M13" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives>
</inline-formula>
</td><td align="left" rowspan="1" colspan="1">Uptake rate of species <italic toggle="yes">i</italic> per unit of resource <italic toggle="yes">α</italic></td><td align="left" rowspan="1" colspan="1">mass<sup>−1</sup> time<sup>−1</sup></td></tr><tr><td align="left" rowspan="1" colspan="1">
<italic toggle="yes">m</italic>
<sub>
<italic toggle="yes">i</italic>
</sub>
</td><td align="left" rowspan="1" colspan="1">Maintenance biomass utilization of <italic toggle="yes">i</italic><sup><italic toggle="yes">th</italic></sup> species</td><td align="left" rowspan="1" colspan="1">time<sup>−1</sup></td></tr><tr><td align="left" rowspan="1" colspan="1">
<inline-formula id="pcbi.1013719.e014">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e014g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/183"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M14" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives>
</inline-formula>
</td><td align="left" rowspan="1" colspan="1">Supply of resource <inline-formula id="pcbi.1013719.e015"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e015g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/184"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M15" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula></td><td align="left" rowspan="1" colspan="1">mass time<sup>−1</sup></td></tr><tr><td align="left" rowspan="1" colspan="1">
<inline-formula id="pcbi.1013719.e016">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e016g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/185"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M16" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>l</mml:mi><mml:mrow><mml:mi>α</mml:mi><mml:mi>β</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></alternatives>
</inline-formula>
</td><td align="left" rowspan="1" colspan="1">Resource <italic toggle="yes">β</italic> leaked by species <italic toggle="yes">i</italic> through the consumption of <inline-formula id="pcbi.1013719.e017"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e017g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/186"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M17" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula></td><td align="left" rowspan="1" colspan="1">unitless</td></tr></tbody></table></alternatives></table-wrap><p>Here, Eqns <xref rid="pcbi.1013719.e001" ref-type="disp-formula">1</xref> &amp; <xref rid="pcbi.1013719.e002" ref-type="disp-formula">2</xref> describe the time evolution of population (biomass) abundances of the <italic toggle="yes">i</italic>th consumer <italic toggle="yes">C</italic><sub><italic toggle="yes">i</italic></sub> and <italic toggle="yes">α</italic>th resource <inline-formula id="pcbi.1013719.e003"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e003g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/187"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M3" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, respectively. For consumers, the growth rate is simply the sum of all resources consumed (<inline-formula id="pcbi.1013719.e004"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e004g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/188"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M4" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>β</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>), offset by the proportion of resources leaked (<inline-formula id="pcbi.1013719.e005"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e005g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/189"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M5" display="inline" overflow="scroll"><mml:mrow><mml:mn>1</mml:mn><mml:mspace width="0.167em"/><mml:mrow><mml:mo>−</mml:mo></mml:mrow><mml:mspace width="0.167em"/><mml:msubsup><mml:mi>l</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow><mml:mi>i</mml:mi></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula>, where <inline-formula id="pcbi.1013719.e006"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e006g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/190"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M6" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>l</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mo>∑</mml:mo><mml:mrow><mml:mi>β</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>l</mml:mi><mml:mrow><mml:mi>α</mml:mi><mml:mi>β</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula>) and a linear loss term representing respiration (<italic toggle="yes">m</italic><sub><italic toggle="yes">i</italic></sub>). Resources are described by an arbitrary supply function (<inline-formula id="pcbi.1013719.e007"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e007g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/191"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M7" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>β</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>), the amount of resources taken up by all consumers (<inline-formula id="pcbi.1013719.e008"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e008g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/192"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M8" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>), and the proportion of resources <inline-formula id="pcbi.1013719.e009"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e009g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/193"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M9" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> leaked back into the system by consumers (<inline-formula id="pcbi.1013719.e010"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e010g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/194"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M10" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mi>l</mml:mi><mml:mrow><mml:mi>α</mml:mi><mml:mi>β</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>β</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>).</p><p>Since the MiCRM is designed to depict two coupled interaction types: competition for shared resources and facilitation through metabolic cross-feeding, we expect the resulting system’s behavior to scale non-additively with respect to the number, magnitude, and type of interactions. This non-additivity stems from the dependence of interactions on resource abundances which, depending on community structure, may not be time-invariant. Therefore, given sufficient coupling (formally defined in <xref rid="pcbi.1013719.s001" ref-type="supplementary-material">Section C in S1 Appendix</xref>) between the consumer and resource biomass pools, the dynamical properties of the community will be a nonlinear function of its size (number of consumers and resources) [<xref rid="pcbi.1013719.ref037" ref-type="bibr">37</xref>].</p></sec><sec id="sec004"><title>The generalised Lotka-Volterra approximation</title><p>The derivation of the GLVA is based on the approach originally used by MacArthur [<xref rid="pcbi.1013719.ref034" ref-type="bibr">34</xref>,<xref rid="pcbi.1013719.ref038" ref-type="bibr">38</xref>]; first, assume resources reach equilibrium much faster than consumers, and then perform a first-order Taylor expansion around consumer equilibrium abundances. This yields a resource-independent approximation to the MiCRM, which can be rearranged to calculate population-level growth rates and (inter-population) pairwise interaction rates (<xref rid="pcbi.1013719.s001" ref-type="supplementary-material">Section A in S1 Appendix</xref>). <xref rid="pcbi.1013719.g001" ref-type="fig">Fig 1</xref> provides an example of how the GLVA dynamics compare to those of the underlying MiCRM.</p><fig position="float" id="pcbi.1013719.g001" orientation="portrait"><object-id pub-id-type="doi">10.1371/journal.pcbi.1013719.g001</object-id><label>Fig 1</label><caption><title>Example dynamics of the MiCRM and its corresponding GLVA.</title><p>Plotted for a specific combination of parameters, demonstrating the differences in their transient dynamics.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/22/files/195"/></fig><p>From the outset, the GLVA makes two strong assumptions: that interactions between populations are additive: the overall impact on a strain’s population in the presence of other strains is the sum of each of its pairwise interactions, and that the time scale of resource dynamics can be decoupled from those of consumers [<xref rid="pcbi.1013719.ref016" ref-type="bibr">16</xref>,<xref rid="pcbi.1013719.ref039" ref-type="bibr">39</xref>]. As we show below, and as many others have noted beforehand [<xref rid="pcbi.1013719.ref016" ref-type="bibr">16</xref>,<xref rid="pcbi.1013719.ref027" ref-type="bibr">27</xref>,<xref rid="pcbi.1013719.ref031" ref-type="bibr">31</xref>], neither can be guaranteed in complex microbial communities for a range of biologically realistic scenarios.</p></sec><sec id="sec005"><title>Model parameterisation and simulations</title><p>To simplify the numerical simulations, maintenance biomass (<italic toggle="yes">m</italic><sub><italic toggle="yes">i</italic></sub>) and resource supply (<inline-formula id="pcbi.1013719.e018"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e018g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/196"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M18" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>) were held equal and constant among all consumers and resources(<inline-formula id="pcbi.1013719.e019"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e019g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/197"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M19" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>ρ</mml:mi><mml:mrow><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.2</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>. This choice of parameters assumes that consumers are energetically equivalent and comes with no loss of generality, since neither <italic toggle="yes">m</italic><sub><italic toggle="yes">i</italic></sub> nor <inline-formula id="pcbi.1013719.e020"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e020g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/198"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M20" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>ρ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> change the qualitative dynamics.</p><p>The consumer uptake matrix was drawn from a Dirichlet distribution defined by the consumer preference matrix <inline-formula id="pcbi.1013719.e021"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e021g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/199"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M21" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> and a consumer specificity parameter <inline-formula id="pcbi.1013719.e022"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e022g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/200"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M22" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mo>Ω</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>. <inline-formula id="pcbi.1013719.e023"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e023g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/201"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M23" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> represents the probability that consumer <italic toggle="yes">i</italic> will uptake resource <italic toggle="yes">α</italic> at a higher rate relative to other resources, while <inline-formula id="pcbi.1013719.e024"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e024g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/202"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M24" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mo>Ω</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> defines how evenly the uptake is spread across the space of possible resources, with large values of <inline-formula id="pcbi.1013719.e025"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e025g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/203"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M25" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mo>Ω</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> yielding generalist species and smaller ones yielding specialists.</p><disp-formula id="pcbi.1013719.e026">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e026g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/204"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M26" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">}</mml:mo><mml:mi>~</mml:mi><mml:mrow><mml:mi mathvariant="bold">D</mml:mi><mml:mi mathvariant="bold">i</mml:mi><mml:mi mathvariant="bold">r</mml:mi><mml:mi mathvariant="bold">i</mml:mi><mml:mi mathvariant="bold">c</mml:mi><mml:mi mathvariant="bold">h</mml:mi><mml:mi mathvariant="bold">l</mml:mi><mml:mi mathvariant="bold">e</mml:mi><mml:mi mathvariant="bold">t</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mo stretchy="false">{</mml:mo><mml:msub><mml:mo>Ω</mml:mo><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">}</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mrow></mml:math></alternatives>
</disp-formula><p>Using this particular method to generate the consumer uptake matrix allows us to fix its structure while including a degree of randomness. Furthermore, every uptake vector drawn from a Dirichlet distribution necessarily has a magnitude of 1, giving every consumer the same total uptake ability. If we wish to include scenarios where some consumers have a greater total uptake capacity than others, we can simply redefine the consumer uptake vectors as <inline-formula id="pcbi.1013719.e027"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e027g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/205"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M27" display="inline" overflow="scroll"><mml:mrow><mml:mo stretchy="false">{</mml:mo><mml:msubsup><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow><mml:mrow><mml:mi>′</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">}</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">{</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">}</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>, where <italic toggle="yes">T</italic><sub><italic toggle="yes">i</italic></sub> is the uptake capacity of consumer <italic toggle="yes">i</italic>. Here we restrict the simulations to the case where all consumers have the same uptake capacity <italic toggle="yes">T</italic><sub><italic toggle="yes">i</italic></sub> = 1, the assumption being that added model complexity makes the MiCRM more difficult to approximate.</p><p>The consumer leakage tensor, which describes how consumers transform substrates into other resources, was generated analogously to the uptake matrix. Here, we must consider an additional parameter (<inline-formula id="pcbi.1013719.e028"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e028g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/206"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M28" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>ϕ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi><mml:mi>β</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>) that encodes the probability of a substrate (<italic toggle="yes">β</italic>) being leaked by a given consumer (<italic toggle="yes">i</italic>) following the consumption of a particular resource <inline-formula id="pcbi.1013719.e029"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e029g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/207"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M29" display="inline" overflow="scroll"><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>α</mml:mi></mml:mrow></mml:math></alternatives></inline-formula>). Hence, for every consumer-resource pair, we define a vector <inline-formula id="pcbi.1013719.e030"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e030g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/208"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M30" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>ϕ</mml:mi></mml:mrow><mml:mo accent="true">―</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> such that:</p><disp-formula id="pcbi.1013719.e031">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e031g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/209"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M31" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>l</mml:mi></mml:mrow><mml:mo accent="true">―</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:mi>~</mml:mi><mml:mrow><mml:mi mathvariant="bold">D</mml:mi><mml:mi mathvariant="bold">i</mml:mi><mml:mi mathvariant="bold">r</mml:mi><mml:mi mathvariant="bold">i</mml:mi><mml:mi mathvariant="bold">c</mml:mi><mml:mi mathvariant="bold">h</mml:mi><mml:mi mathvariant="bold">l</mml:mi><mml:mi mathvariant="bold">e</mml:mi><mml:mi mathvariant="bold">t</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mover><mml:mrow><mml:mi>ϕ</mml:mi></mml:mrow><mml:mo accent="true">―</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:math></alternatives>
</disp-formula><p>We conducted simulations within a range of leakage magnitudes between <italic toggle="yes">l</italic><sup><italic toggle="yes">i</italic></sup> = 0.01 at the lower end and <italic toggle="yes">l</italic><sup><italic toggle="yes">i</italic></sup> = 0.8 as the most extreme case. This choice is based on empirically determined values of metabolite leakage in different strains of bacterial and co-culture experiments that suggest a feasible range of 0.05 &lt; <italic toggle="yes">l<sup>i</sup></italic> &lt; 0.6 [<xref rid="pcbi.1013719.ref040" ref-type="bibr">40</xref>–<xref rid="pcbi.1013719.ref043" ref-type="bibr">43</xref>]. We also included values above this range (0.6 &lt; <italic toggle="yes">l<sup>i</sup></italic>) to explore the effects of leakage more generally. More details about our sampling procedure are provided in <xref rid="pcbi.1013719.s001" ref-type="supplementary-material">Section D in S1 Appendix</xref>.</p></sec><sec id="sec006"><title>Quantifying cross-feeding and Niche overlap</title><p>Consider a community with <italic toggle="yes">N</italic> consumers and <italic toggle="yes">M</italic> resources; the <inline-formula id="pcbi.1013719.e034"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e034g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/210"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M34" display="inline" overflow="scroll"><mml:mrow><mml:mi>N</mml:mi><mml:mspace width="0.167em"/><mml:mrow><mml:mo>×</mml:mo></mml:mrow><mml:mspace width="0.167em"/><mml:mi>M</mml:mi></mml:mrow></mml:math></alternatives></inline-formula> matrix <inline-formula id="pcbi.1013719.e035"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e035g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/211"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M35" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> describes the space of preferences consumers have for resources. The vector <inline-formula id="pcbi.1013719.e036"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e036g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/212"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M36" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> corresponds to the <italic toggle="yes">i</italic><sup><italic toggle="yes">th</italic></sup> row of <inline-formula id="pcbi.1013719.e037"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e037g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/213"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M37" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> and represents the distribution of resource preferences for the <italic toggle="yes">i</italic><sup><italic toggle="yes">th</italic></sup> consumer.</p><p>We define Niche Overlap in the community as the average cosine similarity between each pair of consumer preference vectors <inline-formula id="pcbi.1013719.e038"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e038g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/214"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M38" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>:</p><disp-formula id="pcbi.1013719.e039"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e039g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/215"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M39" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>N</mml:mi><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>≠</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>·</mml:mo><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mrow></mml:math></alternatives>
<label>(3)</label></disp-formula><p>This gives us a measure of how similar consumer preferences are on average, and since the consumer preference vectors are necessarily real-valued, it is a good scalar measure of competitive overlap.</p><p>On the other hand, we may ask where consumer preferences concentrate (in resource space). Averaging the sum of the preference vectors easily accomplishes this.</p><disp-formula id="pcbi.1013719.e040"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e040g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/216"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M40" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:mstyle mathsize="1.2em"><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mstyle></mml:mrow></mml:mrow></mml:math></alternatives>
<label>(4)</label></disp-formula><p>Notice that <inline-formula id="pcbi.1013719.e041"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e041g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/217"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M41" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> tells us very little about how preferences vary and, indeed, nothing of how they overlap. Coupled with <italic toggle="yes">N</italic><sub><italic toggle="yes">o</italic></sub>, however, we can get a general notion of the shape defined by consumer preferences. While <inline-formula id="pcbi.1013719.e042"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e042g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/218"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M42" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> tells us the general direction of consumer preferences, <italic toggle="yes">N</italic><sub><italic toggle="yes">o</italic></sub> is a measure of the overall spread around that average. When <inline-formula id="pcbi.1013719.e043"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e043g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/219"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M43" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>≈</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>, we can surmise that consumer preferences are closely centered around <inline-formula id="pcbi.1013719.e044"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e044g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/220"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M44" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, whereas if <inline-formula id="pcbi.1013719.e045"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e045g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/221"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M45" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>≈</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>, they are likely spread out.</p><p>To quantify how a given consumer is expected to leak resources in a complex community, we defined an effective leakage measure, <inline-formula id="pcbi.1013719.e046"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e046g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/222"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M46" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mover><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula>, which is simply the overall sum of resource-specific leakage vectors, weighted by the consumer’s uptake capacity for the corresponding resources.</p><disp-formula id="pcbi.1013719.e047">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e047g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/223"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M47" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:mstyle mathsize="1.2em"><mml:msubsup><mml:mover><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>α</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mover><mml:mrow><mml:mi>l</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub></mml:mstyle></mml:mrow></mml:mrow></mml:math></alternatives>
</disp-formula><p>Where <inline-formula id="pcbi.1013719.e048"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e048g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/224"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M48" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>l</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mo>…</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>α</mml:mi><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> is the <italic toggle="yes">i</italic><sup><italic toggle="yes">th</italic></sup> consumer’s leakage vector for resource <inline-formula id="pcbi.1013719.e049"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e049g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/225"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M49" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi>α</mml:mi></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>. This essentially measures the distribution of metabolites leaked by a consumer in a scenario where every resource is available at equal concentrations.</p><p>Having defined effective leakage, we can measure the extent to which resources leaked by consumers will contribute to the community’s growth. To do this, we calculate the average pairwise cosine similarity between effective leakage and consumer uptake vectors.</p><disp-formula id="pcbi.1013719.e050">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e050g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/226"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M50" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:mstyle mathsize="1.2em"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>f</mml:mi><mml:mi>e</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>N</mml:mi><mml:mo>−</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>≠</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:msubsup><mml:mover><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msubsup><mml:mo>·</mml:mo><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msubsup><mml:mover><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msubsup><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mstyle></mml:mrow></mml:mrow></mml:math></alternatives>
</disp-formula><p>Therefore, <italic toggle="yes">C</italic><sub><italic toggle="yes">feed</italic></sub> is an overall measure of similarity between consumer uptake preferences and the distribution of resources that are likely to be leaked by consumers. Notice that we can reframe this cross-feeding measure in terms of average effective leakage, <inline-formula id="pcbi.1013719.e051"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e051g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/227"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M51" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mover><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula>.</p><disp-formula id="pcbi.1013719.e052">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e052g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/228"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M52" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:mstyle mathsize="1.2em"><mml:msubsup><mml:mover><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mover><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msubsup></mml:mstyle></mml:mrow></mml:mrow></mml:math></alternatives>
</disp-formula><p>Hence we can consider <italic toggle="yes">C</italic><sub><italic toggle="yes">feed</italic></sub> to be somewhat dependent on the similarity between <inline-formula id="pcbi.1013719.e053"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e053g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/229"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M53" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> and <inline-formula id="pcbi.1013719.e054"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e054g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/230"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M54" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mover><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula>. More importantly, we can note that <inline-formula id="pcbi.1013719.e055"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e055g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/231"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M55" display="inline" overflow="scroll"><mml:mrow><mml:msubsup><mml:mover><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>f</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></alternatives></inline-formula> covaries with <inline-formula id="pcbi.1013719.e056"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e056g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/232"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M56" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> since they both depend on consumer uptake vectors <inline-formula id="pcbi.1013719.e057"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e057g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/233"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M57" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mover><mml:mrow><mml:mi>u</mml:mi></mml:mrow><mml:mo stretchy="true">→</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>.</p></sec><sec id="sec007"><title>Stability and reactivity</title><p>To evaluate the correspondence of stability and reactivity between the MiCRM and the GLVA, we calculated their respective Jacobian matrices at steady state, <italic toggle="yes">A</italic><sub><italic toggle="yes">Mi</italic></sub> and <inline-formula id="pcbi.1013719.e058"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e058g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/234"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M58" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula>, as well as the Hermitian parts of <italic toggle="yes">A</italic><sub><italic toggle="yes">Mi</italic></sub> and <inline-formula id="pcbi.1013719.e059"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e059g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/235"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M59" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> - <italic toggle="yes">H</italic>(<italic toggle="yes">A</italic><sub><italic toggle="yes">Mi</italic></sub>) and <inline-formula id="pcbi.1013719.e060"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e060g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/236"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M60" display="inline" overflow="scroll"><mml:mrow><mml:mi>H</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>
<xref rid="pcbi.1013719.s002" ref-type="supplementary-material">Section B in S1 Appendix</xref>. Following this, stability characterised by the leading eigenvalues of the respective pairs of Jacobian matrices <inline-formula id="pcbi.1013719.e061"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e061g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/237"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M61" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>λ</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> and <inline-formula id="pcbi.1013719.e062"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e062g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/238"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M62" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>λ</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>, and reactivity the leading eigenvalues of the Hermitian parts <inline-formula id="pcbi.1013719.e063"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e063g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/239"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M63" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>λ</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo fence="true" form="prefix" stretchy="true">[</mml:mo><mml:mi>H</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo fence="true" form="postfix" stretchy="true">]</mml:mo></mml:mrow></mml:mrow></mml:math></alternatives></inline-formula> and <inline-formula id="pcbi.1013719.e064"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e064g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/240"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M64" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>λ</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo fence="true" form="prefix" stretchy="true">[</mml:mo><mml:mi>H</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo fence="true" form="postfix" stretchy="true">]</mml:mo></mml:mrow></mml:mrow></mml:math></alternatives></inline-formula>.</p></sec><sec id="sec008"><title>Quantifying the GLVA’s accuracy</title><p>To quantify the GLVA’s accuracy, we use the log-ratio of the GLVA- and MiCRM-predicted consumer abundances to obtain an instantaneous measure of error:</p><disp-formula id="pcbi.1013719.e065">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e065g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/241"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M65" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>r</mml:mi><mml:mi>r</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:mfrac><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mi>log</mml:mi><mml:mrow><mml:mo fence="true" form="prefix" stretchy="true">(</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo fence="true" form="postfix" stretchy="true">)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math></alternatives>
</disp-formula><p>Using this quantity, we define both trajectory and equilibrium abundance errors. Trajectory error is measured by integrating <italic toggle="yes">Err</italic>(<italic toggle="yes">t</italic>) over the time it takes the system to equilibrate (<italic toggle="yes">t</italic><sub><italic toggle="yes">eq</italic></sub>),</p><disp-formula id="pcbi.1013719.e066">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e066g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/242"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M66" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>r</mml:mi><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mi>N</mml:mi></mml:mrow></mml:mfrac><mml:msubsup><mml:mo>∫</mml:mo><mml:mrow><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msubsup><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mi>log</mml:mi><mml:mrow><mml:mo fence="true" form="prefix" stretchy="true">(</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo fence="true" form="postfix" stretchy="true">)</mml:mo></mml:mrow><mml:mi>d</mml:mi><mml:mi>t</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mrow></mml:math></alternatives>
</disp-formula><p>while equilibrium error is simply the instantaneous error rate at <italic toggle="yes">t</italic><sub><italic toggle="yes">eq</italic></sub>:</p><disp-formula id="pcbi.1013719.e067">
<alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e067g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/243"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M67" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>r</mml:mi><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:mfrac><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mi>log</mml:mi><mml:mrow><mml:mo fence="true" form="prefix" stretchy="true">(</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo fence="true" form="postfix" stretchy="true">)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math></alternatives>
</disp-formula><p>This method of calculating accuracy has the advantage of being insensitive to relatively small discrepancies and, at the same time, adequately capturing when there are more significant disagreements between models. This can be made obvious by noting that the error measure diverges when either model predicts an extinction that does not occur in the other.</p></sec></sec><sec sec-type="results" id="sec009"><title>Results</title><sec id="sec010"><title>Cross-feeding strength and Niche overlap influence GLVA accuracy</title><p>To determine how the GLVA’s accuracy varies with metabolic leakage, we compared the trajectory and equilibrium error rates (<italic toggle="yes">Err</italic><sub><italic toggle="yes">traj</italic></sub> and <italic toggle="yes">Err</italic><sub><italic toggle="yes">eq</italic></sub>) in GLVA simulations relative to the underlying dynamics in the MiCRM. <xref rid="pcbi.1013719.g002" ref-type="fig">Fig 2</xref> illustrates how average <italic toggle="yes">Err</italic><sub><italic toggle="yes">traj</italic></sub> and <italic toggle="yes">Err</italic><sub><italic toggle="yes">eq</italic></sub> increase with the magnitude of metabolite leakage. Furthermore, at low leakage the distribution of both error rates is well behaved and localized around a small vicinity of <italic toggle="yes">Err</italic> = 0, whereas the variance of this distribution increases dramatically when <inline-formula id="pcbi.1013719.e068"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e068g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/244"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M68" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msup><mml:mo>≥</mml:mo><mml:mn>0.2</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>.</p><fig position="float" id="pcbi.1013719.g002" orientation="portrait"><object-id pub-id-type="doi">10.1371/journal.pcbi.1013719.g002</object-id><label>Fig 2</label><caption><title>Effect of niche overlap and metabolite leakage on the GLVA’s accuracy.</title><p>Distribution of <italic toggle="yes">Err</italic><sub><italic toggle="yes">traj</italic></sub> (<bold>A</bold>) and <italic toggle="yes">Err</italic><sub><italic toggle="yes">eq</italic></sub> (<bold>B</bold>) for increasing magnitudes of leakage at low (green), medium (purple) and high (orange) niche overlap. The median and the spread of both error types increases with leakage and and niche overlap.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/22/files/245"/></fig><p>Additionally, we find that an interaction between leakage and niche overlap (NO) plays an important role in determining the GLVA’s accuracy. Specifically, <xref rid="pcbi.1013719.g002" ref-type="fig">Fig 2</xref> shows how the error rate in communities with moderate and high NO is much more sensitive to the effects of leakage, displaying extreme changes in the median values and variance; in stark contrast to the modest shifts observed in communities with low NO. On the other hand, we found no clear relationship between effective leakage stoichiometry (<italic toggle="yes">C</italic><sub><italic toggle="yes">feed</italic></sub>) and GLVA accuracy.</p><p>We note that most of the deviations in the predicted GLVA abundances stem from the fact that those particular communities converge on a subset of the consumer species’ richness relative to the corresponding “real” systems; that is, they do not reach the same composition. Lastly, the biological relevance of such high leakage regimes as those considered by <inline-formula id="pcbi.1013719.e069"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e069g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/246"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M69" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msup><mml:mo>≥</mml:mo><mml:mn>0.6</mml:mn></mml:mrow></mml:math></alternatives></inline-formula> is questionable, but it provides a useful limiting case.</p></sec><sec id="sec011"><title>GLVA underestimates microbial community stability</title><p>While a simple comparison of GLVA trajectories and equilibria relative to MiCRM simulations gives a picture of the GLVA’s ability to predict consumer abundances, it gives us no information on their local stability and reactivity [<xref rid="pcbi.1013719.ref044" ref-type="bibr">44</xref>]. That is, while both models may follow similar trajectories and settle on identical equilibria, this does not guarantee that they will respond to perturbations equivalently.</p><p>A direct comparison between the real parts of <inline-formula id="pcbi.1013719.e070"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e070g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/247"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M70" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>λ</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>o</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> and <inline-formula id="pcbi.1013719.e071"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e071g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/248"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M71" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>λ</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>o</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>, illustrated in <xref rid="pcbi.1013719.g003" ref-type="fig">Fig 3</xref>
<bold>A</bold> reveals some important discrepancies. The GLVA’s dominant eigenvalues typically have a less negative real part than the MiCRM, indicating lower stability (i.e., longer return times after perturbations), with greater leakage pushing them closer to the imaginary axis relative to the corresponding MiCRM dominant eigenvalues. The GLVA, in general, predicts that communities are less stable than their MiCRM equivalents, with the discrepancy increasing with metabolite leakage. Lastly, we can see that niche overlap has a general destabilizing effect in the MiCRM (on average, dots get bigger from left to right) but not in the GLVA; a feature which can be appreciated from the lack of a distinct size gradient in the vertical direction of <xref rid="pcbi.1013719.g003" ref-type="fig">Fig 3</xref>
<bold>A</bold>.</p><fig position="float" id="pcbi.1013719.g003" orientation="portrait"><object-id pub-id-type="doi">10.1371/journal.pcbi.1013719.g003</object-id><label>Fig 3</label><caption><title>The GLVA underestimates both community stability (A) and reactivity (B).</title><p>The black lines represent 1:1 correspondence. All points lie on or above the black line in A, indicating lower-than-MiCRM stability, while all the points lying below the black line in B indicate higher-than-MiCRM reactivity. Dot colors correspond to the magnitude of leaked resources in the community while dot size representing the degree of niche overlap, with dot size increasing with NO.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/22/files/249"/></fig><p>Turning our attention to reactivity, we observe a starker disagreement between models. Whereas fixed points in the MiCRM are universally reactive, Re(<inline-formula id="pcbi.1013719.e072"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e072g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/250"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M72" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>λ</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>o</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo fence="true" form="prefix" stretchy="true">[</mml:mo><mml:mi>H</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo fence="true" form="postfix" stretchy="true">]</mml:mo></mml:mrow><mml:mo stretchy="false">)</mml:mo><mml:mo>&gt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>, the same is not true for the GLVA. In fact, more than half of the evaluated GLVA Hermitians had eigenvalues with negative real components. That is, these GLVA systems transiently dampened perturbations as opposed to the (ostensibly universal) amplification observed in the MiCRM.</p></sec><sec id="sec012"><title>GLVA failure predicted by breakdown of timescale separation</title><p>To better understand the GLVA’s inaccuracies, we need to consider two key issues: violation of the fast resource dynamics assumption and non-additivity of interactions arising from higher-order terms in the consumer-resource dynamics. Evaluating additivity directly poses a particular challenge given the combinatorial nature of higher-order interactions. For example, a second-order analysis for a community of N consumers would require quantifying <inline-formula id="pcbi.1013719.e073"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e073g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/251"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M73" display="inline" overflow="scroll"><mml:mrow><mml:mi>~</mml:mi><mml:msup><mml:mi>N</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></alternatives></inline-formula> interaction coefficients between species triplets (see [<xref rid="pcbi.1013719.ref045" ref-type="bibr">45</xref>]). Even with simplifying symmetries and trivial pairs (e.g. <inline-formula id="pcbi.1013719.e074"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e074g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/252"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M74" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> and <inline-formula id="pcbi.1013719.e075"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e075g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/253"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M75" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>), the number of coefficients would grow as <italic toggle="yes">N</italic>(<italic toggle="yes">N</italic>–1)(<italic toggle="yes">N</italic>–2). Fortunately, the time scales of resource dynamics can be quantified rather straightforwardly as a method to predict the likelihood of the GLVA’s failure as we now show.</p><p>The validity of the assumption that resources reach equilibrium faster than consumers, which allows the time-scale separation for the approximation (<xref rid="pcbi.1013719.s001" ref-type="supplementary-material">Section A in S1 Appendix</xref>) depends upon the difference between “characteristic” time scales. More precisely, the approximation will be within <inline-formula id="pcbi.1013719.e076"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e076g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/254"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M76" display="inline" overflow="scroll"><mml:mrow><mml:mi>𝒪</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>ε</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> of the real solution for times up to <inline-formula id="pcbi.1013719.e077"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e077g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/255"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M77" display="inline" overflow="scroll"><mml:mrow><mml:mi>t</mml:mi><mml:mi>~</mml:mi><mml:mi>𝒪</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>ε</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>, where <italic toggle="yes">ε</italic> represents the relationship between the slow (consumers) and fast (resources) time scales [<xref rid="pcbi.1013719.ref046" ref-type="bibr">46</xref>,<xref rid="pcbi.1013719.ref047" ref-type="bibr">47</xref>], which can be quantified as:</p><disp-formula id="pcbi.1013719.e078"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e078g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/256"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M78" display="block" overflow="scroll"><mml:mrow><mml:mrow><mml:mi>ε</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:msub><mml:mi>τ</mml:mi><mml:mrow><mml:mi>C</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>τ</mml:mi><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mrow></mml:math></alternatives>
<label>(5)</label></disp-formula><p>Here, <inline-formula id="pcbi.1013719.e079"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e079g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/257"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M79" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>τ</mml:mi><mml:mi>C</mml:mi></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> and <inline-formula id="pcbi.1013719.e080"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e080g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/258"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M80" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>τ</mml:mi><mml:mi>R</mml:mi></mml:msub></mml:mrow></mml:math></alternatives></inline-formula> are the characteristic time scales of consumers and resources, respectively (further details in <xref rid="pcbi.1013719.s001" ref-type="supplementary-material">Section C in S1 Appendix</xref>).</p><p>To evaluate how the magnitude of <italic toggle="yes">ε</italic> affects the GLVA’s accuracy, we calculated the return times for consumers and resources directly from the MiCRM’s Jacobian matrix at steady state (<xref rid="pcbi.1013719.s001" ref-type="supplementary-material">Section C in S1 Appendix</xref>). We then compared the return time ratios between consumers and resources and chose the smallest as a proxy for <italic toggle="yes">ε</italic>.</p><p><xref rid="pcbi.1013719.g004" ref-type="fig">Fig 4A</xref> shows the relationship between the absolute equilibrium error |<italic toggle="yes">Err</italic><sub><italic toggle="yes">eq</italic></sub>| and (<italic toggle="yes">ε</italic>). At small <italic toggle="yes">ε</italic> simulations remain within a narrow range of low |<italic toggle="yes">Err</italic><sub><italic toggle="yes">eq</italic></sub>|, however, as the timescales of resources approach a similar magnitude to those of consumers (<inline-formula id="pcbi.1013719.e084"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e084g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/259"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M84" display="inline" overflow="scroll"><mml:mrow><mml:mi>ε</mml:mi><mml:mo>→</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>), we see a sharp increase in |<italic toggle="yes">Err</italic><sub><italic toggle="yes">eq</italic></sub>|. However, focusing on <italic toggle="yes">ε</italic> alone gives us insufficient information to predict whether a particular simulation will fail. Instead, we must consider the separation of time scales in relation to the system as a whole. If the system reaches a stable equilibrium before exceeding the time frame that limits the approximation’s validity (<inline-formula id="pcbi.1013719.e085"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e085g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/260"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M85" display="inline" overflow="scroll"><mml:mrow><mml:mi>t</mml:mi><mml:mi>~</mml:mi><mml:mi>𝒪</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>ε</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>), we expect the approximation to remain within a small margin of error.</p><fig position="float" id="pcbi.1013719.g004" orientation="portrait"><object-id pub-id-type="doi">10.1371/journal.pcbi.1013719.g004</object-id><label>Fig 4</label><caption><title>Effect of consumer-resource timescale separation on the GLVA’s accuracy.</title><p>2D distributions of |<italic toggle="yes">Err</italic><sub><italic toggle="yes">eq</italic></sub>| and return time ratios (<italic toggle="yes">ε</italic>) between consumers and resources in panel <bold>A</bold> and <inline-formula id="pcbi.1013719.e081"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e081g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/261"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M81" display="inline" overflow="scroll"><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>g</mml:mi><mml:mrow><mml:mn>10</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>ε</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>/</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> in <bold>B</bold>. Darker pixels represent regions of higher probability, with the color scale darkening as the square root of the normalized density (<inline-formula id="pcbi.1013719.e082"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e082g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/262"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M82" display="inline" overflow="scroll"><mml:mrow><mml:msqrt><mml:mrow><mml:mi>N</mml:mi><mml:mi>D</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:math></alternatives></inline-formula>) to highlight the diffuse high error regime. The red dotted line in panel <bold>B</bold> corresponds to <italic toggle="yes">log</italic><sub>10</sub>(<italic toggle="yes">x</italic>) = 0, the theoretical lower limit of <inline-formula id="pcbi.1013719.e083"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e083g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/263"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M83" display="inline" overflow="scroll"><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>g</mml:mi><mml:mrow><mml:mn>10</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>ε</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>/</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula> above which the approximation’s validity is guaranteed.</p></caption><graphic xmlns:xlink="http://www.w3.org/1999/xlink" position="float" orientation="portrait" xlink:href="/publication/22/files/264"/></fig><p>We can confirm this last point by comparing <inline-formula id="pcbi.1013719.e086"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e086g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/265"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M86" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>ε</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></alternatives></inline-formula> to the time to reach equilibrium in each simulation of the MiCRM. <xref rid="pcbi.1013719.g004" ref-type="fig">Fig 4B</xref> contrasts the distributions of absolute equilibrium error vs. <inline-formula id="pcbi.1013719.e087"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e087g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/266"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M87" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>log</mml:mi><mml:mrow><mml:mn>10</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>ε</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>/</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></alternatives></inline-formula>—the magnitude of the timescale separation relative to the time to equilibrium. This 2D density plot clearly shows that the absolute incidence of error |<italic toggle="yes">Err</italic><sub><italic toggle="yes">eq</italic></sub>| drastically increases below the theoretical threshold of <inline-formula id="pcbi.1013719.e088"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e088g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/267"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M88" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>log</mml:mi><mml:mrow><mml:mn>10</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>ε</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>/</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math></alternatives></inline-formula>. In other words, the GLVA’s accuracy is only guaranteed so long as the time to equilibrium is shorter than <inline-formula id="pcbi.1013719.e089"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e089g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/268"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M89" display="inline" overflow="scroll"><mml:mrow><mml:msup><mml:mi>ε</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></alternatives></inline-formula>.</p></sec></sec><sec sec-type="conclusions" id="sec013"><title>Discussion</title><p>Although the generalized Lotka-Volterra model has been extensively studied theoretically and used empirically, its suitability for microbial communities in diverse settings remains unclear. By contrasting the dynamics of the MiCRM to its corresponding GLVA, we identified regions of parameter space where pairwise interaction terms did not accurately represent the underlying dynamics. In particular, we found that the accuracy of the GLVA declines rapidly with increasing metabolite leakage and niche overlap.</p><p>Furthermore, the GLVA’s dynamics qualitatively diverge from those of the underlying MiCRM: stability is particularly sensitive to leakage, while the deviation of reactivity from the actual dynamics remains unchanged irrespective of the MiCRM’s parameterization. To the best of our knowledge, the accuracy of the GLVA’s dynamics in terms of reactivity has never been investigated. Our results reveal a potentially critical limitation of the GLVA, as intermittently perturbed reactive systems are more likely to settle into alternative stable states [<xref rid="pcbi.1013719.ref044" ref-type="bibr">44</xref>,<xref rid="pcbi.1013719.ref048" ref-type="bibr">48</xref>]. Hence, if the approximation undermines the MiCRM’s response to perturbations, it no longer has any bearing on how the underlying system might shift under environmental or demographic stochasticity.</p><p>As mentioned in the Methods, our metric for GLVA’s accuracy focuses on discrepancies in relative abundances, meaning that it is highly sensitive to differences in the predicted survival of consumer populations at steady state. This implies that the increasing incidence of errors displayed in <xref rid="pcbi.1013719.g002" ref-type="fig">Fig 2</xref>
<bold>B</bold> is likely due to mismatches in the equilibrium community composition. Essentially, the GLVA and its corresponding MiCRM systems settle on different stable states.</p><p>Interestingly, the GLVA asymmetrically errs on the side of coexistence, as seen from the predominance of simulations where the GLVA overshoots (<xref rid="pcbi.1013719.g002" ref-type="fig">Fig 2</xref>, error is overwhelmingly positively skewed). Since pairwise interaction terms in the GLVA depend on resource concentrations at their steady state, this tendency to overshoot likely arises from the fact that the effective interactions differ both quantitatively (i.e., in terms of strength) and qualitatively (i.e., in terms of presence-absence or directionality) during the initial assembly stages; leading to the survival of infeasible strains before the community arrives at the interaction structure produced by the GLVA. This highlights an important point: although by construction the GLVA has an identical attractor to the MiCRM, it can settle on an alternative attractor given a different set of initial conditions, inconsistent with the actual resource-mediated consumer-consumer interactions. This makes any inferences of pairwise interactions based purely on (sufficiently frequent) temporal snapshots of abundances in co-culture highly context dependent, and limits their utility for predicting community dynamics outside of that context; a limitation that is accentuated under specific regimes (<xref rid="pcbi.1013719.g004" ref-type="fig">Fig 4</xref>). If, on the other hand, intra- and inter-cellular metabolite concentrations can also be tracked along with abundances, the identifiability problem that we raised in the introduction (also see [<xref rid="pcbi.1013719.ref036" ref-type="bibr">36</xref>]) is somewhat mitigated, enabling more accurate and generalisable inferences.</p><p>The GLVA’s behavior at steady state differed from the MiCRM in two important respects: it systematically underestimates stability and fails to qualitatively capture the transient response to perturbations. The GLVA’s tendency towards less stable interaction structures (depicted in <xref rid="pcbi.1013719.g003" ref-type="fig">Fig 3</xref>) reveals a key limitation of pairwise frameworks in that they disregard how resource concentrations constrain consumer populations. In effect, stability in the MiCRM directly incorporates the contributions of all resources. While the GLVA is informed by resource concentrations at equilibrium, it cannot mimic the stabilizing effect of resource limitation. This likely explains why leakage, but not niche overlap, increases the stability gap between the two models. Higher leakage leads to greater positive feedback between consumers, and in the absence of a compensatory response in resource concentrations, this has a net destabilizing effect on the GLVA.</p><p>Another detail worth noting about the stability gap is that, since stability is estimated from the dominant eigenvalues of the system at equilibrium, it is equivalent to the dynamics of the slow manifold. When leakage is small, it is virtually guaranteed that the slow manifold will depend solely on the dynamics of consumers. However, as the coupling between consumers and resources strengthens (i.e. more leakage), it increases the likelihood that resources will contribute to the dominant eigenvalues.</p><p>While the MiCRM was reactive for every community simulated, the GLVA erroneously predicted the direction of the initial response to perturbations in over half of our data points. In cases where the GLVA displayed positive reactivity, it typically underestimated the strength of the effect by an order of magnitude. Although reactivity is not usually given as much attention as stability, it has been argued that it is at least as important for understanding the effects of chronically disturbed communities [<xref rid="pcbi.1013719.ref044" ref-type="bibr">44</xref>,<xref rid="pcbi.1013719.ref049" ref-type="bibr">49</xref>].</p><p>As shown in <xref rid="pcbi.1013719.g004" ref-type="fig">Fig 4</xref>, the accuracy of the GLVA can be predicted from an approximate measure of the time-scale separation between consumers and resources. This apparent relationship between the temporal coupling of the consumer-resource system and the GLVA’s performance suggests that the degree of separation, as measured here, serves as a good indicator of when a particular consumer-resource system can be described with consumer abundances alone. More importantly, the degree of separation defines a neighborhood around equilibrium, within which the GLVA will remain below a bounded margin of error compared to the true dynamics. This neighborhood can be understood as the set of initial conditions (likewise, perturbations) for which <inline-formula id="pcbi.1013719.e090"><alternatives><graphic xmlns:xlink="http://www.w3.org/1999/xlink" id="pcbi.1013719.e090g" position="anchor" orientation="portrait" xlink:href="/publication/22/files/269"/><mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="M90" display="inline" overflow="scroll"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>q</mml:mi></mml:mrow></mml:msub><mml:mo>≤</mml:mo><mml:msup><mml:mi>ε</mml:mi><mml:mrow><mml:mo>−</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></alternatives></inline-formula>.</p><p>It should be noted that this issue was originally raised, albeit indirectly, by MacArthur [<xref rid="pcbi.1013719.ref038" ref-type="bibr">38</xref>] in terms of the symmetry of the matrix of interactions. If we take a Consumer-Resource model and assume that resources equilibrate quickly compared to the dynamics of the consumer, then the effective interaction matrix is necessarily symmetric. This result was later shown to be incorrect under a wider range of conditions. As Marsland et al. [<xref rid="pcbi.1013719.ref034" ref-type="bibr">34</xref>] have shown, the requirement of symmetric interactions can be relaxed through specific rescaling procedures. More generally, it appears that some variants of the Consumer-Resource equations are inherently asymmetric and cannot be straightforwardly rescaled, rendering the symmetry of the interaction matrix an inadequate indicator of the validity of the GLV approximation.</p><p>Although our analysis focuses on the ability of GLVA to represent the dynamics emerging from metabolite competition and cross-feeding dynamics in the MiCRM, the results can be straightforwardly generalized to any interaction mechanism that is indirectly mediated, such as through chemical stressors [<xref rid="pcbi.1013719.ref050" ref-type="bibr">50</xref>]. Our method of estimating <italic toggle="yes">ε</italic> (<xref rid="pcbi.1013719.s001" ref-type="supplementary-material">Section C in S1 Appendix</xref>) is directly applicable to any system, provided the ODEs can be defined, and the Jacobian is diagonally dominant.</p><p>As such, although the MiCRM’s structure is fairly general in its ability to capture the key elements of microbial consumer-resource dynamics, the question arises whether our results apply to variants of the MiCRM (e.g., different functional responses or the inclusion of essential nutrients). In particular, the issue of timescale separation and strength of consumer-resource coupling is a universal feature of coupled dynamical systems; hence, we do not expect any meaningful differences for a reasonably modified set of ODEs. Whether these insights can be extended to accommodate more complex interaction mechanisms, such as allelopathy or chemically mediated signalling, remains to be seen.</p><p>Some systems inherently have a greater timescale separation between consumer and resource pools. For instance, metabolic scaling laws dictate that because phytoplankton are generally much larger than bacteria, they operate on slower timescales. As a result, they interact with their metabolites more slowly than bacteria do, suggesting that the GLVA might, in general, be a more accurate model for quantifying phytoplankton community dynamics.</p><p>Overall, these results provide guidelines for the appropriate use of pairwise models in the study of microbial communities. Firstly, theoreticians seeking to apply the generalized Lotka-Volterra model to relate community structure to the system’s dynamic behaviors should verify that the system in question does not exhibit environmental (resource) feedbacks strong enough to invalidate the model’s assumptions. This point becomes especially important when considering the impacts of environmental perturbations (e.g., temperature fluctuations [<xref rid="pcbi.1013719.ref023" ref-type="bibr">23</xref>,<xref rid="pcbi.1013719.ref032" ref-type="bibr">32</xref>,<xref rid="pcbi.1013719.ref050" ref-type="bibr">50</xref>–<xref rid="pcbi.1013719.ref052" ref-type="bibr">52</xref>]), a topic of increasing importance as we seek to quantify the effects of anthropogenic change. We show that GLV models can systematically mis-predict equilibrium resilience, often underestimating recovery rates and sometimes even predicting no transient amplification when the mechanistic system exhibits strong reactivity. This distinction is crucial for assessing robustness and the risk of regime shifts [<xref rid="pcbi.1013719.ref044" ref-type="bibr">44</xref>,<xref rid="pcbi.1013719.ref048" ref-type="bibr">48</xref>]. For empiricists, relying on GLV fits alone could mask early warning signs of collapse or invasion, since resource-mediated overshoot dynamics are not captured by static interaction terms. Validating GLV predictions against actual perturbation experiments, rather than only steady-state outcomes, is therefore crucial to ensure resilience is represented correctly.</p><p>Because (<italic toggle="yes">ε</italic>) can be estimated from basic measurements of nutrient depletion, byproduct accumulation, and microbial growth rates, it offers an empirically accessible “litmus test”. This complements the broader caution that GLV model fits are non-identifiable and may overfit sparse time series: multiple parameter sets can reproduce similar trajectories but differ mechanistically. Collecting additional data on metabolite or resource concentrations and perturbation responses to constrain GLV model fitting may therefore be necessary when consumer-resource coupling is strong [<xref rid="pcbi.1013719.ref053" ref-type="bibr">53</xref>–<xref rid="pcbi.1013719.ref055" ref-type="bibr">55</xref>].</p><p>Empirically determining <italic toggle="yes">ε</italic> in microbial communities requires precise monitoring of cell densities as well as substrate and metabolite concentrations. Given well-resolved data, <italic toggle="yes">ε</italic> can be estimated by perturbing the community and monitoring how long it takes the microbial consumer populations and substrate concentrations to return to a steady state. Another method would be to carry out single-strain culture experiments to determine each of the parameters (in this case: uptake, yield, and metabolite leakage), and use those data to calculate, using resource-explicit models like the MiCRM, the approximate timescale separation <italic toggle="yes">a priori</italic>. The robustness of the separation of timescales can be more feasibly (but less accurately) assessed from the equilibrium properties of the system, such as the proportion of resources contained in consumer biomass relative to the environment in addition to estimates of average metabolite leakage, given their role in determining characteristic timescales (see equations in <xref rid="pcbi.1013719.s001" ref-type="supplementary-material">Section C in S1 Appendix</xref>).</p><p>Finally, we note that our results should be interpreted with the understanding that the MiCRM assumes well-mixed conditions, linear uptake kinetics, and constant leakage fractions per species. Real microbes might exhibit more complex dynamics (e.g., threshold-driven secretion, spatial metabolite gradients, or adaptive responses) that could introduce qualitatively new higher-order effects beyond those captured by the basic MiCRM. Our findings will likely still apply; any such complexity would further undermine the accuracy of a GLVA, but the precise thresholds of timescale separation would differ.</p></sec><sec sec-type="conclusions" id="sec014"><title>Conclusion</title><p>In conclusion, the magnitude of metabolite leakage and the resultant cross-feeding, mediated by niche overlap structure, has a strong bearing on the extent to which the GLVA can accurately reproduce the underlying MiCRM dynamics. In particular, we found near-zero correspondence between models regarding reactivity, highlighting the importance of higher-order interactions and the GLVA’s inability to account for them in predicting perturbative behavior. We show that these inaccuracies stem primarily from (the lack of) timescale separation between consumer and resource dynamics, and provide a measure to quantify the strength of this coupling.</p></sec><sec id="sec015" sec-type="supplementary-material"><title>Supporting information</title><supplementary-material id="pcbi.1013719.s001" position="float" content-type="local-data" orientation="portrait"><label>Section A in S1 Appendix</label><caption><title>The generalised Lotka-Volterra approximation.</title><p>Step-by-step derivation of the GLVA from the MiCRM.</p><p><bold>Section B in S1 Appendix. Stability analysis</bold>. Linearization and stability analysis for the MiCRM.</p><p><bold>Section C in S1 Appendix. Quantifying separation of timescales</bold>. Motivating the importance of timescale separation and deriving an approximate measure of consumer-resource coupling.</p><p><bold>Section D in S1 Appendix. Balanced sampling of competitive and cooperative communities.</bold> Details on the method for balanced sampling of communities with varying degrees of competition and cooperation.</p><p>(PDF)</p></caption><media xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="pcbi.1013719.s001.pdf" position="float" orientation="portrait"/></supplementary-material></sec></body>
  <back><ack><p>We thank Alberto Pascual-García and Tom Clegg for insightful comments on an earlier version of this manuscript.</p></ack><ref-list><title>References</title><ref id="pcbi.1013719.ref001"><label>1</label><mixed-citation publication-type="journal">Human Microbiome Project Consortium. <article-title>Structure, function and diversity of the healthy human microbiome</article-title>. <source>Nature.</source>
<year>2012</year>;<volume>486</volume>(<issue>7402</issue>):<fpage>207</fpage>–<lpage>14</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/nature11234</pub-id>
<pub-id pub-id-type="pmid">22699609</pub-id>
<pub-id pub-id-type="pmcid">PMC3564958</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref002"><label>2</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Falkowski</surname><given-names>PG</given-names></name>, <name name-style="western"><surname>Fenchel</surname><given-names>T</given-names></name>, <name name-style="western"><surname>Delong</surname><given-names>EF</given-names></name>. <article-title>The microbial engines that drive Earth’s biogeochemical cycles</article-title>. <source>Science.</source>
<year>2008</year>;<volume>320</volume>(<issue>5879</issue>):<fpage>1034</fpage>–<lpage>9</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1126/science.1153213</pub-id>
<pub-id pub-id-type="pmid">18497287</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref003"><label>3</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Hough</surname><given-names>M</given-names></name>, <name name-style="western"><surname>McClure</surname><given-names>A</given-names></name>, <name name-style="western"><surname>Bolduc</surname><given-names>B</given-names></name>, <name name-style="western"><surname>Dorrepaal</surname><given-names>E</given-names></name>, <name name-style="western"><surname>Saleska</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Klepac-Ceraj</surname><given-names>V</given-names></name>, <etal>et al</etal>. <article-title>Biotic and environmental drivers of plant microbiomes across a permafrost thaw gradient</article-title>. <source>Frontiers in Microbiology.</source>
<year>2020</year>;<volume>11</volume>.<pub-id pub-id-type="doi" assigning-authority="pmc">10.3389/fmicb.2020.00796</pub-id><pub-id pub-id-type="pmcid">PMC7243355</pub-id><pub-id pub-id-type="pmid">32499761</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref004"><label>4</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Marsland</surname><given-names>R 3rd</given-names></name>, <name name-style="western"><surname>Cui</surname><given-names>W</given-names></name>, <name name-style="western"><surname>Mehta</surname><given-names>P</given-names></name>. <article-title>A minimal model for microbial biodiversity can reproduce experimentally observed ecological patterns</article-title>. <source>Sci Rep.</source>
<year>2020</year>;<volume>10</volume>(<issue>1</issue>):<fpage>3308</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41598-020-60130-2</pub-id>
<pub-id pub-id-type="pmid">32094388</pub-id>
<pub-id pub-id-type="pmcid">PMC7039880</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref005"><label>5</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Silverstein</surname><given-names>MR</given-names></name>, <name name-style="western"><surname>Segrè</surname><given-names>D</given-names></name>, <name name-style="western"><surname>Bhatnagar</surname><given-names>JM</given-names></name>. <article-title>Environmental microbiome engineering for the mitigation of climate change</article-title>. <source>Glob Chang Biol.</source>
<year>2023</year>;<volume>29</volume>(<issue>8</issue>):<fpage>2050</fpage>–<lpage>66</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1111/gcb.16609</pub-id>
<pub-id pub-id-type="pmid">36661406</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref006"><label>6</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Shetty</surname><given-names>SA</given-names></name>, <name name-style="western"><surname>Kuipers</surname><given-names>B</given-names></name>, <name name-style="western"><surname>Atashgahi</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Aalvink</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Smidt</surname><given-names>H</given-names></name>, <name name-style="western"><surname>de Vos</surname><given-names>WM</given-names></name>. <article-title>Inter-species metabolic interactions in an in-vitro minimal human gut microbiome of core bacteria</article-title>. <source>NPJ Biofilms Microbiomes.</source>
<year>2022</year>;<volume>8</volume>(<issue>1</issue>):<fpage>21</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41522-022-00275-2</pub-id>
<pub-id pub-id-type="pmid">35395818</pub-id>
<pub-id pub-id-type="pmcid">PMC8993927</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref007"><label>7</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Hu</surname><given-names>J</given-names></name>, <name name-style="western"><surname>Amor</surname><given-names>DR</given-names></name>, <name name-style="western"><surname>Barbier</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Bunin</surname><given-names>G</given-names></name>, <name name-style="western"><surname>Gore</surname><given-names>J</given-names></name>. <article-title>Emergent phases of ecological diversity and dynamics mapped in microcosms</article-title>. <source>Science.</source>
<year>2022</year>;<volume>378</volume>(<issue>6615</issue>):<fpage>85</fpage>–<lpage>9</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1126/science.abm7841</pub-id>
<pub-id pub-id-type="pmid">36201585</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref008"><label>8</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Dutton</surname><given-names>CL</given-names></name>, <name name-style="western"><surname>Subalusky</surname><given-names>AL</given-names></name>, <name name-style="western"><surname>Sanchez</surname><given-names>A</given-names></name>, <name name-style="western"><surname>Estrela</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Lu</surname><given-names>N</given-names></name>, <name name-style="western"><surname>Hamilton</surname><given-names>SK</given-names></name>, <etal>et al</etal>. <article-title>The meta-gut: community coalescence of animal gut and environmental microbiomes</article-title>. <source>Sci Rep.</source>
<year>2021</year>;<volume>11</volume>(<issue>1</issue>):<fpage>23117</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41598-021-02349-1</pub-id>
<pub-id pub-id-type="pmid">34848778</pub-id>
<pub-id pub-id-type="pmcid">PMC8633035</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref009"><label>9</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Abbasian</surname><given-names>F</given-names></name>, <name name-style="western"><surname>Ghafar-Zadeh</surname><given-names>E</given-names></name>, <name name-style="western"><surname>Magierowski</surname><given-names>S</given-names></name>. <article-title>Microbiological Sensing Technologies: A Review</article-title>. <source>Bioengineering (Basel).</source>
<year>2018</year>;<volume>5</volume>(<issue>1</issue>):<fpage>20</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.3390/bioengineering5010020</pub-id>
<pub-id pub-id-type="pmid">29498670</pub-id>
<pub-id pub-id-type="pmcid">PMC5874886</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref010"><label>10</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Saifuddin</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Bhatnagar</surname><given-names>JM</given-names></name>, <name name-style="western"><surname>Segrè</surname><given-names>D</given-names></name>, <name name-style="western"><surname>Finzi</surname><given-names>AC</given-names></name>. <article-title>Microbial carbon use efficiency predicted from genome-scale metabolic models</article-title>. <source>Nat Commun.</source>
<year>2019</year>;<volume>10</volume>(<issue>1</issue>):<fpage>3568</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41467-019-11488-z</pub-id>
<pub-id pub-id-type="pmid">31395870</pub-id>
<pub-id pub-id-type="pmcid">PMC6687798</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref011"><label>11</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Woodcroft</surname><given-names>BJ</given-names></name>, <name name-style="western"><surname>Singleton</surname><given-names>CM</given-names></name>, <name name-style="western"><surname>Boyd</surname><given-names>JA</given-names></name>, <name name-style="western"><surname>Evans</surname><given-names>PN</given-names></name>, <name name-style="western"><surname>Emerson</surname><given-names>JB</given-names></name>, <name name-style="western"><surname>Zayed</surname><given-names>AAF</given-names></name>, <etal>et al</etal>. <article-title>Genome-centric view of carbon processing in thawing permafrost</article-title>. <source>Nature.</source>
<year>2018</year>;<volume>560</volume>(<issue>7716</issue>):<fpage>49</fpage>–<lpage>54</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41586-018-0338-1</pub-id>
<pub-id pub-id-type="pmid">30013118</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref012"><label>12</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Freilich</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Zarecki</surname><given-names>R</given-names></name>, <name name-style="western"><surname>Eilam</surname><given-names>O</given-names></name>, <name name-style="western"><surname>Segal</surname><given-names>ES</given-names></name>, <name name-style="western"><surname>Henry</surname><given-names>CS</given-names></name>, <name name-style="western"><surname>Kupiec</surname><given-names>M</given-names></name>, <etal>et al</etal>. <article-title>Competitive and cooperative metabolic interactions in bacterial communities</article-title>. <source>Nat Commun.</source>
<year>2011</year>;<volume>2</volume>:<fpage>589</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/ncomms1597</pub-id>
<pub-id pub-id-type="pmid">22158444</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref013"><label>13</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Reed</surname><given-names>DC</given-names></name>, <name name-style="western"><surname>Algar</surname><given-names>CK</given-names></name>, <name name-style="western"><surname>Huber</surname><given-names>JA</given-names></name>, <name name-style="western"><surname>Dick</surname><given-names>GJ</given-names></name>. <article-title>Gene-centric approach to integrating environmental genomics and biogeochemical models</article-title>. <source>Proc Natl Acad Sci U S A.</source>
<year>2014</year>;<volume>111</volume>(<issue>5</issue>):<fpage>1879</fpage>–<lpage>84</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1073/pnas.1313713111</pub-id>
<pub-id pub-id-type="pmid">24449851</pub-id>
<pub-id pub-id-type="pmcid">PMC3918765</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref014"><label>14</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Sanchez</surname><given-names>A</given-names></name>, <name name-style="western"><surname>Bajic</surname><given-names>D</given-names></name>, <name name-style="western"><surname>Diaz-Colunga</surname><given-names>J</given-names></name>, <name name-style="western"><surname>Skwara</surname><given-names>A</given-names></name>, <name name-style="western"><surname>Vila</surname><given-names>JCC</given-names></name>, <name name-style="western"><surname>Kuehn</surname><given-names>S</given-names></name>. <article-title>The community-function landscape of microbial consortia</article-title>. <source>Cell Syst.</source>
<year>2023</year>;<volume>14</volume>(<issue>2</issue>):<fpage>122</fpage>–<lpage>34</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1016/j.cels.2022.12.011</pub-id>
<pub-id pub-id-type="pmid">36796331</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref015"><label>15</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Weiss</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Van Treuren</surname><given-names>W</given-names></name>, <name name-style="western"><surname>Lozupone</surname><given-names>C</given-names></name>, <name name-style="western"><surname>Faust</surname><given-names>K</given-names></name>, <name name-style="western"><surname>Friedman</surname><given-names>J</given-names></name>, <name name-style="western"><surname>Deng</surname><given-names>Y</given-names></name>, <etal>et al</etal>. <article-title>Correlation detection strategies in microbial data sets vary widely in sensitivity and precision</article-title>. <source>ISME J.</source>
<year>2016</year>;<volume>10</volume>(<issue>7</issue>):<fpage>1669</fpage>–<lpage>81</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/ismej.2015.235</pub-id>
<pub-id pub-id-type="pmid">26905627</pub-id>
<pub-id pub-id-type="pmcid">PMC4918442</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref016"><label>16</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Momeni</surname><given-names>B</given-names></name>, <name name-style="western"><surname>Xie</surname><given-names>L</given-names></name>, <name name-style="western"><surname>Shou</surname><given-names>W</given-names></name>. <article-title>Lotka-Volterra pairwise modeling fails to capture diverse pairwise microbial interactions</article-title>. <source>eLife.</source>
<year>2017</year>;<fpage>6</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.7554/ELIFE.25051.001</pub-id><pub-id pub-id-type="pmcid">PMC5469619</pub-id><pub-id pub-id-type="pmid">28350295</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref017"><label>17</label><mixed-citation publication-type="journal"><name name-style="western"><surname>van den Berg</surname><given-names>NI</given-names></name>, <name name-style="western"><surname>Machado</surname><given-names>D</given-names></name>, <name name-style="western"><surname>Santos</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Rocha</surname><given-names>I</given-names></name>, <name name-style="western"><surname>Chacón</surname><given-names>J</given-names></name>, <name name-style="western"><surname>Harcombe</surname><given-names>W</given-names></name>, <etal>et al</etal>. <article-title>Ecological modelling approaches for predicting emergent properties in microbial communities</article-title>. <source>Nat Ecol Evol.</source>
<year>2022</year>;<volume>6</volume>(<issue>7</issue>):<fpage>855</fpage>–<lpage>65</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41559-022-01746-7</pub-id>
<pub-id pub-id-type="pmid">35577982</pub-id>
<pub-id pub-id-type="pmcid">PMC7613029</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref018"><label>18</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Dedrick</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Warrier</surname><given-names>V</given-names></name>, <name name-style="western"><surname>Lemon</surname><given-names>KP</given-names></name>, <name name-style="western"><surname>Momeni</surname><given-names>B</given-names></name>. <article-title>When does a Lotka-Volterra model represent microbial interactions? Insights from in vitro nasal bacterial communities</article-title>. <source>mSystems.</source>
<year>2023</year>;<volume>8</volume>(<issue>3</issue>):e0075722. <comment>doi: </comment><pub-id pub-id-type="doi">10.1128/msystems.00757-22</pub-id>
<pub-id pub-id-type="pmid">37278524</pub-id>
<pub-id pub-id-type="pmcid">PMC10308948</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref019"><label>19</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Barbier</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Arnoldi</surname><given-names>J-F</given-names></name>, <name name-style="western"><surname>Bunin</surname><given-names>G</given-names></name>, <name name-style="western"><surname>Loreau</surname><given-names>M</given-names></name>. <article-title>Generic assembly patterns in complex ecological communities</article-title>. <source>Proc Natl Acad Sci U S A.</source>
<year>2018</year>;<volume>115</volume>(<issue>9</issue>):<fpage>2156</fpage>–<lpage>61</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1073/pnas.1710352115</pub-id>
<pub-id pub-id-type="pmid">29440487</pub-id>
<pub-id pub-id-type="pmcid">PMC5834670</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref020"><label>20</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Friedman</surname><given-names>J</given-names></name>, <name name-style="western"><surname>Higgins</surname><given-names>LM</given-names></name>, <name name-style="western"><surname>Gore</surname><given-names>J</given-names></name>. <article-title>Community structure follows simple assembly rules in microbial microcosms</article-title>. <source>Nat Ecol Evol.</source>
<year>2017</year>;<volume>1</volume>(<issue>5</issue>):<fpage>109</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41559-017-0109</pub-id>
<pub-id pub-id-type="pmid">28812687</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref021"><label>21</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Marino</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Baxter</surname><given-names>NT</given-names></name>, <name name-style="western"><surname>Huffnagle</surname><given-names>GB</given-names></name>, <name name-style="western"><surname>Petrosino</surname><given-names>JF</given-names></name>, <name name-style="western"><surname>Schloss</surname><given-names>PD</given-names></name>. <article-title>Mathematical modeling of primary succession of murine intestinal microbiota</article-title>. <source>Proc Natl Acad Sci U S A.</source>
<year>2014</year>;<volume>111</volume>(<issue>1</issue>):<fpage>439</fpage>–<lpage>44</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1073/pnas.1311322111</pub-id>
<pub-id pub-id-type="pmid">24367073</pub-id>
<pub-id pub-id-type="pmcid">PMC3890833</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref022"><label>22</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Kreft</surname><given-names>JU</given-names></name>, <name name-style="western"><surname>Plugge</surname><given-names>CM</given-names></name>, <name name-style="western"><surname>Prats</surname><given-names>C</given-names></name>, <name name-style="western"><surname>Leveau</surname><given-names>JHJ</given-names></name>, <name name-style="western"><surname>Zhang</surname><given-names>W</given-names></name>, <name name-style="western"><surname>Hellweger</surname><given-names>FL</given-names></name>. <article-title>From genes to ecosystems in microbiology: modeling approaches and the importance of individuality</article-title>. <source>Frontiers in Microbiology.</source>
<year>2017</year>;<volume>8</volume>.<pub-id pub-id-type="doi" assigning-authority="pmc">10.3389/fmicb.2017.02299</pub-id><pub-id pub-id-type="pmcid">PMC5711835</pub-id><pub-id pub-id-type="pmid">29230200</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref023"><label>23</label><mixed-citation publication-type="journal"><name name-style="western"><surname>García</surname><given-names>FC</given-names></name>, <name name-style="western"><surname>Clegg</surname><given-names>T</given-names></name>, <name name-style="western"><surname>O’Neill</surname><given-names>DB</given-names></name>, <name name-style="western"><surname>Warfield</surname><given-names>R</given-names></name>, <name name-style="western"><surname>Pawar</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Yvon-Durocher</surname><given-names>G</given-names></name>. <article-title>The temperature dependence of microbial community respiration is amplified by changes in species interactions</article-title>. <source>Nat Microbiol.</source>
<year>2023</year>;<volume>8</volume>(<issue>2</issue>):<fpage>272</fpage>–<lpage>83</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41564-022-01283-w</pub-id>
<pub-id pub-id-type="pmid">36732470</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref024"><label>24</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Gralka</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Szabo</surname><given-names>R</given-names></name>, <name name-style="western"><surname>Stocker</surname><given-names>R</given-names></name>, <name name-style="western"><surname>Cordero</surname><given-names>OX</given-names></name>. <article-title>Trophic interactions and the drivers of microbial community assembly</article-title>. <source>Curr Biol.</source>
<year>2020</year>;<volume>30</volume>(<issue>19</issue>):R1176–<lpage>88</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1016/j.cub.2020.08.007</pub-id>
<pub-id pub-id-type="pmid">33022263</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref025"><label>25</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Letten</surname><given-names>AD</given-names></name>, <name name-style="western"><surname>Stouffer</surname><given-names>DB</given-names></name>. <article-title>The mechanistic basis for higher-order interactions and non-additivity in competitive communities</article-title>. <source>Ecol Lett.</source>
<year>2019</year>;<volume>22</volume>(<issue>3</issue>):<fpage>423</fpage>–<lpage>36</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1111/ele.13211</pub-id>
<pub-id pub-id-type="pmid">30675983</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref026"><label>26</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Diamant</surname><given-names>ES</given-names></name>, <name name-style="western"><surname>Boyd</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Lozano-Huntelman</surname><given-names>NA</given-names></name>, <name name-style="western"><surname>Enriquez</surname><given-names>V</given-names></name>, <name name-style="western"><surname>Kim</surname><given-names>AR</given-names></name>, <name name-style="western"><surname>Savage</surname><given-names>VM</given-names></name>, <etal>et al</etal>. <article-title>Meta-analysis of three-stressor combinations on population-level fitness reveal substantial higher-order interactions</article-title>. <source>Sci Total Environ.</source>
<year>2023</year>;<volume>864</volume>:<fpage>161163</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1016/j.scitotenv.2022.161163</pub-id>
<pub-id pub-id-type="pmid">36572303</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref027"><label>27</label><mixed-citation publication-type="journal"><name name-style="western"><surname>O’Dwyer</surname><given-names>JP</given-names></name>. <article-title>Whence Lotka-Volterra?</article-title>. <source>Theor Ecol.</source>
<year>2018</year>;<volume>11</volume>(<issue>4</issue>):<fpage>441</fpage>–<lpage>52</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1007/s12080-018-0377-0</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref028"><label>28</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Muscarella</surname><given-names>ME</given-names></name>, <name name-style="western"><surname>O’Dwyer</surname><given-names>JP</given-names></name>. <article-title>Species dynamics and interactions via metabolically informed consumer-resource models</article-title>. <source>Theor Ecol.</source>
<year>2020</year>;<volume>13</volume>(<issue>4</issue>):<fpage>503</fpage>–<lpage>18</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1007/s12080-020-00466-7</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref029"><label>29</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Vega</surname><given-names>NM</given-names></name>, <name name-style="western"><surname>Gore</surname><given-names>J</given-names></name>. <article-title>Simple organizing principles in microbial communities</article-title>. <source>Curr Opin Microbiol.</source>
<year>2018</year>;<volume>45</volume>:<fpage>195</fpage>–<lpage>202</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1016/j.mib.2018.11.007</pub-id>
<pub-id pub-id-type="pmid">30503875</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref030"><label>30</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Cui</surname><given-names>W</given-names></name>, <name name-style="western"><surname>Marsland</surname><given-names>R</given-names></name>, <name name-style="western"><surname>Mehta</surname><given-names>P</given-names></name>. <article-title>Diverse communities behave like typical random ecosystems</article-title>. <source>Phys Rev E.</source>
<year>2021</year>;<volume>104</volume>(3–1):<fpage>034416</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1103/PhysRevE.104.034416</pub-id>
<pub-id pub-id-type="pmid">34654170</pub-id>
<pub-id pub-id-type="pmcid">PMC9005152</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref031"><label>31</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Butler</surname><given-names>S</given-names></name>, <name name-style="western"><surname>O’Dwyer</surname><given-names>JP</given-names></name>. <article-title>Stability criteria for complex microbial communities</article-title>. <source>Nat Commun.</source>
<year>2018</year>;<volume>9</volume>(<issue>1</issue>):<fpage>2970</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41467-018-05308-z</pub-id>
<pub-id pub-id-type="pmid">30061657</pub-id>
<pub-id pub-id-type="pmcid">PMC6065391</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref032"><label>32</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Clegg</surname><given-names>T</given-names></name>, <name name-style="western"><surname>Pawar</surname><given-names>S</given-names></name>. <article-title>Variation in thermal physiology can drive the temperature-dependence of microbial community richness</article-title>. <source>Elife.</source>
<year>2024</year>;<volume>13</volume>:e84662. <comment>doi: </comment><pub-id pub-id-type="doi">10.7554/eLife.84662</pub-id>
<pub-id pub-id-type="pmid">39348267</pub-id>
<pub-id pub-id-type="pmcid">PMC11588335</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref033"><label>33</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Dougoud</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Vinckenbosch</surname><given-names>L</given-names></name>, <name name-style="western"><surname>Rohr</surname><given-names>RP</given-names></name>, <name name-style="western"><surname>Bersier</surname><given-names>L-F</given-names></name>, <name name-style="western"><surname>Mazza</surname><given-names>C</given-names></name>. <article-title>The feasibility of equilibria in large ecosystems: a primary but neglected concept in the complexity-stability debate</article-title>. <source>PLoS Comput Biol.</source>
<year>2018</year>;<volume>14</volume>(<issue>2</issue>):e1005988. <comment>doi: </comment><pub-id pub-id-type="doi">10.1371/journal.pcbi.1005988</pub-id>
<pub-id pub-id-type="pmid">29420532</pub-id>
<pub-id pub-id-type="pmcid">PMC5821382</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref034"><label>34</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Marsland</surname><given-names>R 3rd</given-names></name>, <name name-style="western"><surname>Cui</surname><given-names>W</given-names></name>, <name name-style="western"><surname>Mehta</surname><given-names>P</given-names></name>. <article-title>The minimum environmental perturbation principle: a new perspective on niche theory</article-title>. <source>Am Nat.</source>
<year>2020</year>;<volume>196</volume>(<issue>3</issue>):<fpage>291</fpage>–<lpage>305</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1086/710093</pub-id>
<pub-id pub-id-type="pmid">32813998</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref035"><label>35</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Goldford</surname><given-names>JE</given-names></name>, <name name-style="western"><surname>Lu</surname><given-names>N</given-names></name>, <name name-style="western"><surname>Bajić</surname><given-names>D</given-names></name>, <name name-style="western"><surname>Estrela</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Tikhonov</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Sanchez-Gorostiaga</surname><given-names>A</given-names></name>, <etal>et al</etal>. <article-title>Emergent simplicity in microbial community assembly</article-title>. <source>Science.</source>
<year>2018</year>;<volume>361</volume>(<issue>6401</issue>):<fpage>469</fpage>–<lpage>74</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1126/science.aat1168</pub-id>
<pub-id pub-id-type="pmid">30072533</pub-id>
<pub-id pub-id-type="pmcid">PMC6405290</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref036"><label>36</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Case</surname><given-names>TJ</given-names></name>, <name name-style="western"><surname>Bender</surname><given-names>EA</given-names></name>. <article-title>Testing for higher order interactions</article-title>. <source>The American Naturalist.</source>
<year>1981</year>;<volume>118</volume>(<issue>6</issue>):<fpage>920</fpage>–<lpage>9</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1086/283885</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref037"><label>37</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Pacheco</surname><given-names>AR</given-names></name>, <name name-style="western"><surname>Osborne</surname><given-names>ML</given-names></name>, <name name-style="western"><surname>Segrè</surname><given-names>D</given-names></name>. <article-title>Non-additive microbial community responses to environmental complexity</article-title>. <source>Nat Commun.</source>
<year>2021</year>;<volume>12</volume>(<issue>1</issue>):<fpage>2365</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41467-021-22426-3</pub-id>
<pub-id pub-id-type="pmid">33888697</pub-id>
<pub-id pub-id-type="pmcid">PMC8062479</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref038"><label>38</label><mixed-citation publication-type="journal"><name name-style="western"><surname>MacArthur</surname><given-names>R</given-names></name>. <article-title>Species packing and competitive equilibrium for many species</article-title>. <source>Theor Popul Biol.</source>
<year>1970</year>;<volume>1</volume>(<issue>1</issue>):<fpage>1</fpage>–<lpage>11</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1016/0040-5809(70)90039-0</pub-id>
<pub-id pub-id-type="pmid">5527624</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref039"><label>39</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Bosi</surname><given-names>E</given-names></name>, <name name-style="western"><surname>Bacci</surname><given-names>G</given-names></name>, <name name-style="western"><surname>Mengoni</surname><given-names>A</given-names></name>, <name name-style="western"><surname>Fondi</surname><given-names>M</given-names></name>. <article-title>Perspectives and challenges in microbial communities metabolic modeling</article-title>. <source>Front Genet.</source>
<year>2017</year>;<volume>8</volume>:<fpage>88</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.3389/fgene.2017.00088</pub-id>
<pub-id pub-id-type="pmid">28680442</pub-id>
<pub-id pub-id-type="pmcid">PMC5478693</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref040"><label>40</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Schink</surname><given-names>B</given-names></name>. <article-title>Synergistic interactions in the microbial world</article-title>. <source>Antonie Van Leeuwenhoek.</source>
<year>2002</year>;<volume>81</volume>(1–4):<fpage>257</fpage>–<lpage>61</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1023/a:1020579004534</pub-id>
<pub-id pub-id-type="pmid">12448724</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref041"><label>41</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Harcombe</surname><given-names>WR</given-names></name>, <name name-style="western"><surname>Riehl</surname><given-names>WJ</given-names></name>, <name name-style="western"><surname>Dukovski</surname><given-names>I</given-names></name>, <name name-style="western"><surname>Granger</surname><given-names>BR</given-names></name>, <name name-style="western"><surname>Betts</surname><given-names>A</given-names></name>, <name name-style="western"><surname>Lang</surname><given-names>AH</given-names></name>, <etal>et al</etal>. <article-title>Metabolic resource allocation in individual microbes determines ecosystem interactions and spatial dynamics</article-title>. <source>Cell Rep.</source>
<year>2014</year>;<volume>7</volume>(<issue>4</issue>):<fpage>1104</fpage>–<lpage>15</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1016/j.celrep.2014.03.070</pub-id>
<pub-id pub-id-type="pmid">24794435</pub-id>
<pub-id pub-id-type="pmcid">PMC4097880</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref042"><label>42</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Pande</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Merker</surname><given-names>H</given-names></name>, <name name-style="western"><surname>Bohl</surname><given-names>K</given-names></name>, <name name-style="western"><surname>Reichelt</surname><given-names>M</given-names></name>, <name name-style="western"><surname>Schuster</surname><given-names>S</given-names></name>, <name name-style="western"><surname>de Figueiredo</surname><given-names>LF</given-names></name>, <etal>et al</etal>. <article-title>Fitness and stability of obligate cross-feeding interactions that emerge upon gene loss in bacteria</article-title>. <source>ISME J.</source>
<year>2014</year>;<volume>8</volume>(<issue>5</issue>):<fpage>953</fpage>–<lpage>62</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/ismej.2013.211</pub-id>
<pub-id pub-id-type="pmid">24285359</pub-id>
<pub-id pub-id-type="pmcid">PMC3996690</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref043"><label>43</label><mixed-citation publication-type="journal"><name name-style="western"><surname>D’Souza</surname><given-names>G</given-names></name>, <name name-style="western"><surname>Shitut</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Preussger</surname><given-names>D</given-names></name>, <name name-style="western"><surname>Yousif</surname><given-names>G</given-names></name>, <name name-style="western"><surname>Waschina</surname><given-names>S</given-names></name>, <name name-style="western"><surname>Kost</surname><given-names>C</given-names></name>. <article-title>Ecology and evolution of metabolic cross-feeding interactions in bacteria</article-title>. <source>Nat Prod Rep.</source>
<year>2018</year>;<volume>35</volume>(<issue>5</issue>):<fpage>455</fpage>–<lpage>88</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1039/c8np00009c</pub-id>
<pub-id pub-id-type="pmid">29799048</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref044"><label>44</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Yang</surname><given-names>Y</given-names></name>, <name name-style="western"><surname>Coyte</surname><given-names>KZ</given-names></name>, <name name-style="western"><surname>Foster</surname><given-names>KR</given-names></name>, <name name-style="western"><surname>Li</surname><given-names>A</given-names></name>. <article-title>Reactivity of complex communities can be more important than stability</article-title>. <source>Nat Commun.</source>
<year>2023</year>;<volume>14</volume>(<issue>1</issue>):<fpage>7204</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41467-023-42580-0</pub-id>
<pub-id pub-id-type="pmid">37938574</pub-id>
<pub-id pub-id-type="pmcid">PMC10632443</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref045"><label>45</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Guo</surname><given-names>X</given-names></name>, <name name-style="western"><surname>Boedicker</surname><given-names>JQ</given-names></name>. <article-title>The Contribution of high-order metabolic interactions to the global activity of a four-species microbial community</article-title>. <source>PLoS Comput Biol.</source>
<year>2016</year>;<volume>12</volume>(<issue>9</issue>):e1005079. <comment>doi: </comment><pub-id pub-id-type="doi">10.1371/journal.pcbi.1005079</pub-id>
<pub-id pub-id-type="pmid">27623159</pub-id>
<pub-id pub-id-type="pmcid">PMC5021341</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref046"><label>46</label><mixed-citation publication-type="book">Grimshaw R. <source>Nonlinear ordinary differential equations</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>Routledge</publisher-name>. <year>2017</year>.</mixed-citation></ref><ref id="pcbi.1013719.ref047"><label>47</label><mixed-citation publication-type="book">Strogatz SH. <source>Nonlinear dynamics and chaos: with applications to physics, biology, chemistry, and engineering</source>. 2nd ed. <publisher-loc>Boca Raton</publisher-loc>: <publisher-name>CRC Press</publisher-name>; <year>2019</year>.</mixed-citation></ref><ref id="pcbi.1013719.ref048"><label>48</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Hastings</surname><given-names>A</given-names></name>, <name name-style="western"><surname>Abbott</surname><given-names>KC</given-names></name>, <name name-style="western"><surname>Cuddington</surname><given-names>K</given-names></name>, <name name-style="western"><surname>Francis</surname><given-names>T</given-names></name>, <name name-style="western"><surname>Gellner</surname><given-names>G</given-names></name>, <name name-style="western"><surname>Lai</surname><given-names>Y-C</given-names></name>, <etal>et al</etal>. <article-title>Transient phenomena in ecology</article-title>. <source>Science.</source>
<year>2018</year>;<volume>361</volume>(<issue>6406</issue>):eaat6412. <comment>doi: </comment><pub-id pub-id-type="doi">10.1126/science.aat6412</pub-id>
<pub-id pub-id-type="pmid">30190378</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref049"><label>49</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Mari</surname><given-names>L</given-names></name>, <name name-style="western"><surname>Casagrandi</surname><given-names>R</given-names></name>, <name name-style="western"><surname>Rinaldo</surname><given-names>A</given-names></name>, <name name-style="western"><surname>Gatto</surname><given-names>M</given-names></name>. <article-title>A generalized definition of reactivity for ecological systems and the problem of transient species dynamics</article-title>. <source>Methods Ecol Evol.</source>
<year>2017</year>;<volume>8</volume>(<issue>11</issue>):<fpage>1574</fpage>–<lpage>84</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1111/2041-210x.12805</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref050"><label>50</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Smith</surname><given-names>TP</given-names></name>, <name name-style="western"><surname>Clegg</surname><given-names>T</given-names></name>, <name name-style="western"><surname>Ransome</surname><given-names>E</given-names></name>, <name name-style="western"><surname>Martin-Lilley</surname><given-names>T</given-names></name>, <name name-style="western"><surname>Rosindell</surname><given-names>J</given-names></name>, <name name-style="western"><surname>Woodward</surname><given-names>G</given-names></name>, <etal>et al</etal>. <article-title>High-throughput characterization of bacterial responses to complex mixtures of chemical pollutants</article-title>. <source>Nat Microbiol.</source>
<year>2024</year>;<volume>9</volume>(<issue>4</issue>):<fpage>938</fpage>–<lpage>48</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41564-024-01626-9</pub-id>
<pub-id pub-id-type="pmid">38499812</pub-id>
<pub-id pub-id-type="pmcid">PMC10994839</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref051"><label>51</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Vasseur</surname><given-names>DA</given-names></name>, <name name-style="western"><surname>DeLong</surname><given-names>JP</given-names></name>, <name name-style="western"><surname>Gilbert</surname><given-names>B</given-names></name>, <name name-style="western"><surname>Greig</surname><given-names>HS</given-names></name>, <name name-style="western"><surname>Harley</surname><given-names>CDG</given-names></name>, <name name-style="western"><surname>McCann</surname><given-names>KS</given-names></name>, <etal>et al</etal>. <article-title>Increased temperature variation poses a greater risk to species than climate warming</article-title>. <source>Proc Biol Sci.</source>
<year>2014</year>;<volume>281</volume>(<issue>1779</issue>):<fpage>20132612</fpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1098/rspb.2013.2612</pub-id>
<pub-id pub-id-type="pmid">24478296</pub-id>
<pub-id pub-id-type="pmcid">PMC3924069</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref052"><label>52</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Bolnick</surname><given-names>DI</given-names></name>, <name name-style="western"><surname>Amarasekare</surname><given-names>P</given-names></name>, <name name-style="western"><surname>Araújo</surname><given-names>MS</given-names></name>, <name name-style="western"><surname>Bürger</surname><given-names>R</given-names></name>, <name name-style="western"><surname>Levine</surname><given-names>JM</given-names></name>, <name name-style="western"><surname>Novak</surname><given-names>M</given-names></name>, <etal>et al</etal>. <article-title>Why intraspecific trait variation matters in community ecology</article-title>. <source>Trends Ecol Evol.</source>
<year>2011</year>;<volume>26</volume>(<issue>4</issue>):<fpage>183</fpage>–<lpage>92</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1016/j.tree.2011.01.009</pub-id>
<pub-id pub-id-type="pmid">21367482</pub-id>
<pub-id pub-id-type="pmcid">PMC3088364</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref053"><label>53</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Brunner</surname><given-names>JD</given-names></name>, <name name-style="western"><surname>Chia</surname><given-names>N</given-names></name>. <article-title>Metabolic model-based ecological modeling for probiotic design</article-title>. <source>Elife.</source>
<year>2024</year>;<volume>13</volume>:e83690. <comment>doi: </comment><pub-id pub-id-type="doi">10.7554/eLife.83690</pub-id>
<pub-id pub-id-type="pmid">38380900</pub-id>
<pub-id pub-id-type="pmcid">PMC10942782</pub-id></mixed-citation></ref><ref id="pcbi.1013719.ref054"><label>54</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Ho</surname><given-names>P-Y</given-names></name>, <name name-style="western"><surname>Nguyen</surname><given-names>TH</given-names></name>, <name name-style="western"><surname>Sanchez</surname><given-names>JM</given-names></name>, <name name-style="western"><surname>DeFelice</surname><given-names>BC</given-names></name>, <name name-style="western"><surname>Huang</surname><given-names>KC</given-names></name>. <article-title>Resource competition predicts assembly of gut bacterial communities in vitro</article-title>. <source>Nat Microbiol.</source>
<year>2024</year>;<volume>9</volume>(<issue>4</issue>):<fpage>1036</fpage>–<lpage>48</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41564-024-01625-w</pub-id>
<pub-id pub-id-type="pmid">38486074</pub-id>
</mixed-citation></ref><ref id="pcbi.1013719.ref055"><label>55</label><mixed-citation publication-type="journal"><name name-style="western"><surname>Ostrem Loss</surname><given-names>E</given-names></name>, <name name-style="western"><surname>Thompson</surname><given-names>J</given-names></name>, <name name-style="western"><surname>Cheung</surname><given-names>PLK</given-names></name>, <name name-style="western"><surname>Qian</surname><given-names>Y</given-names></name>, <name name-style="western"><surname>Venturelli</surname><given-names>OS</given-names></name>. <article-title>Carbohydrate complexity limits microbial growth and reduces the sensitivity of human gut communities to perturbations</article-title>. <source>Nat Ecol Evol.</source>
<year>2023</year>;<volume>7</volume>(<issue>1</issue>):<fpage>127</fpage>–<lpage>42</lpage>. <comment>doi: </comment><pub-id pub-id-type="doi">10.1038/s41559-022-01930-9</pub-id>
<pub-id pub-id-type="pmid">36604549</pub-id>
<pub-id pub-id-type="pmcid">PMC10268929</pub-id></mixed-citation></ref></ref-list>
    <sec sec-type="data-availability">
      <title>Data Availability</title>
      <p>Demonstration content: the full text of this article is adapted from “Accuracy of the Lotka-Volterra model fails in strongly coupled microbial consumer-resource systems” by Mustri and colleagues (PLOS Computational Biology, 2025; https://doi.org/10.1371/journal.pcbi.1013719), which is available under a Creative Commons license (https://creativecommons.org/licenses/by/4.0/).</p>
    </sec>
  </back>
</article>
