Abstract
Intercellular cross-talk is essential for the adaptation capabilities of populations of cells. While direct diffusion-driven cell-to-cell exchanges are difficult to map, current nanotechnology enables one to probe single-cell exchanges with the medium. We introduce a mathematical method to reconstruct the dynamic unfolding of intercellular exchange networks from these data, applying it to an experimental coculture system. The exchange network, initially dense, progressively fragments into small disconnected clusters. To explain these dynamics, we develop a maximum-entropy multicellular metabolic model with diffusion-driven exchanges. The model predicts a transition from a dense network to a sparse one as nutrient consumption shifts. We characterize this crossover both numerically, revealing a power-law decay in the cluster-size distribution, and analytically, by connecting to percolation theory. Comparison with data suggests that populations evolve toward the sparse phase by remaining near the crossover. These findings offer insights into the collective organization driving the adaptive dynamics of cell populations.
A mathematical method to track intercellular exchanges reveals a collective mode in the adaptation of a population of cells.
INTRODUCTION
The molecular revolution of the last century led to multiple breakthroughs in biology, culminating with the advent of whole-genome sequencing and its promises for personalized medicine. However, it also encountered a challenge: Is it possible to reconstruct complex physiological behavior from highly heterogeneous molecular interactions (1)? In response to this challenge, the “systemic” approach of systems biology shifted the focus from the nodes (molecules) to their interactions (2–4). While shedding light on many previously unseen aspects of biological systems, these methods often result in ad hoc models overloaded with molecular details, capable of reproducing empirical data but with limited generalization potential. By contrast, statistical mechanics has successfully explained macroscopic behavior by connecting molecular interactions and large-scale phenomena through highly generalizable frames in somewhat simpler physical systems, such as gases, magnets or metals (5), but also on more complex ones like glasses (6) or the brain (7), finding broad applicability in biophysics as well (8). At least in principle, the conceptual toolbox of statistical mechanics might hence be suited to yield fresh outlooks on systems biology as well.
Compared to physics, one of the major additional difficulties posed by living systems lies in the fact that they operate across a hierarchy of scales, from single molecules to ecosystems, with the cellular level arguably playing the central role. There is therefore a pressing need for research that addresses emergent phenomena across multiscale interaction structures, particularly at the boundary between the molecular and cellular levels. In this article, we address one such structure, arising in the context of overflow metabolism.
The term “overflow metabolism” refers to the phenomenon whereby cells, despite having sufficient oxygen to fully oxidize incoming carbon (e.g., glucose), prefer to release partially oxidized compounds like lactate or acetate in the surrounding environment, thus renouncing potentially useful sources of energy. Such a behavior is ubiquitous in the cellular world (from bacteria to cancer cells) and is typically observed when cells are rapidly proliferating, in which case it is usually ascribed to nutrient uptake that exceeds the capacity of oxidative metabolism (respiration). In essence, in these conditions, cells appear to implement a cost-efficiency compromise by prioritizing less efficient, faster, but more wasteful metabolic pathways (like fermentation in yeast or aerobic glycolysis in cancer cells) over more efficient, slower, but less wasteful ones (9). Overflow metabolism in bacteria can indeed be well understood in terms of cell-autonomous trade-offs in the allocation of cellular resources (10–13). The case of mammalian cells—most notably, cancer cells—is however less clear (14–17). The main difference with microbial systems concerns the role of intercellular interactions (18). At odds with the cell-autonomous scenario, lactate accumulation in cancer cell cultures (also known as Warburg effect, the key signature of overflow metabolism in cancer) could indeed result from (a breakdown of) the collective organization of intercellular exchanges (18–20).
Cells adapting to an environment exchange chemical compounds for reasons ranging from signaling to cross-feeding. Exchanged compounds are usually by-products of the cells’ metabolic activity that are excreted in the medium by one cell and are imported by another cell upon being sensed by specialized surface receptors. Uptake, in turn, affects the importer’s metabolic activity, leading to a modulation of its secretions, i.e., to a new batch of signals that propagate across the population and trigger uptakes by other cells. As exchanges and interactions build up, they effectively establish a degree of decentralized cross-cellular coordination that facilitates the overall adaptation of the population to the medium and enables the engineering of a viable (shared) environment.
It is now known that overflow induces cell-to-cell interactions driven by exchanges of lactate (19). By balancing lactate excretion and import rates, populations can, in principle, control environmental lactate levels even in the presence of cells with sustained excretion rates. By contrast, a failure in this process can lead to the environmental lactate accumulation, i.e., to the Warburg phenomenon. The structure and dynamics of exchange networks therefore potentially encode a much more resolved picture of how a population of cells adjusts to and shapes its surrounding environment than the one provided, for instance, by macroscopic quantities such as the lag (adaptation) times in traditional growth curves.
Up to recent times, not much was known about these networks, although some of their properties were easy to guess. From a physics viewpoint, in fact, when cells have no mechanical contact with each other and no advective transport is present in the medium, the emergent interaction network is sustained by the diffusive motion of molecules. This implies that interaction networks are bound to be intrinsically stochastic, potentially lossy (due to signals being “perishable,” in that the interaction-carrying molecule, once injected by a cell into the environment, could leave the system without being absorbed by another cell), dynamic (i.e., time dependent), and highly heterogeneous (as exchanges between distant cells are far less likely than exchanges between nearby cells). Advection, on the other hand, should give exchanges a preferential direction while simultaneously interfering with them, the latter tendency likely being dominant when the advection flow is more intense.
Recent developments in nanoscale technology applied to cellular systems in vitro, however, have lastly shed some light on these networks. In particular, techniques ranging from nanoscale mass spectrometry (21) to environment sensing through fluorescent nanofibers (19) now allow for direct or indirect quantification of single-cell exchange fluxes with the medium (i.e., the rates at which cells excrete or import certain compounds), even at high spatial and temporal resolutions. These types of data open a pathway to infer the time-varying structure of intercellular exchange networks.
Here, we study, both at the theoretical level and in data, the time evolution of the intercellular lactate exchange network in a specific empirical coculture system in which exchanges are driven by diffusion. In short, we will show that, as adaptation progresses, the exchange network evolves from a highly interconnected web to a sparse state characterized by multiple disconnected clusters of cross-feeding cells. By a theoretical analysis, we will then connect these results to the underlying metabolic activity of cells, showing that the emergence of the exchange network bears several hallmarks of a collective phenomenon, namely, a percolation-like transition. When projected onto the theoretical phase diagram, the empirical population appears to evolve in time toward a sparse phase by staying close to the transition region, through the gradual dilution of the initially dense exchange matrix.
The article is organized as follows. We first introduce a method to efficiently reconstruct diffusion-driven intercellular exchange networks from single-cell flux data. Empirical networks are then obtained by applying this protocol to the system studied in (19), revealing a crossover in time from a dense to a sparse state during adaptation. Next, this scenario is reproduced using a two-parameter maximum-entropy constraint-based computational model of the metabolic activity of cells which explicitly accounts for the possibility of lactate exchanges. This allows us to directly link the statistical features of the emergent exchange network to the metabolic decisions of individual cells. We then show that the dense-to-sparse crossover found in data can be described in terms of a percolation phase transition with a well-defined critical behavior that matches the empirical picture. Biological implications of these results are put forward in the last part of the article. Last, the generalization that includes an advective flow in the theoretical analysis is presented and discussed, along with details of the study, in the Supplementary Materials.
RESULTS
Network reconstruction problem
The experiments we consider are based on recently developed techniques to probe cellular microenvironments (22). More specifically, we focus on space- and time-resolved maps of pH levels obtained through the deployment of arrays of ratiometric fluorescent microsensors across a cell culture (23). In short, pH values measured over time at a large number of points across the culture can be used to infer—for each cell in the population—the net import or export flux of protons upon assuming that local pH levels (i) equilibrate faster than a few minutes (the temporal resolution of the experiments) and (ii) are only affected by intercellular exchanges of acids (e.g., lactate) and by the buffering activity of the medium. The specific case we analyze concerns the early adaptation (lag phase) of a mixed population of human pancreatic cancer cells and cancer-associated fibroblasts sharing the same carbon- and oxygen-rich medium, in which single-cell proton fluxes obtained via statistical inference could be linked directly to lactate uptakes and outtakes. For our modeling work, we reduced the setup to the bare essentials. The reader is referred to (19) for details of the empirical data on which we rely.
Our modeling frame is as follows. In an square (corresponding to the observable frame, where mm and where we neglect the z direction that is present in experiments because cells adhere to the substrate), cells of radius ( ) are placed at fixed positions [in agreement with the highly reduced mobility seen empirically (19)]. For each cell, a flux variable (in units of millimoles per gram of dry weight per hour: mmol/gh) is given, corresponding to the net import ( ) or export ( ) of a certain compound—lactate in our case—over a large (10-min) time window ending at time t. This compound translocates through the culture by ordinary diffusion [i.e., advection is negligible, see (19) and section S5]. The task is to reconstruct the intercellular exchange network at all time steps, i.e., find time-dependent exchange fluxes such that
| (1) |
if (i.e., if cell i is an exporter, where the difference between the two sides of the inequality stands for the net flux accumulating in the medium and/or leaving the frame), and
| (2) |
if (cell i is an importer). Equivalently, we would like to compute the probability that a molecule absorbed by a cell at position was excreted by a cell at position , as intercellular exchange fluxes are asymptotically given by
| (3) |
In principle, because of the assumed separation of timescales, the matrix can be found by solving a system of interconnected exit problems, i.e., Laplace equations with complex boundary conditions defined by cells acting as sources or sinks, as well as by the system’s boundary (24). Because diffusion is the only transport mechanism involved, however, one may expect that , where is the distance between the cell at point i and that at point j. A simple pairwise approximation would indeed suggest
| (4) |
where (i is exporting), (j is importing), and
| (5) |
is a normalization factor required for dimensional reasons. Strictly speaking, however, Eq. 4 neglects both screening effects (i.e., it holds for two isolated cells) and material losses and accumulation in the medium (i.e., it implies equality in Eq. 1). The exact solution has to be obtained numerically. One possibility is to resort to a Monte Carlo method that simulates the two-dimensional diffusion process [“walk on spheres,” (25); see section S1]. For our extensive numerical analysis, we, however, devised a computationally less demanding alternative that, as we shall see, yields quantitatively comparable results.
Stochastic Voronoi approach and empirical networks
In short, to build a computationally efficient protocol, one would like to coarse-grain the physical processes underlying exchanges in a convenient way. Because diffusion is the key driver of exchanges, distances to absorbers are expected to play a central role. A natural way of partitioning space based on these quantities consists in tessellating it à la Voronoi.
We therefore begin by dividing the square into Voronoi tiles starting from the positions of absorbing cells (26) (Fig. 1A). Now, focus on a specific absorbing cell (with ) whose tile is formed by n segments of length ( ). Following, e.g., (27), we can concentrate on the asymptotic probabilities of the fates of a random walk, corresponding to the diffusion of a molecule, in this tile. The probability that the walk hits the outer boundary of the tile is asymptotically given by the ratio between the overall length of the outer boundary ( ) and the sum of the lengths of the outer ( ) and inner ( , with R the cell’s radius) boundaries
| (6) |
Fig. 1. Reconstruction of the empirical cross-feeding network during the Warburg effect.
(A) Representative diagram showing a population of cells exchanging a compound in a shared environment. Each circle corresponds to a cell; red circles denote emitters; blue ones denote absorbers. Positions are derived from an actual experimental snapshot from (19). On the basis of these positions, we construct a Voronoi tessellation using absorbers as centers. The algorithm we use allows us to calculate the probability that a particle secreted by an emitter cell gets absorbed in any given tile. (B) Comparison between exchange fluxes (measured in millimoles per gram per hour, mmol/gh) obtained via the Voronoi-based method (vertical axis) and the (exact) Monte Carlo method described in section S1 (horizontal axis), for the first frame from the dataset given in (19). Dark markers represent averages computed upon binning data. The dashed lines mark the threshold mmol/gh, such that cells with larger exchange fluxes are defined to be topologically connected. (C) Distribution of size (s) clusters of cells exchanging lactate, obtained from experimental data (19) ( cells) at times , 189, and 340 min (top to bottom). (D) Reconstructed networks based on the mean single-cell lactate exchange fluxes corresponding to the time stamps shown in (C). Note how the largest cluster of exchanges that initially dominates the population gradually dissipates as the population partitions into smaller exchange clusters.
On the other hand, the probability that the molecule hits the center of the Voronoi tile (i.e., the absorbing cell) is just
| (7) |
If, once it hits the cell, the molecule is absorbed with probability , then the total probability that it is absorbed within that tile is obtained by summing the probabilities of all walks that end with an absorption event. Noting that the probability that a walk hits the cell n times without being absorbed is , we have
| (8) |
where the term accounts for the probability that an absorption event follows n nonabsorption ones. As a consequence, the molecule escapes the tile by crossing one of its boundaries with probability , and escape occurs through the kth boundary segment with probability
| (9) |
Assuming there are absorbing cells, the complete random walk of a particle across the tiled square can therefore be seen as a Markov chain with states ( states for “particle is in rth tile” with plus one state, labeled “0,” corresponding to “absorbed”) and transition probabilities given by
| (10) |
| (11) |
where , denotes the probability that the particle is absorbed in tile r, is the length of the segment shared by tiles r and s (equal to zero if r and s are not neighbors), and is the length of the outer boundary of tile r ( ). This implies that , the probability that a particle emitted by cell i is absorbed by cell j, can be approximated numerically for all j and i by iterating the Markov chain just described a sufficiently large number of times using emitting cells as initial conditions for the random walks. Specifically
| (12) |
where is the number of molecules emitted at i that are absorbed at j. In summary, we derive from Eq. 12 by iterating the Markov chain described by Eqs. 6 to 11, and subsequently compute from Eq. 3. Note that also depends on the cell radius R via Eqs. 6 and 8.
The main advantage of this approach lies in its low computational cost compared, e.g., to exact Monte Carlo methods: Once the Voronoi tessellation is found, relevant quantities can be calculated straightforwardly. Figure 1B shows that results obtained through the Voronoi method are in excellent agreement with those obtained from Monte Carlo when applied to a representative case [the first frame from the dataset in (19)].
Note how calculated exchange fluxes for empirical populations vary over roughly six orders of magnitude. Such a strong heterogeneity is a robust feature of empirical data. To focus the network structure on notable exchanges, however, we apply a threshold criterion on the value of : A connection between i and j will be assumed to be present only if exceeds the minimum rate at which lactate accumulates in the medium as a result of the collective activity of all cells, which is found empirically to be roughly equal to mmol/gh (20). Any exchange flux below would, in practice, be indistinguishable from this background. [Such a threshold also effectively matches the mean experimental error on single-cell lactate fluxes (19)].
The topologies of the resulting networks can be analyzed by different quantitative measures. The simplest possibility is to study the distribution of cluster sizes, whereby two cells are considered to be in the same cluster when they are either joined by an above-threshold exchange flux or by a chain of such fluxes, independently of their direction. A few representative distributions are shown in Fig. 1C. One sees that the exchange network derived from the experimental dataset is characterized by the rapid formation, and subsequent slow decay, of a large component of connected exchanges involving, at its maximum, up to 70% of cells. Such a behavior is observed robustly in all realizations of the reconstructed network, as roughly 40% of the individual links can be reconstructed accurately (see section S2). Snapshots displaying this scenario at three different times are shown in Fig. 1D. This dynamics can be compared to that of lactate spillover discussed in (19). Because lactate spillover decreases over time in experiments, densely networked states are characterized by larger lactate spillover in the medium compared to more fragmented states, in which exchanges are well balanced and spillover is reduced.
Because in the original dataset individual cells are labeled as being either tumor cells or fibroblasts, we can also appraise whether these types contribute differently to the exchange network, both topologically and over time. Specifically, starting from the pairwise exchanges, we can look for biases in the community-level exchange matrix between the tumoral and stromal components as a function of time, which amounts effectively to obtaining the bias matrix of a degree-corrected stochastic block model from the known solution of its inverse problem (community detection) (28). We found the bias matrix to be homogeneous within the error (see section S3): That is, the community structure is not detectable in intercellular exchanges. This is in line with previous results showing that acid flux distributions for tumor cells and fibroblasts are effectively identical (19).
The network reconstruction methods presented here exploit the fact that transport in our system is purely diffusive. One can, however, generalize them to the case in which an advective flow is also present. In practice, this requires a modulation of Eq. 9 that deforms the random walk in the direction of advection, so that the stronger the advection, the more aligned with it the walk. This extension is reported in section S4.
Constraint-based metabolic model
In view of the fact that the activities of a large number of cells contribute to the formation and dynamics of the exchange network, the above results raise two broad theoretical questions. First, can the dense-to-sparse crossover in exchanges we observe in experiments be explained in terms of a transition in the collective behavior of the system? This would directly indicate that, despite being spatially separated, cells do not make fully autonomous metabolic choices but, rather, use diffusing signals to coordinate their behavior, likely to achieve a better control of their microenvironments. Second, if so, how would such a coordination be connected with the metabolic activity of individual cells? To get some insight, it is necessary to view the empirical exchange network as an emergent feature of the activities of a large number of metabolic networks (the individual cells) that respond to local cues like nutrient and pH levels. To implement such a “network of networks” approach, we studied the exchange networks generated by a minimal model of a spatially organized population of N interacting metabolic networks, first introduced in (20).
The single-cell metabolic model is summarized in Fig. 2 (A and B). The metabolism of cell i is assumed to be fully described by three variables, namely, the glucose import flux , the oxygen import flux , and the flux of lactate exchange with the medium , whereby if cell i imports lactate and if cell i exports lactate. The constants and stand for the finite capacity of cells to accommodate for glucose transporters and mitochondria, respectively. At steady state, the three fluxes are related by a condition expressing carbon mass balance. Considering the stoichiometry of glucose, lactate, and oxygen reported in Fig. 2A, one sees that , , and have to be related by
| (13) |
Fig. 2. A multicellular metabolic network model recapitulates experimental data.
(A) Intracellular metabolic network model based on glucose (glc) and oxygen (O2) import fluxes, and on lactate (lac) exchange with the medium. “pyr” represents pyruvate, the endpoint of the glycolysis pathway; “ATP” stands for adenosine triphosphate. The numerical coefficients represent the overall stoichiometry of the different pathways. (B) Stoichiometric equations describing carbon (pyr) mass balance and energy (ATP) synthesis, and bounds on import fluxes and energy synthesis, valid for each cell. In absence of competition for glucose and oxygen, all flux configurations of an N-cell system that are compatible with single-cell constraints and with the global constraint (15) induced by lactate exchanges are feasible. (C) Representative exchange networks reconstructed from simulations of a population of cells (each carrying a metabolic network whose state on average is inferred from experiments) globally coupled by diffusion. Parameter values are given in table S1; open boundary conditions are assumed. Results are shown for values of corresponding to times min ( , ), min ( , ), and ( , ), as in Fig. 1D. (D) Average fraction of cells in the largest connected component found in experiments (blue) and computations (red) (average over 1000 network samples for each time frame). (E) Average lactate flux computed from Eq. 13 found in experiments (blue) and simulations (red) (average over 1000 network samples for each time frame). (F) Distribution of cluster sizes from simulations for the representative times used in (C) and in Fig. 1D. The black dashed line displays the power-law behavior . This is to be compared with the empirical results shown in Fig. 1C.
which leaves two independent fluxes per cell. Moreover, each cell is bound by stoichiometry to produce energy [adenosine triphosphate (ATP)] at flux
| (14) |
To sustain survival, it is required that for all i, with M being a value reflecting a minimum necessary (maintenance) rate of energy production. Values for the parameters , , and M can be taken from the literature (see table S1). Reaction fluxes of feasible single-cell metabolic states therefore satisfy the constraints shown in Fig. 2B. This is a widely used minimal version of more biochemically detailed constraint-based models of a metabolic network (2, 15, 29, 30), which is known to capture many stylized features of more realistic schemes (31).
To model a population of N cells occupying a two-dimensional square, we assume that each cell i ( ) has a preassigned position in the square and carries a metabolic network as described above. When N such networks interact in a shared medium without competing for external nutrients (to comply with the nutrient abundance used in experiments), an effective coupling between cells can be induced by lactate exchanges. In absence of external sources of lactate, any spillover in the medium must indeed be endogenous, i.e., due solely to the activity of cells. This translates into a set of system-wide conditions on the lactate fluxes of different cells. Specifically, one finds that (20)
| (15) |
where (R being again the cell radius)
| (16) |
are coefficients that account for the fact that lactate exchanges are diffusion limited. In these conditions, a feasible state of the N-cell system corresponds to a pair of fluxes per cell that satisfies the constraints given in Fig. 2B, plus the global constraint (Eq. 15).
To explore the space of feasible states, we weigh N-cell configurations according to the Boltzmann factor
| (17) |
where the auxiliary “inverse temperatures” and modulate the average flux state of the population, specifically the mean glucose ( ) and oxygen ( ) import fluxes. (We choose to represent states via the glucose and oxygen fluxes, which suffice to determine the missing lactate and energy fluxes for each cell.) The choice (Eq. 17) is tightly related to the maximum-entropy models of metabolism described in (32, 33), which represent the least biased models compatible with experimental data on average fluxes. Here, however, it serves the main purpose of allowing for a compact representation of the metabolic state of the whole N-cell population using only the parameters and . In particular, their values can be fixed so as to reproduce the empirical statistics of lactate fluxes via a maximum likelihood approach through simulations of the system on a grid, as explained in (20). Because the statistics of lactate fluxes changes over time, the values of and providing the best fit are also time dependent.
Snapshots of the emergent exchange network found for a system with cells are displayed in Fig. 2C. The time evolution found in empirical data is qualitatively reproduced, as the dense exchange network that initially spans across the population gets gradually diluted into smaller disconnected clusters. Such a trend is also clear from the behavior of the relative size (fraction of cells involved) of the largest exchange cluster (Fig. 2D) and from the population-averaged lactate flux (Fig. 2E), both of which quantitatively mimic the time trends retrieved from experimental data. Notice that, while the theoretical mean lactate flux ultimately yields a consistency check for the inference protocol, the relative size of the largest cluster is a genuine prediction of the model.
The behavior of the probability distribution of the sizes of clusters p(s) is especially noteworthy (Fig. 2F). At earlier times, p(s) is dominated by a single “giant” cluster. As time progresses, a large cluster persists (albeit reduced in size) along with a substantial number of smaller clusters. At later times, however, when the exchange network is fully fragmented, p(s) is well described by a power-law decay with an exponent approximately equal to 2. Intriguingly, this value effectively matches the critical exponent characterizing the distribution of cluster sizes in two-dimensional percolation [ (34)].
To generalize the metabolic model to account for an advective flow of velocity v, one effectively has to replace the simple decay of the coupling matrix (Eq. 16) with an attenuation factor of the form , where is the angle between the vector distance of the two cells and the direction of the flow and D is the diffusion constant of the exchanged compound. In broad lines, advection hampers interactions and polarizes them in the direction of the flow, as described in detail in section S4.
Mean-field theory: Critical line for the emergence of an extensive exchange cluster
To rationalize these findings mathematically, let us focus on one cell and partition the space around it in circular stripes of width equal to the cell radius R. In this way, the surface area of the kth stripe equals . If cells are distributed homogeneously in space with density , the number of cells in the kth stripe is a binomial random variable with average given by . For tractability, in the following, we approximate it with a Poisson random variable with the same average. If we now let x denote the probability that our cell belongs to the infinite percolating cluster (i.e., that it is connected to it by a nonzero exchange flux) and assume that the lactate fluxes of individual cells are independent and identically distributed random variables, we have
| (18) |
where stands for the probability that the cell is not exchanging lactate with a cell in the k-stripe. To see why Eq. 18 holds (i.e., why the right-hand side is the complement of x), note first that the term represents the probability that, if n cells inhabit the kth stripe from our cell, the latter is not connected to l of them and is exchanging lactate below the threshold with the remaining n − l cells. By weighting each such factor with and summing over l, we are therefore computing the probability that the cell is effectively isolated from all of the n cells in the kth stripe. We next sum over n (which, as said above, is taken to be Poissonian) and lastly impose that this must hold for all stripes, i.e., take the product over k. Now, note that
| (19) |
and that
| (20) |
which leads to
| (21) |
This equation is equivalent to the standard mean-field percolation formula (34)
| (22) |
which implies the emergence of a giant cluster when the sum on the left-hand side exceeds 1.
To proceed, we consider a continuum approximation for the quantity . Denoting by Q(r) the probability that two cells at distance r are connected (i.e., that they exchange lactate with a flux above the threshold ) and by the density of cells, we have
| (23) |
We can now approximate Q(r) as the probability that both the (incoming) flux of the absorbing cell ( ) and the (outgoing) flux of the emitting cell ( ) at the boundary of the absorbing cell exceed the significance threshold, the latter being damped by the factors and that take into account dispersion (with a characteristic screening length scale ) and absorption, respectively. We furthermore assume that the distributions of lactate fluxes are Gaussian, with averages and variances given by the maximum-entropy metabolic network model described in the previous section. [This effectively amounts to neglecting the linear boundaries of the high-dimensional space of feasible flux vectors (35).] With this approximation, we get
| (24) |
where denotes the cumulative Gaussian distribution function. The above expression can be inserted into Eq. 23 to retrieve the critical line from the condition as a function of and , provided we have an expression for the screening length scale . As a minimal assumption, we can posit that is a linear function of the average lactate flux, namely
| (25) |
The best fit of simulation results is obtained for and .
Key results from this mean-field percolation theory are showcased in Fig. 3. We first focus on the relative size of the largest component of the exchange networks, corresponding to x, Eq. 21 (Fig. 3A). One clearly sees that the mean-field model qualitatively recapitulates results obtained in simulations for two-dimensional systems, albeit with a sharp dense-to-sparse transition instead of a smooth crossover. We also show (Fig. 3B) the distribution of cluster sizes from simulations performed at fixed above (blue, ), at (red, ) and below (green, ) the critical line for the percolation transition: While the giant cluster arises below the transition line, the algebraic decay with an exponent close to 2 is most clearly visible at criticality. Last, Fig. 3C shows the critical line, defined by the condition , in the plane. Generally speaking, for any , large enough values of drive the system into a sparse networked phase, while the global exchange network is dense otherwise. The mean-field critical line qualitatively recapitulates the behavior of the relative size of the largest cluster as found in simulations, including a reentrance that is predicted by the mean-field model and found in simulations at large negative (Fig. 3A). The transition observed in the exchange network is therefore well captured by a simple mean-field percolation scenario.
Fig. 3. Percolation cross-feeding transitions in the model.
(A) Average size of the largest connected component (in terms of the fraction of nodes belonging to it) as a function of , for different values of . Results from simulations of a two-dimensional system are represented by the markers with errors (continuous lines being a guide for the eye), while analytical results from the mean-field theory are shown as dashed lines. Note that analytical results predict a sharp transition, as opposed to the crossover observed in simulations. (B) Distributions of cluster sizes for 3 different values of and . The dashed black line displays the power-law behavior . (C) Critical line for the existence of an extensive cluster in the plane as derived from mean-field theory. The background color map represents the relative size of the largest cluster from simulations of a two-dimensional system. Right of the critical line, the exchange network is system-spanning and dense; vice versa, left of the line, it is sparse and rich of small motifs. Again, the sharp transition predicted by mean-field theory turns into a smooth crossover in finite-dimensional simulations.
Comparison of cross-feeding percolation and metabolic overflow
We can now revisit overflow metabolism in the light of the percolation phase transition scenario derived above. In (20), again by combining mathematical modeling and statistical inference, it was shown that, for any , the mean lactate output by cells (equivalent to the lactate spillover in the medium) behaves markedly differently at high compared to low : In the former phase, no spillover in the medium (i.e., no acidification) occurs, while, in the latter phase, one is due to observe accumulation of lactate in the environment (Warburg effect). The line separating the two regimes in the plane is shown in Fig. 4A, along with the line for the existence of a dense cluster and with the values of and describing the empirical population. Figure 4B displays instead the behavior of the relative size of the largest component and the lactate overflow flux along 3 vertical lines with constant as a function of .
Fig. 4. Cross-feeding percolation and metabolic overflow.
(A) Phase diagram of the multicellular metabolic network model in the plane. Yellow line: overflow phase transition line dividing the plane into overflow (O) and balanced (B) phases, from (20). Red line: critical percolation line of lactate exchanges (from the mean-field approximation), dividing the plane into sparse (S) and dense (D) phases of the exchange web. Markers: values of and inferred from experimental data (color scale indicates the time step). The distinct regions correspond to overflow and sparse (O/S); overflow and dense (O/D); balanced and sparse (B/S); and balanced and dense (B/D). (B) Overflow curves (average lactate flux, right-side axis) versus percolation curves (relative size of the giant component from mean-field theory, left-side axis) as a function of for three different values of [i.e., along three vertical lines in the phase diagram of (A)].
One first notes that the mean-field approximation suggests the existence of four regions, depending on whether the exchange network is dense or sparse and on whether it is balanced (i.e., the lactate spillover is small) or not. While an overflow-sparse regime could have been expected based on the fact that aberrant cells should independently optimize their metabolism for growth (and hence lactate excretion), the system appears to evolve toward balanced states in an overflow-dense regime that is harder to explain within cell-autonomous models.
In addition, one can explicitly see how the reduction of lactate spillover is accompanied by the sparsification of the exchange network. By staying close to the critical overflow line, populations are likely to optimize the trade-off between the environmental costs of pollution (high in the overflow phase) and the regulatory costs of coordinating metabolisms (high in the balanced phase). The present results now suggest that different structures for exchange networks are associated to optimal trade-offs in different phases. In particular, contrary to early adaptation phases where system-scale exchange networks dominate, cellular behavior in balanced states appears to rely on multiple smaller communities of cells that keep microenvironmental acidification under control.
Note also how, in Fig. 4B, the lactate overflow transition occurs when the size of the largest percolation cluster is maximal as a function of . Because, over time, the population (represented by the inferred values of and ) tends toward states that maximize the energy yield on glucose (20), we can hypothesize that adaptation involves two intertwined processes. On shorter timescales, cells focus on the trade-off between environmental and regulatory costs, leading to dense exchange networks; on longer timescales, however, they aim at becoming more energy efficient individually, implying short-range coordination and reduced acid excretion (2). Both aspects are likely essential to formulate even a minimal dynamical model of how a population of cells adapts to an environment.
When advective transport coexists with diffusion (section S4), it reduces the ability of cells to exchange compounds, leading to more disconnected networks and increased lactate spillover in the medium. At the same time, though, lactate gets removed by the flow, so that environmental acid buildup is ultimately diminished.
DISCUSSION
The main result of this work is that, in a population of cells adapting to an environment, cells exchange lactate through a diffusion-mediated network whose topology varies in time as the adaptation proceeds. Here, we approached the problem of exchange network reconstruction quantitatively. In particular,
1) we devised a computationally efficient network reconstruction technique combining Voronoi tessellation of the culture with simple equilibrium results for absorption probabilities;
2) using this method, we showed that the experimental population undergoes a two-stage dynamics: Following inoculation, cells first build up a dense and intense exchange network comprising up to 70% of them; subsequently, as the adaptation proceeds, the network dilutes, eventually leading to the formation of smaller disconnected clusters of interacting cells;
3) we demonstrated that the key topological features of the inferred exchange networks (from the size of the largest component to the distribution of cluster sizes) are quantitatively reproduced by a minimal (maximum entropy–like) model that accounts for the metabolic behavior of cells and their interplay with the environment; the model is controlled by just two parameters, and , fixing on average mean glucose and oxygen consumptions of cells; and
4) by focusing on the general properties of the model, we showed that, as and change, exchange networks generically undergo a transition from a densely connected phase characterized by the presence of a large cluster of cells involved in mutual exchanges to a disconnected phase in which exchanges occur within small separated clusters. Such a transition can be studied quantitatively using methods of percolation theory, leading to a critical line in the plane separating a dense exchange regime from a sparse one. Real populations appear to evolve close to the crossover line as time progresses.
To rationalize these findings, we resorted to a time-independent modeling framework in which cells are only required to meet maintenance thresholds, exchanges are driven by diffusion, and changes in the ensuing intercellular network are modulated by the average level of carbon and oxygen intake by cells, measured respectively by the parameters and . We found that, for any given value of , a dense network is expected for sufficiently large values of . Conversely, the exchange network is sparse and dominated by small motifs for small enough . Such a behavior can be associated to a percolation-like phase transition in the mean-field limit (see the phase diagram of Fig. 3C). Simulation results on a finite-dimensional system however effectively agree with this scenario. Therefore, as a population modulates its mean carbon and oxygen intakes over time, the network gradually adapts. Network inference results from empirical data show that the exchange matrix starts dense and becomes more and more sparse over time, approaching a state that resembles, at least statistically, a critical percolation network. No exogenous fine-tuning is required: Cells self-organize over time in response to changing microenvironmental conditions. In turn, the emergence of an exchange network effectively endows a population of cells with a substantial capability to control their environment by implementing a collective component in cellular metabolic strategies.
The critical percolation threshold for the exchange network formation and the phase transition line of the metabolic overflow do not coincide. This situation is similar to that found in studies attempting to derive a geometric interpretation for statistical observables in standard spin systems or in gas-liquid phase transition (36, 37). In a nutshell, an equivalence between certain thermal ensemble-averaged quantities and percolative quantities is known to exist, upon a specific redefinition of the percolation model (38). This observation has, in turn, inspired further theoretical insights (39) as well as the development of cluster algorithms for sampling near criticality (40). While beyond the scope of the present work, an analogous redefinition of percolation in the context of interacting cell models could, in our view, be equally fruitful. An important insight that our reconstruction method could offer into the causes of the Warburg effect concerns its possible dependence on the topology of the exchange network beyond just connectivity, e.g., via the presence of a nontrivial community structure. An initial analysis of inverse modeling bias using a stochastic block model that explicitly considered cell types (tumoral versus stromal) however did not yield positive results: No significant exchange bias can be detected in community-level fluxes (section S3). Further work is, however, needed to fully elucidate this point.
The fact that diffusion is the main driver of intercellular exchanges in the system we consider has played an important role in the theory we developed. Besides being the most basic transport mechanism in the physical world, diffusion is central in living systems as well, vastly predating circulation-driven transport in evolutionary terms (41). It guides a huge variety of processes in bacteria (42) and in consortia of unicellular organisms (43); it promotes intercellular communication and organization in systems ranging from to the embryo (44–47) to fully developed multicellular organisms [see, e.g., intercellular communication within extracellular matrices (48)]; and it sustains intercellular cross-feeding and signaling in higher tissues, particularly the brain (49–54). The circulatory system itself is built via diffusive intercellular exchanges [see (55) for a review and (56) for the specific case of veins formation in the wing disc of flies]. Having a good grasp of the properties of diffusion-driven exchange networks is therefore essential to understand biological function at the supracellular level.
On the other hand, some of the features we observe do not persist if an advective flow competes with diffusion. To see this quantitatively, we have generalized our theoretical framework to include a global flow that affects the population by transporting molecules along a preferred direction (see section S4). In short, at the topological level, one finds—perhaps expectedly—that the networks get more and more polarized in the direction of the flow, while the size of the largest component decreases, upon increasing the intensity of advection relative to diffusion, quantified by the Peclet number (57). Most notably, though, the average lactate efflux from cells increases as the Peclet number increases, implying that, in more strongly advective environments, cells are less capable of balancing spillovers and must therefore rely entirely on the external flow to remediate acidification. It is, however, noteworthy that the qualitative properties of the emergent exchange network are expected to remain diffusion-like until the Peclet number gets close to 1. Experiments conducted in properly controlled conditions may of course be able to validate or disprove these predictions.
To conclude, we remark that theoretical approaches to exchange network reconstruction problems from input/output fluxes have a long history in network theory (58, 59). In the most involved instances (e.g., the reconstruction of weighted exchange networks from single-node data), rather nontrivial statistical mechanics is involved (60). In the present case, however, the fact that diffusion is the basic exchange mechanism offers a strong proxy for the exchange probability, thereby allowing us to figure out simpler solution method(s). On the other hand, our work effectively addresses an instance of a multilayer network (61), in which a large-scale exchange network arises from the more or less coordinated activity of a large number of single-agent networks (the metabolic networks of individual cells). As the key role of cell-to-cell communication becomes more and more clear through experiments, the theoretical problem of linking them to intracellular networks increasingly acquires importance. The methods developed here, which are scalable to include more detailed metabolic network models, can provide a solid starting point for this analysis.
MATERIALS AND METHODS
Experimental data
Experimental parameters (e.g., typical cell radius, size of the culture, etc.), along with values for single-cell lactate fluxes and cell positions, were taken from (19). Single-cell fluxes and cell positions were used to calculate exchange fluxes; other parameters guided the calibration of computer simulations as described below.
Computational methods
The code implementing the Voronoi-based Markov chain method, presented in Results, to infer intercellular exchanges from the underlying acid export and import fluxes is available online (62). Details of the exact Monte Carlo method used in Fig. 1B are instead given in section S1. The generalization to the case of advective-diffusive systems requires a rescaling of the transition probabilities, which can be derived from the stationary solution of the advection-diffusion equation. These steps are described in detail in section S4.
The significance threshold for exchange fluxes was taken to coincide with the slowest rate at which lactate accumulates in the medium in experiments, with the idea that smaller exchange fluxes would not be distinguishable from this global background. The robustness of the reconstructed exchange networks has been estimated from standard error propagation starting from the errors on the single-cell fluxes derived in (19). Details are reported in section S2.
The feasible space of the metabolic model was sampled according to a probability density proportional to Eq. 17 using a hit-and-run Monte Carlo method (63). Parameters were chosen so as to reproduce the experimental setup as closely as possible, except for the maximum glucose and oxygen uptake rates, the ATP maintenance flux, and the diffusion constant of lactate, which were taken from the literature (see table S1). This allowed us to use the same significance threshold used for the empirical network reconstruction. Last, the analysis of community-level exchanges was based on the stochastic block model (28) and is described in detail in section S3.
Acknowledgments
Funding: L.C.F.L. acknowledges partial funding from Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq). A.D.M. is supported by the European REA, Marie Skłodowska-Curie Actions, grant agreement no. 101131463 (SIMBAD). D.D.M. acknowledges financial support from grants PIBA_2024_1_0016 (Basque Government) and Project PID2023-146408NB-I00 funded by MICIU/AEI/10.13039/501100011033 and by FEDER, UE.
Author contributions: Conceptualization, supervision, writing, and funding: A.D.M. and D.D.M. Modeling, methodology, analysis, and validation: L.C.F.L., A.D.M., and D.D.M. Simulations: L.C.F.L. and D.D.M. Figures: L.C.F.L.
Competing interests: The authors declare that they have no competing interests.
Data and materials availability: All data needed to evaluate the conclusions in the paper are present in the paper and/or the Supplementary Materials. Codes are available in (62).
Supplementary Materials
This PDF file includes:
Supplementary Text
Figs. S1 to S5
Tables S1 and S2
REFERENCES AND NOTES
- 1.P. Ball, “How life works: A user’s guide to the new biology,” in How Life Works (University of Chicago Press, 2023). [Google Scholar]
- 2.B. Palsson, Systems Biology (Cambridge Univ. Press, 2015). [Google Scholar]
- 3.E. Klipp, W. Liebermeister, C. Wierling, A. Kowald, Systems Biology: A Textbook. (John Wiley & Sons, 2016). [Google Scholar]
- 4.U. Alon, An Introduction to Systems Biology: Design Principles of Biological Circuits (Chapman and Hall/CRC, 2019). [Google Scholar]
- 5.L. E. Reichl, A Modern Course in Statistical Physics (John Wiley & Sons, 2016). [Google Scholar]
- 6.L. Leuzzi, T. M. Nieuwenhuizen, Thermodynamics of the Glassy State. (CRC Press, 2007). [Google Scholar]
- 7.D. J. Amit, Modeling Brain Function: The World of Attractor Neural Networks (Cambridge Univ. Press, 1989). [Google Scholar]
- 8.W. Bialek, Biophysics: Searching for Principles (Princeton Univ. Press, 2012). [Google Scholar]
- 9.A. Vazquez, Overflow Metabolism: From Yeast to Marathon Runners (Academic Press, 2017). [Google Scholar]
- 10.Basan M., Hui S., Okano H., Zhang Z., Shen Y., Williamson J. R., Hwa T., Overflow metabolism in Escherichia coli results from efficient proteome allocation. Nature 528, 99–104 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Mori M., Hwa T., Martin O. C., De Martino A., Marinari E., Constrained allocation flux balance analysis. PLoS Comput. Biol. 12, e1004913 (2016). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 12.Mori M., Marinari E., De Martino A., A yield-cost tradeoff governs Escherichia coli’s decision between fermentation and respiration in carbon-limited growth. npj Syst. Biol. Appl. 5, 16 (2019). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.De Groot D. H., Lischke J., Muolo R., Planqué R., Bruggeman F. J., Teusink B., The common message of constraint-based optimization approaches: Overflow metabolism is caused by two growth-limiting constraints. Cell. Mol. Life Sci. 77, 441–453 (2020). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Vander Heiden M. G., Cantley L. C., Thompson C. B., Understanding the Warburg effect: The metabolic requirements of cell proliferation. Science 324, 1029–1033 (2009). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Vazquez A., Liu J., Zhou Y., Oltvai Z. N., Catabolic efficiency of aerobic glycolysis: The Warburg effect revisited. BMC Syst. Biol. 4, 58 (2010). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Schuster S., Boley D., Möller P., Stark H., Kaleta C., Mathematical models for explaining the warburg effect: A review focussed on ATP and biomass production. Biochem. Soc. Trans. 43, 1187–1194 (2015). [DOI] [PubMed] [Google Scholar]
- 17.De Berardinis R. J., Chandel N. S., We need to talk about the Warburg effect. Nat. Metab. 2, 127–129 (2020). [DOI] [PubMed] [Google Scholar]
- 18.Brooks G. A., The science and translation of lactate shuttle theory. Cell Metab. 27, 757–785 (2018). [DOI] [PubMed] [Google Scholar]
- 19.Onesto V., Forciniti S., Alemanno F., Narayanankutty K., Chandra A., Prasad S., Azzariti A., Gigli G., Barra A., De Martino A., De Martino D., Del Mercato L. L., Probing single-cell fermentation fluxes and exchange networks via pH-sensing hybrid nanofibers. ACS Nano 17, 3313–3323 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 20.Narayanankutty K., Pereiro-Morejon J. A., Ferrero-Fernández A., Onesto V., Forciniti S., del Mercato L. L., Mulet R., De Martino A., Tourigny D. S., De Martino D., Metabolic coordination and phase transitions in spatially distributed multi-cellular systems. Commun. Phys. 8, 1–12 (2025). [Google Scholar]
- 21.Musat N., Musat F., Weber P. K., Pett-Ridge J., Tracking microbial interactions with nanosims. Curr. Opin. Biotechnol. 41, 114–121 (2016). [DOI] [PubMed] [Google Scholar]
- 22.Grasso G., Colella F., Forciniti S., Onesto V., Iuele H., Siciliano A. C., Carnevali F., Chandra A., Gigli G., Del Mercato L. L., Fluorescent nano-and microparticles for sensing cellular microenvironment: Past, present and future applications. Nanoscale Adv. 5, 4311–4336 (2023). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Rizzo R., Onesto V., Forciniti S., Chandra A., Prasad S., Iuele H., Colella F., Gigli G., Del Mercato L. L., A pH-sensor scaffold for mapping spatiotemporal gradients in three-dimensional in vitro tumour models. Biosens. Bioelectron. 212, 114401 (2022). [DOI] [PubMed] [Google Scholar]
- 24.D. Medková, “The Laplace equation,” in Boundary Value Problems on Bounded and Unbounded Lipschitz Domains (Springer, 2018). [Google Scholar]
- 25.Muller M. E., Some continuous monte carlo methods for the dirichlet problem. Ann. Math. Stat. 27, 569–589 (1956). [Google Scholar]
- 26.F. Aurenhammer, R. Klein, “Voronoi diagrams,” in Computational Geometry (Springer, 2000). [Google Scholar]
- 27.H. C. Berg, Random Walks in Biology (Princeton Univ. Press, 1993). [Google Scholar]
- 28.Karrer B., Newman M. E. J., Stochastic blockmodels and community structure in networks. Phys. Rev. E 83, 016107 (2011). [DOI] [PubMed] [Google Scholar]
- 29.Majewski R. A., Domach M. M., Simple constrained-optimization view of acetate overflow in e. coli. Biotechnol. Bioeng. 35, 732–738 (1990). [DOI] [PubMed] [Google Scholar]
- 30.Fernandez-de Cossio-Diaz J., De Martino A., Mulet R., Microenvironmental cooperation promotes early spread and bistability of a Warburg-like phenotype. Sci. Rep. 7, 3103 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Capuani F., De Martino D., Marinari E., De Martino A., Quantitative constraint-based computational model of tumor-to-stroma coupling via lactate shuttle. Sci. Rep. 5, 11880 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.De Martino D., Capuani F., De Martino A., Growth against entropy in bacterial metabolism: The phenotypic trade-off behind empirical growth rate distributions in E. coli. Phys. Biol. 13, 036005 (2016). [DOI] [PubMed] [Google Scholar]
- 33.De Martino D., Andersson A. M., Bergmiller T., Guet C. C., Tkačik G., Statistical mechanics for metabolic networks during steady state growth. Nat. Commun. 9, 2988 (2018). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 34.D. Stauffer, A. Aharony, Introduction to Percolation Theory (Taylor & Francis, 2018). [Google Scholar]
- 35.Braunstein A., Muntoni A. P., Pagnani A., An analytic approximation of the feasible space of metabolic networks. Nat. Commun. 8, 14915 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 36.Kertész J., Existence of weak singularities when going around the liquid-gas critical point. Phys. A: Stat. Mech. Appl. 161, 58–62 (1989). [Google Scholar]
- 37.Schioppa C. P., Sciortino F., Tartaglia P., Coniglio-Klein mapping in the metastable region. Phys. Rev. E 57, 3797 (1998). [Google Scholar]
- 38.Coniglio A., Klein W., Clusters and ising critical droplets: A renormalisation group approach. J. Phys. A Math. Gen. 13, 2775 (1980). [Google Scholar]
- 39.Fortunato S., Critical droplets and phase transitions in two dimensions. Phys. Rev. B 67, 014102 (2003). [Google Scholar]
- 40.Swendsen R. H., Wang J.-S., Nonuniversal critical dynamics in Monte Carlo simulations. Phys. Rev. Lett. 58, 86–88 (1987). [DOI] [PubMed] [Google Scholar]
- 41.N. H. Barton, D. Briggs, J. Eisen, D. Goldstein, N. Patel, Evolution (Cold Spring Harbor Laboratory Press, 2007). [Google Scholar]
- 42.A. L. Koch, “Diffusion: The crucial process in many aspects of the biology of bacteria,” in Advances in Microbial Ecology, vol. 11, K.C. Marshall, Eds. (Springer, 1990). [Google Scholar]
- 43.Peaudecerf F. J., Bunbury F., Bhardwaj V., Bees M. A., Smith A. G., Goldstein R. E., Croze O. A., Microbial mutualism at a distance: The role of geometry in diffusive exchanges. Phys. Rev. E 97, 022411 (2018). [DOI] [PubMed] [Google Scholar]
- 44.Teleman A. A., Cohen S. M., Dpp gradient formation in the drosophila wing imaginal disc. Cell 103, 971–980 (2000). [DOI] [PubMed] [Google Scholar]
- 45.Lander A. D., Nie Q., Wan F. Y. M., Do morphogen gradients arise by diffusion? Dev. Cell 2, 785–796 (2002). [DOI] [PubMed] [Google Scholar]
- 46.Wartlick O., Mumcu P., Kicheva A., Bittig T., Seum C., Jülicher F., Gonzalez-Gaitan M., Dynamics of dpp signaling and proliferation control. Science 331, 1154–1159 (2011). [DOI] [PubMed] [Google Scholar]
- 47.Matsuda S., Affolter M., Dpp from the anterior stripe of cells is crucial for the growth of the Drosophila wing disc. eLife 6, e22319 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 48.Swartz M. A., Fleury M. E., Interstitial flow and its effects in soft tissues. Annu. Rev. Biomed. Eng. 9, 229–256 (2007). [DOI] [PubMed] [Google Scholar]
- 49.Tsacopoulos M., Magistretti P. J., Metabolic coupling between glia and neurons. J. Neurosci. 16, 877–885 (1996). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 50.Nicholson C., Diffusion and related transportmechanisms in brain tissue. Rep. Prog. Phys. 64, 815 (2001). [Google Scholar]
- 51.Syková E., Nicholson C., Diffusion in brain extracellular space. Physiol. Rev. 88, 1277–1340 (2008). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 52.Magistretti P. J., Allaman I., Lactate in the brain: From metabolic end-product to signalling molecule. Nat. Rev. Neurosci. 19, 235–249 (2018). [DOI] [PubMed] [Google Scholar]
- 53.P. Gimenez Minguez, “The role of the brain extracellular space in diffusion and cell signalling,” thesis, University of the Basque Country (UPV/EHU) (2023). [Google Scholar]
- 54.Tønnesen J., Hrabtová S., Soria F. N., Local diffusion in the extracellular space of the brain. Neurobiol. Dis. 177, 105981 (2023). [DOI] [PubMed] [Google Scholar]
- 55.Ambrosi D., Bussolino F., Preziosi L., A review of vasculogenesis models. Comput. Math. Methods Med. 6, 1–19 (2005). [Google Scholar]
- 56.Bosch P. S., Ziukaite R., Alexandre C., Basler K., Vincent J.-P., Dpp controls growth and patterning in Drosophila wing precursors through distinct modes of action. eLife 6, e22546 (2017). [DOI] [PMC free article] [PubMed] [Google Scholar]
- 57.R. Byron Bird, W. E. Stewai, E. N. Lightfoot, Transport Phenomena (John Wiley & Sons, 2002). [Google Scholar]
- 58.T. Squartini, D. Garlaschelli, Maximum-Entropy Networks: Pattern Detection, Network Reconstruction and Graph Combinatorics (Springer, 2017). [Google Scholar]
- 59.Squartini T., Caldarelli G., Cimini G., Gabrielli A., Garlaschelli D., Reconstruction methods for networks: The case of economic and financial systems. Phys. Rep. 757, 1–47 (2018). [Google Scholar]
- 60.Mastrandrea R., Squartini T., Fagiolo G., Garlaschelli D., Enhanced reconstruction of weighted networks from strengths and degrees. New J. Phys. 16, 043022 (2014). [Google Scholar]
- 61.G. Bianconi, Multilayer Networks: Structure and Function (Oxford Univ. Press, 2018). [Google Scholar]
- 62.L. C. F. Latoski, llatoski/crossfeeding-percolation; https://zenodo.org/records/16741366.
- 63.De Martino D., Mori M., Parisi V., Uniform sampling of steady states in metabolic networks: Heterogeneous scales and rounding. PLOS ONE 10, e0122670 (2015). [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Supplementary Text
Figs. S1 to S5
Tables S1 and S2




