
species is often limited, with only one-third to one-half of patients showing any signs of medium
or long-term engraftment(Maldonado-Gómez et al., 2016;Pudgar et al., 2021). We offer the argu-
ment that probiotic interventions are primarily ecologic in nature; their purpose is to reshape the
complex microbial communities in our body in beneficial ways. Therefore, to predict whether a
probiotic has the desired effects in the gut microbial community, we need more studies examining
the ecology of probiotic interventions(Walter et al., 2018). A mechanistic, personalized approach
to probiotic design—one rooted in empirical metabolic data and ecologic principles—has the po-
tential to propel the field forward.
Previous work trying to predict engraftment has been mostly restricted to fecal microbiome
transplant (FMT) studies using non-mechanistic classifiers(Smillie et al., 2018;Podlesny et al., 2021).
While potentially predictive, such classifier approaches are sensitive to the underlying assumptions
or conditions in which the study is carried out. Because such models are built using statistical
methods on data that is assumed to be uniformly collected, these models cannot be generalized
to new circumstances. It would be unexpected to see predictions built from patients with diarrhea,
undergoing bowel prep, taking antibiotics, and given an FMT accurately predict what happens in
patients taking orally administered probiotics.
The goal of this work is to examine the use of metabolic modeling-informed population dynamic
approaches. This builds on top of related work in both constraint-based metabolic modeling and
population models such as Lotka-Volterra. It is worth highlighting that the use of dynamic flux
balance analysis for population models has also been a well-published approach. Despite these
successes, there are a number of practical drawbacks for communities of high complexity such as
labor-intensive interpretation and high computational complexity.
Population models such as the generalized Lotka-Volterra model are popular tools for under-
standing microbial community dynamics in a mechanistic manner (Stein et al., 2013;Friedman
et al., 2017;Angulo et al., 2019;Kuntal et al., 2019). However, these models are in general difficult
to parameterize, with state of the art gradient-matching procedures requiring somewhat dense
time-longitudinal data with many replicates Bucci et al. (2016). Furthermore, the authors have pre-
viously shown that parameters fit from data to these models do not extend to novel environmental
situations, and may even change with the addition of a new taxa to the community (Brunner and
Chia, 2019). These drawbacks make such mechanistic population models impractical for predicting
engraftment. However, by leveraging metabolic modeling we are able to parameterize population
models in a way that can be easily adapted to novel environments and does not require dense
time-longitudinal data. This allows us to use these models to predict microbial engraftment into a
community. See fig. 1for a comparison of our method with standard parameter fitting.
In this paper, we present a method to predict engraftment of an invader into a microbial com-
munity in the following manner. First, we construct an interaction network of the microbial taxa
found in a sample from the community using pairwise flux balance analysis with resource allo-
cation constraints (Kim et al., 2022) with genome-scale metabolic models included in the AGORA
database(Magnúsdóttir et al., 2017). We then make a prediction based off of one or more of six
dynamical systems models parameterized by this network—the generalized Lotka-Volterra (LV)
model Edelstein-Keshet (2005); Stein et al. (2013); Friedman et al. (2017), an adjustment to the
LV model we call the “antagonistic Lotka-Volterra" model (AntLV), another adjustment to the LV
model we call the “inhibitory Lotka-Volterra" model (InhibtLV), a fourth non-linear model based on
the replicator equation Madec and Gjini (2020); Gjini and Madec (2021) which is similar to the LV
model, and two similar linear models based on node balancing (NodeBalance) and random walks
(Stochastic) (see fig. 2).
We test the predictive potential of each dynamical model by predicting the outcomes of micro-
biome invasion experiments (Battaglioli et al., 2018;Maldonado-Gómez et al., 2016;Huang et al.,
2021) from the initial presence/absence of species in each sample. We choose to test all six mod-
els because no definitive “best model" has been established. The LV model is widely used, but we
found that this model could lead to uncontrolled simulated growth. We developed the AntLV and
2 of 18