Summary
Understanding human cell metabolism through genome-scale flux profiling is of interest to diverse research areas of human health and disease. Metabolic modeling using genome-scale metabolic models (GEMs) has the potential to achieve this, but has been limited by a lack of appropriate input data as model constraints. Here, we compare the commonly used consumption and release (CORE) method to a regression-based method (regression during exponential growth phase; REGP). We found that the CORE method is not reliable despite being prevalent in human studies, whereas the exchange fluxes determined by REGP provide constraints that substantially improve GEM simulations for human cell lines. Our results show that the GEM-simulated feasible flux space is constrained to a biologically plausible region, allowing an exploration of the basic organizing principles of the feasible flux space. These improvements help to fulfill the promise of GEMs as a valuable tool in the study of human metabolism and future development of translational applications.
Keywords: cell metabolism, genome-scale metabolic modeling, flux profiling, feasible flux space
Graphical abstract

Highlights
-
•
Regression-based method satisfies the steady-state assumption required for FBA/FVA
-
•
REGP- and CORE-calculated exchange fluxes differ substantially
-
•
REGP-calculated fluxes constrain GEM models to biologically plausible solutions
Motivation
As cellular metabolism plays a central role in human health and disease, genome-scale flux profiling is of interest to a wide range of research fields. Genome-scale metabolic modeling is a promising computational tool that can be used to simulate intracellular metabolic fluxes in human cells. However, these models are known to be sensitive to the quality of the constraints, which are often calculated based on single-time point data that violate steady-state assumptions. In this paper, we investigate the potential of a regression-based method using multi-time point data to enable more accurate metabolic simulations.
Huijer et al. present a regression-based method to accurately determine metabolic exchange fluxes in human cells. These fluxes provide reliable constraints for metabolic model simulations to study human metabolism and disease.
Introduction
Metabolism of human cells is a highly complex network of thousands of metabolites and reactions. Alterations in cell metabolism are associated with many complex health conditions such as diabetes, inflammatory diseases, and cancer.1,2 Importantly, the defining feature of metabolism is not the concentrations of metabolites in the cell but the metabolic fluxes (r) through reactions and pathways.3,4 Intracellular metabolic fluxes can be experimentally determined through isotope-labeled substrate tracing for a small subset of reactions,5,6 but to systematically profile all fluxes of a cell at the genome scale, mathematical modeling is necessary.
Genome-scale metabolic model (GEM) is a modeling framework wherein the complete metabolic network of a cell is reconstructed in silico.5,7 GEMs can be used for simulations to calculate the optimal (max or min) fluxes of each reaction and determine the feasible flux space for the entire metabolic network, using techniques called flux balance analysis (FBA) and flux variability analysis (FVA).8 FBA and FVA require a small amount of input data as constraints, typically consisting of measured exchange fluxes (± measurement error) of a small number of exo-metabolites, such as glucose, lactate, and amino acids. With these experimentally measured input data, GEM simulations have been shown to be strikingly accurate in microorganisms such as E. coli and S. cerevisiae.9,10,11 On the other hand, the predictive power of GEMs can vary considerably and often depends on the quality of the constraints.12 This variability underscores the importance of collecting high-quality measurements to improve GEM simulation accuracy. Critically, FBA and FVA assume that cells are in pseudo-steady state. Thus, input data for these successful applications of GEM simulations have all been collected during exponential growth.
Building on the success of GEM simulations in microbial applications, there is considerable interest in studying human cell metabolism using Human-GEM.3,13,14 These studies determined exo-metabolite exchange fluxes in human cells by the consumption and release (CORE)4 method (Figure 1A). In this method, exo-metabolite concentrations in the cell culture media are measured at a single time point and exchange fluxes are then calculated based on the difference between the measured “spent” media and the unused (“fresh”) media (Figure 1A). Thus, CORE-calculated exchange fluxes are not true steady-state exchange fluxes, and the use of these values as constraints for FBA and FVA should be done with caution.
Figure 1.
Exo-metabolite exchange fluxes
(A and B) Schematic overview of exo-metabolite exchange flux calculation by the CORE and REGP methods. [m], exo-metabolite concentration; A, area under the curve; , linear-regression-fitted exo-metabolite concentration (see STAR Methods section).
(C) Exo-metabolite exchange fluxes (rm) for 11 cell lines in the NCI-60 panel calculated by the CORE method and for the MCF10A cell line calculated by either the CORE or the REGP method.
See also Table S1.
Regression-based methods for estimating exchange fluxes have been applied in microorganisms15 and mammalian studies.16,17,18,19 In this study, we adapted a regression-based approach to calculate exchange fluxes in human cells, which we refer to as REGP (regression during exponential growth phase; Figure 1B), and compared it to the conventional CORE method. We found that REGP-calculated exchange fluxes (rm,REGP) were substantially different from CORE-calculated exchange fluxes (rm,CORE) (Figure 1C). Unlike models constrained with rm,CORE, the model with rm,REGP as input data for FBA and FVA produced feasible GEM simulations. Additionally, we showed that the GEM-simulated feasible flux space was constrained to a more biologically plausible region, allowing an exploration of the basic organizing principles of the feasible flux space. We anticipate that incorporating regression-based exchange fluxes from human cell lines as input for GEM simulations can rapidly advance our understanding of cell metabolism in diverse applications related to human health and disease.
Results
Exo-metabolite exchange fluxes at steady state
We measured the exo-metabolite concentrations of exponentially growing MCF10A cells at five time points during the exponential growth steady state (see Table S1) and used both the CORE (Figure 1A) and REGP (Figure 1B) methods to calculate the exchange fluxes of exo-metabolites, rm. Figure 1C shows the comparison between rm,REGP and rm,CORE in the MCF10A cell line, as well as the rm,CORE of 11 cell lines of the NCI-60 panel that were previously considered reliable.3,4,20 By convention, consumption of metabolites (e.g., glucose) is represented by a negative flux and release of metabolites (e.g., lactate) by a positive flux. As expected, rm,CORE were comparable between MCF10A cells and the 11 cell lines of the NCI-60 panel (Figure 1C). However, the rm,REGP and rm,CORE in MCF10A cells, based on the same raw metabolite measurements and cell count data, were substantially different. For several exo-metabolites, for example glutamate and glycine, rm,CORE values were positive, indicating that cells were releasing these metabolites into the culture media, while rm,REGP values were negative, indicating that cells were consuming these metabolites as nutrients. As the CORE method encompasses both the lag phase and exponential growth phase (Figure 1A), whereas the REGP method calculates the exchange flux during exponential growth only (Figure 1B), this reflects that cell metabolism differs between the lag phase and exponential growth (Figure 2). Our results indicate that glutamate is released by the cells during lag phase and consumed during exponential growth (Figure 2B). Similarly, consumption of glycine differs between lag phase and exponential growth (Figure 2C).
Figure 2.
Exo-metabolite exchange fluxes in different growth phases
(A) Growth curve of MCF10A cells showing a distinct lag phase (blue box) and an exponential growth phase (red box and red line).
(B and C) rGlu and rGly showing distinct metabolic profiles during the lag phase and the exponential growth phase. The REGP method is used to calculate the exchange fluxes during the exponential phase (solid red line). Exchange fluxes in the lag phase are estimated by connecting a straight line from the fresh media sample at t = 0 h to the projected exo-metabolite concentration at t = 15 h based on REGP calculations (blue dashed line).
See also Table S1.
For other nutrients, such as glucose, glutamine, and other amino acids, in general, we observed that rm,REGP for nutrient consumption was larger (that is, more negative) than rm,CORE, consistent with a higher nutrient consumption rate during exponential growth compared to the lag phase (Figure 1C). For lactate, we observed that the exchange flux for lactate release was smaller (that is, less positive) by the REGP method (Figure 1C), suggesting that lactate production is elevated during the lag phase and reduced during exponential growth.
Simulating steady-state cell growth
A common way to benchmark FBA- and FVA-based GEM simulations is to estimate the cell growth rate,3,21 which can be easily validated experimentally. To do this, we first constructed cell line-specific GEMs by tINIT22 using cell line-specific transcriptomics data, generated in-house for MCF10A cells (Table S2; GEO accession GSE293588) and mined from the Cancer Cell Line Encyclopedia23 for the 11 cell lines of the NCI-60 panel. We then specified the metabolites that are present in the cell culture media (Ham’s medium), followed by constraining the exo-metabolite exchange fluxes (Figure 1C). For MCF10As, either rm,CORE or rm,REGP was used; for the 11 cell lines of the NCI-60 panel, only the available rm,CORE were used (see Figure 3), which were mined from a previously described dataset,3,4 accessible in Robinson et al.24 Based on these input data as model constraints, the range of feasible in silico growth rates were simulated by maximizing and minimizing biomass production. We found that the rm,CORE-constrained MCF10A model was infeasible (Figure 3A), meaning that the in silico cell was unable to “grow” with the CORE-calculated metabolite uptake and secretion rates. In contrast, the rm,REGP-constrained MCF10A model was feasible (Figure 3A). Critically, the experimentally measured growth rate fell within the GEM-simulated solution space (Figure 3A), indicating that GEM simulations are physiologically relevant when using rm,REGP as constraints, but not with rm,CORE. Similar to the rm,CORE-constrained MCF10A model, most of the rm,CORE-constrained models of the NCI-60 panel cell lines were also either infeasible or do not contain the experimentally measured growth rate within the simulated solution space (Figure 3A).
Figure 3.
FVA simulation of cell growth rates
Each cell line-specific GEM was constrained with the corresponding cell line-specific exo-metabolite exchange fluxes (rm) with a flexibilization factor of 0% (A), 20% (B), and 700% (C). Rows labeled as infeasible indicate that no solution exists that satisfies all constraints. Black bars, FVA-simulated minimum and maximum in silico cell growth rate for each cell line. Red dots, experimentally measured growth rate for each cell line. In none of the simulations did the minimum and maximum biomass flux equal zero (max = min = 0).
See also Table S2.
As a sensitivity analysis, we included a flexibilization factor ranging from 0% to 20% for all rm used as model constraints (i.e., lb = 0.8∗rm; ub = 1.2∗rm) and found that that this did not play a role in determining model feasibility or the physiological relevance of the simulations (Figures 3A and 3B). The rm,CORE-constrained MCF10A model only produced physiologically relevant simulations when the flexibilization factor was increased to 700%; even at this point, the rm,CORE-constrained model of the SR cell line still performed poorly (Figure 3C).
Organization of the feasible flux space
We then took the rm,REGP-constrained MCF10A model as described above and added a constraint of the biomass production reaction with the experimentally measured growth rate, to produce a constrained GEM of the MCF10A cell line that makes use of all available data. We used this model to explore the feasible flux space of the entire metabolic network of the cell in order to identify to what degree metabolic subsystems are constrained. Following FVA for every metabolic reaction, reactions were ranked by increasing flux variability (Table S3). A sliding window of 200 reactions with a step size of 10 was applied (the first window included reactions 1–200 and the second window, reactions 11–210). For each window, we calculated the fraction of reactions belonging to each metabolic subsystem (subsystems as defined by Human-GEM). For each subsystem, Z scores were calculated based on the mean fraction and standard deviation across all windows. The representation of metabolic subsystems across the flux variability spectrum is visualized in Figure 4 and listed in Table S4, where each row represents a subsystem and each column a window. This analysis showed that metabolic subsystems related to fatty acid metabolism, including fatty acid biosynthesis pathways and beta oxidation pathways, exhibited low variability in reaction flux (Figure 4). In contrast, amino acid metabolism (AAM) and most central carbon metabolism (CCM) pathways showed intermediate to high levels of variability (Figure 4), even though the exo-metabolite exchange fluxes used as model constraints were all related to CCM (glucose, lactate) and AAM, consistent with previous observations.14,25 For nucleotide metabolism, we observed two distinct regions in this analysis, one with intermediate variability and another with high variability. Finally, we found that reactions in sphingolipid and steroid metabolism, as well as miscellaneous reactions such as pool reactions and artificial reactions necessary for model simulations, exhibited high flux variability (Figure 4).
Figure 4.
Organization of the feasible flux space of MCF10A cells
The MCF10A-specific GEM was constrained with rm,REGP and the measured growth rate, both with a flexibilization factor of 20%. FVA was performed to determine the flux variability (i.e., the feasible solution space) for every metabolic reaction. The fraction of each metabolic subsystem was calculated in a sliding window of 200 reactions of increasing flux variability, followed by a Z score transformation to facilitate comparison. For ease of visualization, Z scores of >3 or < −3 were set to 3 or −3, respectively. Rows represent metabolic subsystems, and columns represent a window. Metabolic subsystems were grouped into larger metabolic pathway categories to facilitate visualization and interpretation; the raw Z scores with corresponding metabolic pathways can be found in Table S4.
Discussion
Understanding human cell metabolism at the systems level is of critical interest in many areas of health and medicine. GEM-based simulations have shown very promising applications in microorganisms,9,10,11 but obtaining the necessary input data in human cells has proven to be difficult. A number of methodologies have been developed to leverage transcriptomics data as model constraints,26,27,28,29,30 with mixed results,31 likely because metabolic fluxes are poorly reflected by the abundance of (transcripts of) enzymes in a cell. More recently, exo-metabolite exchange fluxes have been used,3,9,14,32 based on a comparison of exo-metabolite concentrations between the “spent” and “fresh” media.4,14 The caveat of this method is that it violates the steady-state assumption of FBA and FVA and thus should be used with caution. To address this limitation, we applied a multiple-time point regression approach, which collects exo-metabolite fluxes exclusively during the exponential growth phase (Figures 1B and 1C). Our results indicated a substantial difference in exchange fluxes in different phases of cell growth (Figure 2), underscoring the importance of distinguishing between growth phases when studying cell metabolism. With the exponential growth-phase exchange fluxes as model constraints, GEM simulations were biologically plausible, with the measured cell growth rate falling within the simulated solution space (Figure 3). This allowed us to explore the entire metabolic network of the cell with a physiologically relevant flux profile, revealing a distinct organization of the feasible flux space by metabolic subsystems (Figure 4).
Previously, cell-specific GEMs constrained by the exchange fluxes of glucose, lactate, and threonine (all calculated by the CORE method) were shown to predict the cell growth rate to a reasonable degree of agreement with experimentally measured cell growth rates.3 However, incorporation of additional (CORE-calculated) exo-metabolite exchange fluxes, with a flexibilization factor of up to 20%, led to a large number of infeasible models (Figures 3A and 3B), suggesting underlying problems with the model constraints and the biological relevance of the simulations. With the REGP method, model simulations remained feasible with a larger number of measured exo-metabolite exchange fluxes, and the feasible flux space was constrained to a biologically plausible region (Figure 3). We found that the maximum in silico growth rate exceeded the experimentally determined growth rate by approximately 2-fold (Figures 3A and 3B). This suggests that a portion of the consumed nutrients is diverted into non-growth-related metabolic tasks, consistent with the notion that, perhaps with the exception of fast-growth cancer cells, human cells do not operate to solely maximize growth.31,33
Our results show that even though the input constraints of our model were all related to CCM (glucose, lactate) or AAM (see Figure 1C), there is, nevertheless, an intermediate level of flux variability in these subsystems (Figure 4). This is in line with previous work showing that these subsystems do not operate at full capacity in growing cells.25,34 In contrast, we found that reactions in fatty acid metabolism exhibited low flux variability, while reactions in sphingolipid metabolism and steroid metabolism exhibited high flux variability, likely reflecting the degrees of connectivity (i.e., pathway branching) in these subsystems.3,35
Even though regression-based methods for determining exchange fluxes have been established in other systems,15,16,17,18,19 our study applies and validates this approach in a human cell line, showing it that substantially enhances the biological accuracy of GEM simulations compared to the conventional CORE method (Figure 3). To further confirm the robustness of this method in human cell lines, future work should validate the approach across additional human cell lines and conditions. While this approach demands more resources for exo-metabolite measurements, we believe that it is crucial to profile the metabolic fluxes of human cells at the genome scale, which can lead to a better understanding of the metabolic process in healthy cells and the identification of potential metabolic targets in diseases.
Limitations of the study
The REGP method has a higher demand for experimental resources compared to the conventional CORE method, as several exo-metabolite measurements (rather than only one) must be taken, at the appropriate time points, which must be first determined experimentally. Connected to this limitation, this study shows the application of the REGP method in only one human cell line, MCF10A. Application of our method across additional human cell lines and conditions is warranted in future studies.
Resource availability
Lead contact
Further information and requests for resources may be directed to and will be fulfilled by the lead contact, Rosemary Yu (r.yu@science.ru.nl).
Materials availability
This study did not generate new unique reagents.
Data and code availability
-
•
Raw RNA-seq data are available at GEO, accession GSE293588.
-
•
All other data and code used in this paper are available in the GitHub repository (https://github.com/Radboud-YuLab/FluxProfilingREGP). An archival DOI is provided in the key resources table.
-
•
Any additional information required to re-analyze the data reported in this paper is available from the lead contact upon request.
Acknowledgments
The Yu lab is supported by grants from the Dutch Cancer Society and the Radboud-Western Collaboration Fund. We thank Niky Thijssen for technical support during the experimental work.
Author contributions
Conceptualization, R.Y.; data curation, C.A.M.H. and X.J.; formal analysis, C.A.M.H. and X.J.; funding acquisition, Y.C. and R.Y.; supervision, Y.C. and R.Y.; writing – original draft, C.A.M.H.; writing – review and editing, X.J., Y.C., and R.Y.
Declaration of interests
The authors declare no competing interests.
STAR★Methods
Key resources table
| REAGENT or RESOURCE | SOURCE | IDENTIFIER |
|---|---|---|
| Chemicals, peptides, and recombinant proteins | ||
| DMEM/F12 | Gibco | 11320033 |
| MEGM Mammary Epithelial Cell Growth Medium SingleQuots | Lonza | CC-4136 |
| Cholera toxin | Enzo Life Sciences | BML-G117 |
| Penicillin-streptomycin | Gibco | 15140 |
| Trypsin-EDTA | Gibco | 25300054 |
| Trypan blue | Gibco | 15250061 |
| Critical commercial assays | ||
| CyQUANT Cell Proliferation Assay | ThermoFisher Scientific | C7026 |
| aTRAQ Kit | AB Sciex | 4442673 |
| KAPA RNA HyperPrep | Kapa Biosystems | KK8502 |
| Quick-RNA Microprep | Zymo Research | R1051 |
| Qubit HS | Invitrogen | Q32854 |
| High Sensitivity DNA analysis | Agilent | 5067–4626 |
| Deposited data | ||
| Data & code repository | This paper | doi:10.6084/m9.figshare.30784106 |
| MCF10A RNA-seq | This paper | NCBI GEO accession number: GSE293588 |
| Experimental models: Cell lines | ||
| MCF10A | ATCC | Cat# CRL-10317; RRID: CVCL_0598 |
| Software and algorithms | ||
| MultiQuant | SCIEX | 3.0.3 |
| Seq2science | van der Sande et al.36 | https://github.com/vanheeringen-lab/seq2science |
| Human1 | Robinson et al.3,24 | https://github.com/SysBioChalmers/Human-GEM/tree/v1.19.0 |
| tINIT | Agren et al.22 | https://github.com/SysBioChalmers/Human-GEM/tree/v1.19.0 |
| MEMOTE | Lieven et al.37 | https://github.com/opencobra/memote |
| MATLAB | MathWorks, Inc. | 2023a |
| Gurobi solver | – | https://www.gurobi.com/ |
| R | – | https://www.r-project.org/ |
| COBRA toolbox | Heirendt et al.38 | https://github.com/opencobra/cobratoolbox |
| NCI-60 metabolomics | Jain et al.4, Robinson et al.3,24 | N/A |
| Other | ||
| HPLC | Shimadzu | N/A |
| Nexera UHPLC system | Shimadzu | N/A |
| Qtrap 6500+ system | AB Sciex | 1250140 |
| BEH C18 column | Waters | 186002353 |
| NextSeq 2000 system | Illumina | N/A |
Experimental model and study participant details
Cell lines
MCF10A cells were purchased from ATCC (Cat# CRL-10317). Cells were cultured in DMEM/F12 (Cat# 11320033, Gibco) supplemented with MEGM Mammary Epithelial Cell Growth Medium SingleQuots Kit (Cat# CC-4136, Lonza) without GA-1000, along with 0.1 μg/mL cholera toxin (Cat# BML-G117, Enzo Life Sciences) and 100 U/mL penicillin-streptomycin (Cat# 15140, Gibco). Cells were tested for mycoplasma contamination routinely.
Method details
Cell proliferation assays
Absolute cell counts were measured at 22, 26, 30, 46, 50, and 54 h after seeding using the CyQUANT Cell Proliferation Assay kit (Cat# C7026, ThermoFisher Scientific) with a CLARIOstar Plus plate reader (BMG LABTECH). Cell proliferation at all other time points were measured by Incucyte ZOOM (Essen Bioscience), then converted to absolute cell counts based on the corresponding cell counts from the CyQUANT measurements.
Biomass determination
Cells were harvested with 0.05% trypsin-EDTA (Cat# 25300054, Gibco) and counted using 0.4% trypan blue (Cat# 15250061, Gibco) in a TC20 Automated Cell Counter (BioRad). The cell suspension was transferred into pre-weighed Eppendorf tubes and pelleted by centrifugation at 200g for 5 min. Pellets were dried in a microwave at 360 W for 20 min, and desiccated in a desiccator for >3 days.
Exo-metabolite measurements
Sampling for exo-metabolites was done during cellular exponential growth phase between 22 and 30 h after seeding by collection of culture supernatant. Glucose and lactate concentrations were quantified as described before,39 using an HPLC (Shimadzu) with an Aminex HPX-87H column (Cat# 1250140, BioRad) at 65°C and an IR detector. The column was eluted with 5 mM H2SO4 at a flow rate of 0.6 mL/min for 26 min. Amino acids were quantified as described before,40 with the aTRAQ Kit (Cat# 4442673, AB Sciex) using a Nexera UHPLC system (Shimadzu) coupled to a Qtrap 6500+ system (AB Sciex) with a BEH C18 column (150 × 2.1 mm, 1.7 μm) (Cat# 186002353, Waters) at 50°C. A gradient elution of water (eluent A) and methanol (eluent B), both containing 0.1% formic acid and 0.01% heptafluorobutyric acid, were used as the mobile phases with a constant flow of 1 mL/min. The following MS parameters were used: Curtain Gas: 50; Collision Gas: Medium; IonSpray Voltage: 5500 V; Temperature: 500°C; Ion Source Gas 1: 60; Ion Source Gas 2: 50. The gradient method was: 2% B from 0 to 2.5 min, 2%–40% B from 2.5 to 3.9 min, held at 40% B until 4.2 min, 40%–90% B from 4.2 to 6.0 min, held at 90% B until 6.1 min, 90%–2% B from 6.1 to 8.0 min. Data acquisition and processing were performed using Analyst and MultiQuant 3.0.3 software. Following data QC, exo-metabolite exchange fluxes (rm) were calculated by CORE4 or REGP (see below).
Exo-metabolite exchange flux (rm) calculation by REGP
Exo-metabolite exchange fluxes (rm) were determined by calculating the ratio between spent media and unused media samples, then normalizing to the known metabolite concentrations of the cell culture media (DMEM/F12). Exo-metabolite concentrations were normalized for culture volume and cell dry weight, and a linear model was fitted to regress the concentrations against time. rm,REGP is then taken as the slope of the linear model, i.e., the derivative of the fitted metabolite concentration with respect to time t (Figure 1B). Goodness of fit was determined by R2, with an arbitrary cutoff of 0.7.
RNA sequencing
RNA was sampled at 27 h after seeding. RNA was extracted using the Quick-RNA Microprep Kit (Cat# R1051, Zymo Research) according to the manufacturer’s protocol. Libraries were prepared from 300 ng RNA with the KAPA RNA HyperPrep Kit with RiboErase (HMR) (Cat# KK8502, Kapa Biosystems). RNA fragmentation was performed for a desired library insert size of 200–300 bp by fragmentation for 6 min at 94°C. Library concentrations were determined using the Qubit HS kit (Cat# Q32854, Invitrogen). Library size distribution was determined using a High Sensititivy DNA analysis (Cat# 5067-4626, Agilent) on a Bioanalyzer 2100 (Agilent). Libraries with an average between 300 and 400 bp were loaded on the NextSeq 2000 system (Illumina). Reads were quality controlled, mapped to the human genome hg38, and counted by Seq2science,36 available at https://github.com/vanheeringen-lab/seq2science.
Genome-scale metabolic modeling
The consensus Human-GEM, Human1 v1.12.0,3 was used for all procedures detailed below. Human-GEM is a ‘generic’ model which contains all observed metabolites and reactions in human cells. For each cell line, contextualized models were constructed using tINIT,22 where the generic Human-GEM is pruned in a cell line-specific manner based on whether or not the (transcript of) an enzyme is expressed. MEMOTE was applied to test model validity, which confirmed that all models had a consistency score >85%.37 We used transcriptomics data measured in-house (MCF10As) or mined from CCLE,23 with an arbitrary expression level cutoff of 1 TPM. Each cell line-specific model was first constrained with components of the growth media (without specifying the exchange fluxes), and model feasibility was verified under these unconstrained conditions. The models were then further constrained by the measured exchange fluxes with a flexibilization factor ranging from 0% to 700%. For simulation of growth rate, the range of feasible in silico growth rate was determined using FVA by sequentially minimizing and maximizing the biomass reaction, as implemented in the COBRA toolbox.38 The MCF10A-specific model was further constrained with the measured growth rate to perform FVA for all reactions. The flux variability for each reaction, i.e., max(flux) – min(flux), is sorted from lowest to highest. A sliding window of 200 reactions with a step size of 10 reactions across the sorted list was used to assess the variation in reaction flux across different subsystems. Within each window, Z-scores were calculated for the fraction of reactions per subsystem in a given window by comparing the fraction to the overall mean and standard deviation across all windows. Exchange reactions, transport reactions, and subsystems with less than 5 reactions, were excluded from the visualization of this analysis in Figure 4. All simulations were performed using MATLAB 2023a (MathWorks, Inc.) with Gurobi solver v10.0.1 (Gurobi Optimizer).
Quantification and statistical analysis
Procedures related to metabolic modeling are described in detail in the sections above and were implemented in MATLAB (2023a). Numerical analyses and graphics are done in R v4.2.3.
Published: January 12, 2026
Footnotes
Supplemental information can be found online at https://doi.org/10.1016/j.crmeth.2025.101275.
Supplemental information
References
- 1.Hanahan D., Weinberg R.A. Hallmarks of Cancer: The Next Generation. Cell. 2011;144:646–674. doi: 10.1016/j.cell.2011.02.013. [DOI] [PubMed] [Google Scholar]
- 2.Ghesquière B., Wong B.W., Kuchnio A., Carmeliet P. Metabolism of stromal and immune cells in health and disease. Nature. 2014;511:167–176. doi: 10.1038/nature13312. [DOI] [PubMed] [Google Scholar]
- 3.Robinson J.L., Kocabaş P., Wang H., Cholley P.-E., Cook D., Nilsson A., Anton M., Ferreira R., Domenzain I., Billa V., et al. An atlas of human metabolism. Sci. Signal. 2020;13 doi: 10.1126/scisignal.aaz1482. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Jain M., Nilsson R., Sharma S., Madhusudhan N., Kitami T., Souza A.L., Kafri R., Kirschner M.W., Clish C.B., Mootha V.K. Metabolite Profiling Identifies a Key Role for Glycine in Rapid Cancer Cell Proliferation. Science. 2012;336:1040–1044. doi: 10.1126/science.1218595. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 5.Nielsen J. Systems Biology of Metabolism. Annu. Rev. Biochem. 2017;86:245–275. doi: 10.1146/annurev-biochem-061516-044757. [DOI] [PubMed] [Google Scholar]
- 6.Jang C., Chen L., Rabinowitz J.D. Metabolomics and Isotope Tracing. Cell. 2018;173:822–837. doi: 10.1016/j.cell.2018.03.055. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 7.Cook D.J., Nielsen J. Genome-scale metabolic models applied to human health and disease. Wiley Interdiscip. Rev. Syst. Biol. Med. 2017;9 doi: 10.1002/wsbm.1393. [DOI] [PubMed] [Google Scholar]
- 8.Orth J.D., Thiele I., Palsson B.Ø. What is flux balance analysis? Nat. Biotechnol. 2010;28:245–248. doi: 10.1038/nbt.1614. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Bordel S., Agren R., Nielsen J. Sampling the Solution Space in Genome-Scale Metabolic Networks Reveals Transcriptional Regulation in Key Enzymes. PLoS Comput. Biol. 2010;6 doi: 10.1371/journal.pcbi.1000859. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Ishchuk O.P., Domenzain I., Sánchez B.J., Muñiz-Paredes F., Martínez J.L., Nielsen J., Petranovic D. Genome-scale modeling drives 70-fold improvement of intracellular heme production in Saccharomyces cerevisiae. Proc. Natl. Acad. Sci. USA. 2022;119 doi: 10.1073/pnas.2108245119. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 11.Edwards J.S., Ibarra R.U., Palsson B.O. In silico predictions of Escherichia coli metabolic capabilities are consistent with experimental data. Nat. Biotechnol. 2001;19:125–130. doi: 10.1038/84379. [DOI] [PubMed] [Google Scholar]
- 12.Qiu S., Yang A., Zeng H. Flux balance analysis-based metabolic modeling of microbial secondary metabolism: Current status and outlook. PLoS Comput. Biol. 2023;19 doi: 10.1371/journal.pcbi.1011391. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 13.Herrgård M.J., Fong S.S., Palsson B.Ø. Identification of Genome-Scale Metabolic Network Models Using Experimentally Measured Flux Profiles. PLoS Comput. Biol. 2006;2:e72. doi: 10.1371/journal.pcbi.0020072. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 14.Zielinski D.C., Jamshidi N., Corbett A.J., Bordbar A., Thomas A., Palsson B.O. Systems biology analysis of drivers underlying hallmarks of cancer cell metabolism. Sci. Rep. 2017;7 doi: 10.1038/srep41241. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Varma A., Palsson B.O. Metabolic Flux Balancing: Basic Concepts, Scientific and Practical Use. Nat. Biotechnol. 1994;12:994–998. doi: 10.1038/nbt1094-994. [DOI] [Google Scholar]
- 16.Quek L.-E., Dietmair S., Krömer J.O., Nielsen L.K. Metabolic flux analysis in mammalian cell culture. Metab. Eng. 2010;12:161–171. doi: 10.1016/j.ymben.2009.09.002. [DOI] [PubMed] [Google Scholar]
- 17.Niklas J., Schräder E., Sandig V., Noll T., Heinzle E. Quantitative characterization of metabolism and metabolic shifts during growth of the new human cell line AGE1.HN using time resolved metabolic flux analysis. Bioprocess Biosyst. Eng. 2011;34:533–545. doi: 10.1007/s00449-010-0502-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Murphy T.A., Young J.D. ETA: robust software for determination of cell specific rates from extracellular time courses. Biotechnol. Bioeng. 2013;110:1748–1758. doi: 10.1002/bit.24836. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Martínez-Monge I., Albiol J., Lecina M., Liste-Calleja L., Miret J., Solà C., Cairó J.J. Metabolic flux balance analysis during lactate and glucose concomitant consumption in HEK293 cell cultures. Biotechnol. Bioeng. 2019;116:388–404. doi: 10.1002/bit.26858. [DOI] [PubMed] [Google Scholar]
- 20.Nilsson A., Haanstra J.R., Teusink B., Nielsen J. Metabolite Depletion Affects Flux Profiling of Cell Lines. Trends Biochem. Sci. 2018;43:395–397. doi: 10.1016/j.tibs.2018.03.009. [DOI] [PubMed] [Google Scholar]
- 21.Sánchez B.J., Zhang C., Nilsson A., Lahtvee P.J., Kerkhoven E.J., Nielsen J. Improving the phenotype predictions of a yeast genome-scale metabolic model by incorporating enzymatic constraints. Mol. Syst. Biol. 2017;13:935. doi: 10.15252/msb.20167411. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Agren R., Mardinoglu A., Asplund A., Kampf C., Uhlen M., Nielsen J. Identification of anticancer drugs for hepatocellular carcinoma through personalized genome-scale metabolic modeling. Mol. Syst. Biol. 2014;10:721. doi: 10.1002/msb.145122. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Ghandi M., Huang F.W., Jané-Valbuena J., Kryukov G.V., Lo C.C., McDonald E.R., Barretina J., Gelfand E.T., Bielski C.M., Li H., et al. Next-generation characterization of the Cancer Cell Line Encyclopedia. Nature. 2019;569:503–508. doi: 10.1038/s41586-019-1186-3. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Robinson J.L., Kocabaş P., Wang H., Cholley P.-E., Cook D., Nilsson A., Anton M., Ferreira R., Domenzain I., Billa V., et al. Supplementary Data and Scripts for “An Atlas of Human Metabolism. 2019. Zenodo. [DOI] [PMC free article] [PubMed]
- 25.Yu R., Campbell K., Pereira R., Björkeroth J., Qi Q., Vorontsov E., Sihlbom C., Nielsen J. Nitrogen limitation reveals large reserves in metabolic and translational capacities of yeast. Nat. Commun. 2020;11:1881. doi: 10.1038/s41467-020-15749-0. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 26.Becker S.A., Palsson B.O. Context-specific metabolic networks are consistent with experiments. PLoS Comput. Biol. 2008;4 doi: 10.1371/journal.pcbi.1000082. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Zur H., Ruppin E., Shlomi T. iMAT: an integrative metabolic analysis tool. Bioinformatics. 2010;26:3140–3142. doi: 10.1093/bioinformatics/btq602. [DOI] [PubMed] [Google Scholar]
- 28.Colijn C., Brandes A., Zucker J., Lun D.S., Weiner B., Farhat M.R., Cheng T.-Y., Moody D.B., Murray M., Galagan J.E. Interpreting Expression Data with Metabolic Flux Models: Predicting Mycobacterium tuberculosis Mycolic Acid Production. PLoS Comput. Biol. 2009;5 doi: 10.1371/journal.pcbi.1000489. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 29.Lee D., Smallbone K., Dunn W.B., Murabito E., Winder C.L., Kell D.B., Mendes P., Swainston N. Improving metabolic flux predictions using absolute gene expression data. BMC Syst. Biol. 2012;6:73. doi: 10.1186/1752-0509-6-73. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Navid A., Almaas E. Genome-level transcription data of Yersinia pestis analyzed with a New metabolic constraint-based approach. BMC Syst. Biol. 2012;6:150. doi: 10.1186/1752-0509-6-150. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Machado D., Herrgård M. Systematic evaluation of methods for integration of transcriptomic data into constraint-based models of metabolism. PLoS Comput. Biol. 2014;10 doi: 10.1371/journal.pcbi.1003580. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Aurich M.K., Fleming R.M.T., Thiele I. A systems approach reveals distinct metabolic strategies among the NCI-60 cancer cell lines. PLoS Comput. Biol. 2017;13 doi: 10.1371/journal.pcbi.1005698. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Bordbar A., Monk J.M., King Z.A., Palsson B.O. Constraint-based models predict metabolic and associated cellular functions. Nat. Rev. Genet. 2014;15:107–120. doi: 10.1038/nrg3643. [DOI] [PubMed] [Google Scholar]
- 34.Xia J., Sánchez B.J., Chen Y., Campbell K., Kasvandik S., Nielsen J. Proteome allocations change linearly with the specific growth rate of Saccharomyces cerevisiae under glucose limitation. Nat. Commun. 2022;13:2819. doi: 10.1038/s41467-022-30513-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 35.Metabolic Atlas https://metabolicatlas.org/.
- 36.van der Sande M., Frölich S., Schäfers T., Smits J.G.A., Snabel R.R., Rinzema S., van Heeringen S.J. Seq2science: an end-to-end workflow for functional genomics analysis. PeerJ. 2023;11 doi: 10.7717/peerj.16380. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 37.Lieven C., Beber M.E., Olivier B.G., Bergmann F.T., Ataman M., Babaei P., Bartell J.A., Blank L.M., Chauhan S., Correia K., et al. MEMOTE for standardized genome-scale metabolic model testing. Nat. Biotechnol. 2020;38:272–276. doi: 10.1038/s41587-020-0446-y. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.Heirendt L., Arreckx S., Pfau T., Mendoza S.N., Richelle A., Heinken A., Haraldsdóttir H.S., Wachowiak J., Keating S.M., Vlasov V., et al. Creation and analysis of biochemical constraint-based models using the COBRA Toolbox v.3.0. Nat. Protoc. 2019;14:639–702. doi: 10.1038/s41596-018-0098-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 39.Fletcher E., Feizi A., Bisschops M.M.M., Hallström B.M., Khoomrung S., Siewers V., Nielsen J. Evolutionary engineering reveals divergent paths when yeast is adapted to different acidic environments. Metab. Eng. 2017;39:19–28. doi: 10.1016/j.ymben.2016.10.010. [DOI] [PubMed] [Google Scholar]
- 40.Yu R., Vorontsov E., Sihlbom C., Nielsen J. Quantifying absolute gene expression profiles reveals distinct regulation of central carbon metabolism genes in yeast. eLife. 2021;10 doi: 10.7554/eLife.65722. [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
Data Availability Statement
-
•
Raw RNA-seq data are available at GEO, accession GSE293588.
-
•
All other data and code used in this paper are available in the GitHub repository (https://github.com/Radboud-YuLab/FluxProfilingREGP). An archival DOI is provided in the key resources table.
-
•
Any additional information required to re-analyze the data reported in this paper is available from the lead contact upon request.




