Literature DB >> 34297714

Integrating systemic and molecular levels to infer key drivers sustaining metabolic adaptations.

Pedro de Atauri1,2, Míriam Tarrado-Castellarnau1,2, Josep Tarragó-Celada1, Carles Foguet1,2, Effrosyni Karakitsou1, Josep Joan Centelles1,2, Marta Cascante1,2.   

Abstract

Metabolic adaptations to complex perturbations, like the response to pharmacological treatments in n class="Disease">multifactorial diseases such as cancer, can be described through measurements of part of the fluxes and concentrations at the systemic level and individual transporter and enzyme activities at the molecular level. In the framework of Metabolic Control Analysis (MCA), ensembles of linear constraints can be built integrating these measurements at both systemic and molecular levels, which are expressed as relative differences or changes produced in the metabolic adaptation. Here, combining MCA with Linear Programming, an efficient computational strategy is developed to infer additional non-measured changes at the molecular level that are required to satisfy these constraints. An application of this strategy is illustrated by using a set of fluxes, concentrations, and differentially expressed genes that characterize the response to cyclin-dependent kinases 4 and 6 inhibition in colon cancer cells. Decreases and increases in transporter and enzyme individual activities required to reprogram the measured changes in fluxes and concentrations are compared with down-regulated and up-regulated metabolic genes to unveil those that are key molecular drivers of the metabolic response.

Entities:  

Year:  2021        PMID: 34297714      PMCID: PMC8336858          DOI: 10.1371/journal.pcbi.1009234

Source DB:  PubMed          Journal:  PLoS Comput Biol        ISSN: 1553-734X            Impact factor:   4.475


Introduction

Metabolism is a structured network of metabolites connected by transporters and enzyme-catalyzed reactions. The onset of n class="Disease">multifactorial diseases like cancer and their response to pharmacological treatments are associated with complex metabolic adaptations [1,2]. Such metabolic adaptations are responses to large perturbations and often involve metabolic reprogramming driven by multiple changes in transporter and enzyme activities. At the systemic level, variables such as metabolite concentrations or reaction fluxes (i.e., transport and reaction rates) depend on the system’s collective behavior and are measurable using various experimental methods [3]. In particular, complete estimations of the distribution of reaction fluxes throughout a metabolic network can be achieved with metabolic flux analysis supported by stable isotope-resolved metabolomics (SIRM) techniques [4,5]. These systemic variables depend on variations at the molecular level, such as individual transporter and enzyme activities. Given a perturbation, mathematical models are used to describe the adaptation of systemic concentrations and fluxes as a function of reprogramming at the molecular level. There are multiple modeling approaches for integrating information at the systemic and molecular levels. On the one hand, when there is a lack of detailed information at the molecular level, the dependencies between systemic reaction fluxes can be explored by stoichiometric models [6]. These models rely on reaction stoichiometry constraints to find viable steady-state intracellular flux distributions. These are the constraints used in the integration of SIRM data to obtain quantitative estimations of flux distributions, although limited to small or medium-sized metabolic networks. Alternatively, stoichiometric models can be applied at the genome-scale coupled to various optimization methods and the integration of multiple layers omics data [7-9]. On the other hand, when there is enough information at the molecular level, the dependencies of concentrations, fluxes, and individual activities, among others, can be explored with kinetic models [9-11]. By integrating kinetic rate laws for reaction and transport processes in systems of time-dependent ordinary differential equations, kinetic models explicitly describe reaction fluxes as a function of metabolite concentrations and individual activities, enabling dynamic simulations of systemic concentrations and fluxes. There are different kinetic modeling frameworks, each providing advantages and limitations [12]. Unfortunately, they are often limited by the availability of kinetic data and by the fact that the cell environment is far from the ideal conditions that are assumed by most kinetic models [13,14]. Several frameworks have been developed in this context of uncertainty, including approximate rate laws, such as (log)-linear or power-law based on linear Taylor’s approximation [11]. These strategies are valid in the proximity of a reference steady-state and usually are associated with Metabolic Control Analysis (MCA) [15-19] or the closely related Biochemical Systems Theory (BST) [20,21]. They provide the advantage of simplified formulations and are frequently used in different computational methodologies based on optimization [22-25] and sampling [17,26-28]. The ultimate objective of all these methodologies is the extraction (i.e., inference, prediction, identification) of new information from sets of observations and assumptions, which constitute groups of constraints that must be satisfied. Both MCA and BST can be equivalently applied using sensitivity coefficients to quantify the variations at systemic and molecular levels in response to system perturbations. Sensitivity coefficients are implicitly associated with kinetic models and most frequently explicitly derived from them. MCA has been defined using formulations that are slightly different [15,16,18,19,28], although equivalent, to those used in BST [21,29], and where the dependencies of sensitivity coefficients at the systemic and molecular levels are explicitly described. At the systemic level, sensitivity coefficients can formally be divided into control and response coefficients. They describe variations in metabolite concentrations and reaction fluxes in response to perturbations in transporter and enzyme individual activities (control coefficients) or, in general, to any other parameter p (response coefficients). Analogously, at the molecular level, elasticities are described as variations in transporter and enzyme activities in response to perturbations in metabolite concentrations (metabolite elasticities) or, in general, to any other perturbation (parameter elasticities). In Table 1, formal definitions of these sensitivity coefficients and the dependencies among them are provided for a metabolic network with n internal metabolites (i = 1,…,n), and m transport and transformation processes (j = k = 1,…,m), where each x describes a metabolite concentration, each J the systemic reaction flux (rate) through a particular process, and each v the transport or enzyme activity of a particular process.
Table 1

Sensitivity coefficients.

ABdependencies
conc. control coefficientsCvkxi=vkoxiodxidvk=dlogxidlogvkxivkk=1mCvkxi=0 and k=1mCvkJj=1(summation theorems)k=1mCvkxa×εxbvk=0,k=1mCvkxa×εxavk=1, (a≠b) and k=1mCvkJj×εxivk=0(connectivity theorems)(see Fig 1 to other flux and concentration stoichiometric dependencies)
flux control coefficientsCvkJj=vkoJjodJjdvk=dlogJjdlogvkJjvk
“metabolite” elasticitiesεxivk=xiovkovkxi=logvklogxivkxi
conc. response coefficientsRpxi=pxiodxidp=dlogxidlogpxipRpxi=k=1mCvkxi×εpvkRpJj=k=1mCvkJj×εpvk
flux response coefficientsRpJj=pJjodJjdp=dlogJjdlogpJjp
“parameter” elasticitiesεpvk=pvkovkp=logvklogpvkp
Each sensitivity is a dimensionless coefficient, which measures the fractional change in some variable A per fractional change in some parameter B around a steady-state (x,J = v). In control and response coefficients, the variations in systemic concentn class="Species">rations and fluxes are the result of the collective adaptation of the entire system after a transient period of adjustment, which is indicated using total derivatives [19]. In contrast, regarding elasticities, the changes in transport or enzyme activities happen as isolated individual processes. A positive sign indicates that variations in A and B magnitudes follow the same direction, both decreasing or both increasing. A negative sign indicates that variations in A and B magnitudes follow opposite directions, one increasing and the other decreasing. Starting from the definition of concentration and flux response coefficient (), with a n class="Disease">direct application of the chain rule, Eqs (1) and (2) can be expanded to express response coefficients as a function of special elasticities and control coefficients [30-33]: Each control coefficient describes the variations in a concentration or flux to the perturbation of one particular activity. Altogether, the complete set of control coefficients n class="Chemical">provides a full description of the potential behavior when a unique activity is perturbed. In response to a perturbation, each response coefficient in Eq (3) and (4) is a function of all control coefficients weighted by parameter elasticities (). Each response coefficient describes the overall variation in a concentration or reaction flux in response to a perturbation in some parameter p that can affect one or multiple activities simultaneously, i.e., including any perturbation leading to a complex metabolic response. A variety of optimization methods have exploited the dependencies among steady-state concentrations, fluxes, and system parameters such as enzyme levels or variations of them. They can take advantage of the particular formulation of the n class="Species">rate laws used in time-dependent differential equations, such as (log)-linear in MCA [34-36] and S-system and Generalized Mass Action (GMA) in BST [22-25,37]. At steady-state, mass balances provide sufficient constraints to account for all dependencies. The potential behavior is fixed through variables, such as metabolite elasticities for MCA, or their equivalent kinetic orders with BST. In the (log)-linear formulation [34,35,38], reformulated for mixed-integer linear programming (MILP), logarithmic deviations of the metabolite concentrations and enzyme levels take the role of decision variables, together with binary decision variables, in mass-balance derived linear constraints. The objective was to determine which enzymes should be present at different levels, the extent of such changes, and the accompanying modifications in the regulatory structure that optimize metabolic outputs, such as metabolite production [34,35]. Also, looking for steady-state optimizations in the BST framework, mass-balance derived constraints have been applied using the S-system and GMA power-law formulations [22-25]. In GMA, a power-law for each separate reaction is used to describe each metabolite’s mass balance. In contrast, in S-system, the mass balance for each metabolite is represented by two competing power-law functions, one resulting from the aggregation of the separate power-laws for synthesis and the other from the aggregation of the separate power-laws for consumption [20]. Fixing rate constants and kinetic orders, the advantage of S-system representation is that in logarithmic coordinates the steady-state mass balances are linear equations, enabling the use of linear optimization techniques following a linear programming (LP) / MILP form [23,37,39-43]. GMA does not allow for a linear reformulation. However, efficient optimization tasks have also been performed using alternative optimization methods taking advantage of the structural regularity of the GMA representation, such as those relying on geometric programming techniques [23,24,44,45]. Another alternative optimization strategy that takes advantage of GMA is to apply outer approximation algorithms that decompose the target problem into master MILPs and slave nonlinear programming problems [22,46,47]. The formulation of optimization strategies using linear constraints enables to solve them using LP efficiently while guaranteeing convergence to an optimum solution point (minimum or maximum) [7]. In the methodology n class="Chemical">proposed in this paper, by combining MCA and LP, required decreases and increases previously unknown are extracted from linear constraints involving continuous domains in the form of bounded (closed) intervals measuring the differences in reaction fluxes, metabolite concentrations, and individual activities comparing the initial and final states during the adaptation to a metabolic perturbation. Subject to a set of predetermined experimental values in the form of some initially restricted domains, the feasible range of values for all domains (previously restricted or not) is determined by successively minimizing and then maximizing the value for each reaction. Those domains reduced to only negative or positive values will identify required decreases or increases to be satisfied, respectively. Among them, changes required at the molecular level in individual activities will identify molecular drivers required for the metabolic adaptation. As proof of concept, we use two case stun class="Disease">dies based on previously published experimental data. First, a glycolysis-case study covering the upper glycolysis and the oxidative branch of the pentose phosphate pathway (PPP) [48,49]. Second, a more complex cancer-case study expanded to all central carbon metabolism, associated with a set of experimental measurements obtained in cultured human colon cancer cells (HCT116) following the inhibition of cyclin-dependent kinases 4 and 6 (CDK4/6) [50]. A complete kinetic model reconstructed from experimental data supports the first case study. This model is built by assuming a full and ideal description of the system behavior, and it is used as a “toy” model to illustrate the proposed methodology. Under more realistic experimental conditions, the second study is built in a context of uncertainty, with partial knowledge and associated with a complex metabolic adaptation to a large perturbation. This study provides an example of the adaptation to simultaneous and coordinated changes in multiple activities, supported by a SIRM-based description of the altered flux distribution, together with the measurements of some metabolite concentrations and the analysis of the differential gene expression. Gene expression analyses are commonly applied to identify metabolic drivers, and therefore potential vulnerabilities to be exploited as targets in drug therapies. Although changes in gene expression should be related to changes in individual activities of their encoded products, alternative “moonlighting” roles cannot be discarded [51]. Also, although individual activities can be directly associated with enzyme concentrations measurable by specific activities, it is worth noting that they are also dependent on other measurable events, such as inactivation/activation by phosphorylation/dephosphorylation. Evidence supporting the role as a key molecular driver of an altered metabolic gene could be provided by the correspondence in the changes in transcript levels and the changes in the predicted activity of the encoded product, the latter being imposed by the changes observed at the systemic level. With the cancer-case study, we illustrate the application of the proposed methodology identifying such metabolic drivers by comparing changes in gene expression and changes required in the transporter and enzyme activities identified by the combination of MCA and LP.

Results

Response to a large perturbation

Response coefficients and special elasticities measure the response to infinitesin class="Chemical">mal (or small) perturbations around a particular steady-state. However, metabolic adaptations in response to the large perturbations will lead to complex changes in the qualitative steady-state leading to two separate states, before and after the perturbation. The control coefficients are redistributed during the adaptation from one state to the other. Taking a known flux control coefficient, assuming that variations in enzyme activity are small enough for this control coefficient to be constant, approximate predictions can be made about the change in the flux value by applying the following expression [16,21,52]: which corresponds to the integration of the definition of flux control coefficients in Table 1. Predictions for larger perturbations in enzyme activities can be made, although with an increasingly approximate value. Analogously, for perturbations involving several transporters and enzymes for fluxes and concentrations we expand the above expression to the following equations: which are directly associated with Eqs (3) and (4), respectively, but constraining control coefficients with differences in reaction fluxes, metabolite concentrations, and individual activities. Thus, scaling by Δ log p, the two expressions are rewritten as: where Δ log x, Δ log J , and Δ log v are differences between the measurements before and after perturbation. The above expressions for a large perturbation are an approximation of the description of response coefficients as a function of control coefficients and special elasticities in Eqs (3) and (4), being equivalent for an infinitesimal perturbation. Accordingly, response coefficients and special elasticities could be approximated for large perturbations as:

Inference by bound contraction

Given a mathematical model that constrains the values of variables, such as concentrations, fluxes, and individual activities, this model must allow for the description of the different experimental situations that may potentially occur. Once the model is defined, it can be applied by adjusting the variables to reproduce particular conditions. In MCA, in the context of Eqs (3) and (4), or Eqs (6) and (7) for larger changes, the first level of “model description” can be provided by using control coefficients with fixed values. Once the model is established, a second level of “model application” can be done by adjusting the fluxes, concentrations, and individual activities. These variables can be taken as continuous domains in the form of bounded (closed) intervals measuring the differences in reaction fluxes, metabolite concentrations, and individual activities that are comparing the values before and after the adaptation to a metabolic perturbation. Because any combination of values for the variables must satisfy all model constraints, the restriction of the range of possible values for a part of the variables can, in turn, serve to infer new information in the form of additional restrictions on the values of any of the model variables. Starting with Eqs (6) and (7), an optimization-based procedure for bound contraction is reformulated following LP, where each variable is successively minimized and then maximized. In this reformulation, differences in fluxes, concentrations, and individual activities can be taken as decision variables in linear constraints, with control coefficients taken as the constant coefficients, fixed according to the available information. Therefore, given, a complete description of the potential behavior, in the form of known control coefficients, a metabolic response (adaptation), expressed using continuous domains for all differences in fluxes, concentn class="Species">rations, and individual activities; with generic lower and upper limits for all of them, and subject to additionally restricted lower and upper bounds for some of them based on experimental measurements, and then, redistributing the terms in n class="Chemical">Eqs (6) and (7), we can define linear systems of equations with the following equalities, where, control coefficients are defined as constant parameters, and differences in fluxes, concentrations, and individual activities are defined as variables, for which initial lower (lb) and upper bounds (ub) of the initial domains are set in the form of inequalities . Taking all variables as decision variables, a series of LP problems can be solved. Each problem is solvable if all the model constraints and initial domains are satisfied, in other words, if all initial constraints are compatible. If the problem is solvable, each initial domain should contain at least one value satisfying all inequalities and constraints in Eq (11). Otherwise, the complete problem formulation must be discarded. The following maximization / minimization LP formulation is solved for each variable, one at a time: where any logarithm base would lead to the same results. The analysis is repeated for each decision variable (Δ log J, Δ log x, Δ log v ); therefore, a total of 2n+4m LP analyses are performed to solve the complete problem. Each application of LP returns a combination of values for the complete set of decision variables that satisfies at the same time the set of constraints and inequalities in the initial domains, including the lower or upper bound of the minimized or maximized decision variable. Starting with an initial domain, taking the minimum and maximum solutions, this LP formulation provides a reduced final domain for each decision variable. Therefore, applying LP twice per each sensitivity coefficient will provide final lower and upper inequalities satisfying all conditions . Previously, in the context of GMA-based applications of the outer approximation algorithm to analyze stress responses in n class="Species">yeast, a bound-contraction strategy was systematically applied [22,46,47]. The objective was to identify parameter regions in enzyme levels containing admissible solutions, and therefore changes, that were compatible with the considered physiological constraints. Our use of LP is equivalent to that done in the framework of these stoichiometric models (Flux Variability Analysis) [53], where the mass balance around each metabolite is a system of linear constraints involving reaction fluxes. Subject to predetermined experimental values for a few fluxes, the feasible range of flux values is determined by minimizing and then maximizing the value for each reaction [53-58]. As the problem formulation is based on linearization, our objective can be qualitative but not quantitative. Accordingly, the objective was to obtain collections of negative and positive signs, looking to capture the trends of the changes, decreases (negative) or increases (positive), and whether these trends are significant. Fixed-sign final domains that are required to explain all the initial constraints will be identified from domains that have only negative or only positive values. Although each final domain identifies a range of values that is required, it does not imply that, in turn, this domain is sufficient alone to constraint the initial domains. Therefore, in the context of the metabolic adaptations, signs will identify changes that are required, although not necessarily sufficient, to sustain all the initial constraints.

Flow chart of the proposed analysis

Starting with the control coefficients calculated in Fig 1, Fig 2 illustrates the application of the formulation presented above using the model of the glycolysis-case study as a toy model. In this figure a flow chart is n class="Chemical">provided:
Fig 1

Glycolysis-case study.

(A) Network scheme. (B) Rate laws and parameters. (C) System of ordinary differential equations (ODEs) and stoichiometric dependencies of fluxes and concentrations. (D) Calculation of control coefficients.

Fig 2

Flow chart of the proposed analysis.

(A) Model description in the form of fixed control coefficients. The values correspond to the glycolysis-case. Inside the brown square are the dependencies among control coefficients. (B) Maximization / minimization LP formulation for bound contraction in Eq (12). (C) Columns in Table: 1) variable (reaction flux, metabolite concentration or individual activity); 2) initial domain, described using inequality notation, with additionally (experimentally) restricted initial domains in red; 3) final domain, described using inequality notation; 4) % gain, comparing initial and final domains for each variable; and 5) sign, fixed positive signs (values can be only positive) or fixed negative signs (values can be only negative). (C) All logarithms are to base two. See Material and Methods for a supplementary description of the model and abbreviations.

Setting a model description. Each problem formulation implies a model description in the form of a complete set of constant control coefficients. For the estimation of control coefficients, n class="Disease">different related matrix formulations have been developed in the context of MCA [31,32,59-62], which are closely related to those applied in the context of BST [20]. Accordingly, the complete set of constant control coefficients is usually presented as a matrix, where each element is a control coefficient. Setting the values of all metabolite elasticities and the steady-state ratios of dependent fluxes and concentrations, the system’s potential behavior is fixed and described in the form of known control coefficients. These matrix methods are formulations that imply all summation and connectivity dependencies in Table 1, together with the stoichiometric dependencies of fluxes and concentrations of species involved in moiety conserved cycles. The dependencies among control coefficients in the panel A of Fig 2 were a consequence of these flux and concentration stoichiometric dependencies for the glycolysis-case in the panel C of Fig 1. A detailed description of this case-study and a detailed explanation of the calculation of control coefficients is provided in Material and Methods and Fig 1. Setting initial domains. The variables are continuous domains measuring the differences in reaction fluxes, metabolite concentn class="Species">rations, and individual activities. First, common lower and upper bounds are set for the domains of all variables to be enclosed between a minimum lower bound and a maximum upper bound, assuming that differences outside this enclosure are not accepted. Although this enclosure is arbitrarily set, it can be adapted depending on the observed changes and contributes to reducing the space of solutions. In both case studies (initial domains in panel C in Fig 2 for glycolysis-case), common lower and upper bounds were set to be -3 and +3, which was consistent with the magnitude of expected changes. Second, the domains for differences in concentrations, fluxes, and individual activities measured experimentally are additionally restricted using the measured confidence intervals as bounds. These additional restrictions are a fundamental part of the problem formulation because the objective is to see the effect of these additional restrictions on all other variables, to see if new previously unknown fixed-sign domains finally appear. As an example, for the glycolysis-case the observed metabolic adaptation, expressed using additionally restricted domains (initial domains in red, panel C Fig 2), could be: “an increase in the flux through the first step (J) has been observed, although neither the concentrations of most of the intermediaries (x, x, x, x), nor the individual activity through one of the branches (v), have changed”. As for the model description, each problem formulation implies a complete set of initial domains, with some of them additionally restricted. Solving final domains to identify negative and positive signs. Once the problem has been formulated, the maximization / minimization LP formulation in n class="Chemical">Eq (12) is solved for each variable, one at a time. In the analyzed example (final domains in panel C in Fig 2), the problem was solvable; therefore, all initial constraints were compatible. The system was constrained enough to reduce the domain for most of the variables, even restricting some of them, fluxes and individual activities, to have fixed-sign domains with only positive values. As a measure of this bound contraction, a percentage gain metric has been added for each variable to quantify the percentage of reduction in the size of their final domains with respect to their initial domains. Looking at the molecular level, the required change in individual activities identifies four key molecular drivers (v, v, v, v) that are required, although not sufficient, to explain the whole set of constraints for the observed metabolic adaptation.

Glycolysis-case study.

(A) Network scheme. (B) Rate laws and parameters. (C) System of ordinary differential equations (ODEs) and stoichiometric dependencies of fluxes and concentrations. (D) Calculation of control coefficients.

Flow chart of the proposed analysis.

(A) Model description in the form of fixed control coefficients. The values correspond to the glycolysis-case. Inside the brown square are the dependencies among control coefficients. (B) Maximization / minimization LP formulation for bound contraction in Eq (12). (C) Columns in Table: 1) variable (reaction flux, metabolite concentn class="Species">ration or individual activity); 2) initial domain, described using inequality notation, with additionally (experimentally) restricted initial domains in red; 3) final domain, described using inequality notation; 4) % gain, comparing initial and final domains for each variable; and 5) sign, fixed positive signs (values can be only positive) or fixed negative signs (values can be only negative). (C) All logarithms are to base two. See Material and Methods for a supplementary description of the model and abbreviations. Starting with calculated control coefficients and initial values, a Mathematica notebook is provided to solve the final domains and identify negative and positive signs (see Calculations in Material and Methods). Constraints propagate in all n class="Disease">directions among systemic and molecular levels. However, as shown in previous works, the analyses of alternative topological designs under MCA [63] and BST [64] applying sampling techniques highlight the relevance of the structural constraints on the possible values of sensitivity coefficients. The control coefficients provide a complete description of the potential collective behavior, which implies not only summation and connectivity theorems but also all stoichiometric flux and concentration dependencies. As highlighted in panel C Fig 2 for the glycolysis-case (see labels a, b, and c), by setting the potential behavior with known control coefficients, all these dependencies for control coefficients in panel A are also implicit in the linear formulation for the differences in fluxes and concentrations. The first case study was used to illustrate the application of the n class="Chemical">proposed analysis using a toy model. In contrast, the second case study is an example of a more complex metabolic response to a large perturbation. A detailed description of this second case-study is provided in the Material and Methods section and S1 and S2 Tables.

Adding constraints among individual activities to the problem formulation

In addition to a larger number of metabolites and n class="Chemical">processes, the problem formulation can require additional constraints. In the formulation in Eq (12) alone, it is implicit that each individual activity corresponds to an independent variable. However, as happens in the cancer-case study, some activities can be interdependent, such as the two activities (R and R) catalyzed by transketolase (TKT), or can be assumed to behave as a coordinated block. Thus, additional constraints were added in the problem formulation to include dependencies among transporter/enzyme activities. On the one hand, a constraint was added for the two activities for TKT: On the other hand, in the initial part of glycolysis, the consecutive activities for glucose (n class="Chemical">Glc) transport (Glc transp) (R) and the reactions catalyzed by hexokinase (HK) (R), phosphofructokinase (PFK) (R), and enolase (ENO) (R) were assumed to be coordinately regulated (Δ log v01 = Δ log v02 = Δ log v04 = Δ log v08):

Setting a model description: coupling the problem formulation with uncertainty

In the glycolysis-case study, following a local perspective, a unique matrix of control coefficients was derived from a detailed kinetic model built around a well-defined steady-state. Therefore, by solving a unique set of linear constraints. In contrast, the n class="Disease">cancer-case study was done under realistic experimental conditions, involving a more complex metabolic response to CDK4/6 inhibition, with two different steady-states, before and after CDK4/6 inhibition. On the one hand, a unique matrix of known and constant control coefficients cannot adequately be applied because the values change during the adaptation to the large perturbation. On the other hand, there is limited availability of data to estimate metabolite elasticities and the ratios among stoichiometrically dependent fluxes and concentrations. Moving from the local analysis, both limitations can be tackled simultaneously by applying a more global analysis, solving ensembles of the complete problem, each one associated with a matrix of control coefficients generated by random sampling methods, therefore covering a wider parameter space as described by Kent et al. [65]. In the context of the (MCA-based) (log)-linear formulation, control coefficients and response coefficients are derived under uncertainty by sampling techniques (ORACLE) [17,28,66,67], integrating data such as flux distributions and displacements of the reactions from equilibrium. When details about the enzyme’s rate expressions are not available, elasticity values can be randomly generated. Also, stability analyses based on the analysis of Jacobian matrices can be derived from random sampling of elasticities (Structural kinetic modeling) [26,27,68]. We adapted these tools to our objective and data available in the cancer-case study. An ensemble of 100 problems was formulated, each associated with a complete set of control coefficients estimated by direct sampling of metabolite elasticities. Like the glycolysis-case study, metabolite elasticities are a function of the steady-state, transport or kinetic mechanisms, and regulatory states. Although we did not use a complete kinetic model accounting precisely for elasticities, together with measured fluxes, the sampling of elasticities was constrained by different assumptions, including enzyme saturation, displacement from equilibrium, and literature-based data regarding moiety conservations, inhibitions, and activations. See Material and Methods for a detailed explanation of the calculation of control coefficients coupled with the sampling of metabolite elasticities.

Setting initial domains

The model used to characterize the metabolic response to CDK4/6 inhibition covered the central n class="Chemical">carbon metabolism, with a subset of the transport and reaction processes conforming a core network (Fig 3) that is wrapped in a simplified network of boundary processes. As discussed above, first, common lower and upper bounds were set to be -3 and +3. Second, the initial domains for differences in all the reaction fluxes and some of the metabolite concentrations were additionally restricted according to experimental observations. Also, part of the initial domains for differences in individual activities were additionally restricted to force the adaptation of the lightly modeled boundaries to the CDK4/6 inhibition. Thus, the individual activities (Δ log v) for the simplified-boundary processes, that are a link of the core network with the whole cellular metabolic environment, were set to have the same tightly restricted initial domains as the corresponding reaction fluxes .
Fig 3

Cancer-case study.

Scheme of the core network.

Cancer-case study.

Scheme of the core network. See S3 Table and Material and Methods for additional details regarding the initial domains.

Solving final domains to identify negative and positive signs

Fig 4 illustrates the application of the developed stn class="Species">rategy using the cancer-case study. Once initial values were set, the analysis was repeated over the ensemble of 100 formulated problems. Among these analyses, 16 were not compatible with all initial domains and constraints and were discarded. For each problem, we identified changes at the systemic and molecular levels with fixed-sign final domains and, therefore, associated with decreases (negative) or increases (positive) required to explain the observed differences. They included 14 individual activities, seven concentrations, and six reaction fluxes. The analysis of the unions and intersections in Fig 5 provides complementary information to that provided by the signs. Although the applied analysis has a qualitative value, such unions and intersections provide a numerical summary to assess the magnitude of these changes, which was significant in all the cases, and also (as the signs) tell us about the dependence on the sampling. A coincidence of the lower and upper bounds of the unions and the intersections will correspond to a no dependence on the sampling of metabolite elasticities.
Fig 4

Identification of fixed signs.

Cancer-case study. Each column with a number in the top is equivalent to the last column of the table in the panel C (sign) for the glycolysis-case study in Fig 2, for each of the first 20 solved problems of the ensemble of 100 formulated problems. Percentages of negative (% -) and positive (% +) signs refer to the solved problems. The average % gain for all variables and the 100 formulated problems was 29%. In orange, signs dependent on the constraint in Eq (14) that assumes a coordinated regulation changing in parallel the individual activities of Glc transp, HK, PFK, and ENO. See Fig 5 for a numerical summary of the final domains. See Material and Methods for a supplementary description of the network and abbreviations.

Fig 5

A numerical summary of the final domains.

Cancer-case study. Interval unions and interval intersections of the ensemble of final domains for each variable in Fig 4. All logarithms are to base two.

Identification of fixed signs.

Cancer-case study. Each column with a number in the top is n class="Chemical">equivalent to the last column of the table in the panel C (sign) for the glycolysis-case study in Fig 2, for each of the first 20 solved problems of the ensemble of 100 formulated problems. Percentages of negative (% -) and positive (% +) signs refer to the solved problems. The average % gain for all variables and the 100 formulated problems was 29%. In orange, signs dependent on the constraint in Eq (14) that assumes a coordinated regulation changing in parallel the individual activities of Glc transp, HK, PFK, and ENO. See Fig 5 for a numerical summary of the final domains. See Material and Methods for a supplementary description of the network and abbreviations.

A numerical summary of the final domains.

Cancer-case study. Interval unions and interval intersections of the ensemble of final domains for each variable in Fig 4. All logarithms are to base two. The degree of identifiability of the signs depends on the degrees of freedom for each variable, and therefore, on the available information. A detailed local description of the variations in all fluxes and concentrations around a n class="Chemical">process will impose variations in the associated individual activity. As shown in Fig 4, signs identified for some of the variables were repeatedly negative or positive signs, thus independent of the sampled metabolite elasticities. The signs largely depended first on structural constraints [63,64], although a part of them was also dependent on metabolite elasticities. Among others, metabolite elasticities are a function of reversibility levels, which were fixed values in all the formulated problems (see Material and Methods for the cancer-case description). For example, the required increase in fumarate (Fum) concentration and glutaminase (GLS) activity disappear when the reactions R25 (reversible hydration of Fum in malate (Mal)) and R35 (transport of glutamine (Gln)), respectively, are switched to be far from equilibrium (ρ = 0.9 to ρ = 0). As another example of the dependence on metabolite elasticities, the constraints associated with the sampled elasticities can be enough to require a decrease in the individual activity of HK, as shown in the 3rd model formulation (Fig 4), while for the rest of the model formulations the additional constraints in Eq(14) connecting the changes in the activity of HK with those for Glc transp, PFK and ENO are needed. For those variables that were more occasionally associated with repeated negative or positive signs or associated with a mixture of signs, such as glutamate (n class="Chemical">Glu) transport (Glu-transp), the presence of signs was more dependent on the uncertainty associated with the sampling of metabolite elasticities. Although an important level of uncertainty was permitted, the assumptions related to levels of saturation, moiety conservations, inhibitions, and activations, altogether affected the numerical value of the bounds of final domains in almost all variables. This can be shown in Fig 5 by comparing the interval unions and interval intersections of the final domains for each variable. Further availability of mechanistic data should constrain the metabolic elasticities, where the maximum restriction is achieved with a complete kinetic model, as for the glycolysis-case study.

Supporting the role as metabolic drivers of differentially expressed genes

In our previous work [50], we demonstrated that the inhibition of n class="Gene">CDK4 and CDK6 resulted in the perturbation of fundamental regulators of the metabolic activity. Thus, in response to CDK4/6 inhibition, in combination with MYC’s upregulation and the activation of the PI3K/Akt-mTOR signaling axis, the hypoxia-inducible factor 1 (HIF1) was strongly downregulated. A detailed screening was performed among the differentially expressed genes detected in an Affymetrix GeneChip Human Genome U133 Plus 2.0 Array. A subset of them was experimentally verified by qRT-PCR (Fig 3). Also, our experimental observations supported previous reports sustaining that part of these differentially expressed genes were HIF1-dependent genes [69-71]. The effect on gene expression of hypoxia and CDK4/6 inhibition was the opposite for several genes [50], therefore suggesting that the effects of CDK4/6 inhibition were in part driven by HIF1 downregulation. In particular, among the selected genes, SLC2A3, HK2, PFKFB4, ENO2, PDK1, and PDK3 were upregulated in response to hypoxia and downregulated in response to CDK4/6 inhibition. Based on these evidences we assumed a coordinated regulation by the transcriptional regulator HIF1 of glycolytic SLC2A3, HK2, PFKFB4, and ENO2 genes, and therefore the coordinated regulation of the individual activities of their encoded products (Glc transp, HK, PFK, and ENO, respectively) in Eq (14). For illustrative purposes, those genes con class="Disease">ding for products known to directly affect individual activities of the core part of the model are listed in Table 2. The table provides the percentages of identified changes in the activities affected by their encoded products.
Table 2

Decreases/increases expected from measured genes differentially expressed and decreases/increases predicted in the metabolic activities affected by their encoded products.

Gene IDqRT-PCRAffy.GChAffected ind. activity IDExpectedPredictedRole as a driver of the metabolic adapt.
% -% +
SLC2A3-0.8-1.2Glc-transp/HK/PFK/PGM/ENO(HIF1)400supported, but sampling dependent
HK2-0.9-0.7
PFKFB4-1.8-0.8
ENO2-2.3-1.3
PDK1-1.2-0.5PDH+360not supported, but sampling dependent
PDK3-1.2-1.3
IDH2-0.7-0.6ACO/IDH930supported
GLS1+1.0+0.6GLS+087supported

Numbers for qRT-PCR and Affymetrix GeneChips (Affy-GCh) are log2-fold changes. Expected signs in the changes for individual activities are based on the direction observed in gene expression, while the predicted percentages of negative and positive signs correspond to the percentages in Fig 4. See Table 3 for a description of the role of the encoded products of the selected genes.

Numbers for qRT-PCR and Affymetrix GeneChips (Affy-GCh) are log2-fold changes. Expected signs in the changes for inn class="Disease">dividual activities are based on the direction observed in gene expression, while the predicted percentages of negative and positive signs correspond to the percentages in Fig 4. See Table 3 for a description of the role of the encoded products of the selected genes.
Table 3

Description of the role of the encoded products of the selected genes.

Gene IDName; direct metabolic roleAffected ind. activity ID
SLC2A3Solute carrier family 2, facilitated glucose transporter member 3; facilitative Glc transporter that mediates the uptake of Glc and various other monosaccharides across the cell membrane.R01 (Glc-transp)
HK2Hexokinase-2; catalyzes the initial step of glycolysis, the phosphorylation of Glc to produce G6P. Predominant isoform found in skeletal muscle.R02 (HK)
PFKFB4 (*)6-phosphofructo-2-kinase/fructose-2,6-bisphosphatase 4; bifunctional enzyme that catalyzes the synthesis (kinase activity) or degradation (phosphatase activity) of fructose 2,6-bisphosphate (F26BP), an allosteric regulator that activates the glycolytic PFK resulting in increased glycolysis. Isoform originally identified in testis, over-expressed in human cancers, functions predominantly to synthesize F26BP (has far more kinase activity than phosphatase activity), therefore increasing the glycolytic flux.R04 (PFK)
ENO2Gamma-enolase; catalyzes the dehydration of 2-phosphoglycerate to PEP as part of the glycolytic pathway. Isoform primarily expressed by mature neurons and cells of neuronal origin.R08 (PGM/ENO)
PDK1 PDK3Pyruvate dehydrogenase (acetyl-transferring) kinase isozymes 1/3, mitochondrial; inactivate by phosphorylation the pyruvate dehydrogenase complex (PDH) activity, which catalyzes the first step of the Krebs cycle.R19 (PDH)
IDH2Isocitrate dehydrogenase [NADP], mitochondrial isozyme; catalyzes the oxidative decarboxylation of isocitrate to α-ketoglutarate.R21 (ACO/IDH)
GLS1Kidney glutaminase (KGA) and glutaminase C (GAC) isoforms; catalyze the hydrolysis of Gln to Glu and ammonia. Alternative splicing isoforms ubiquitously expressed in various tissues. Overexpression of both isoforms confirmed by isoform-specific antibodies in our HCT116 cells.R36 (GLS)

(*) [72]

(*) [72] The percentages of negative and positive signs were used to assess if the computational analysis qualitatively supports a possible role as molecular drivers of the metabolic adaptations for the measured changes in gene expression. There was, in general, a good correspondence that supported this role for most of these analyzed genes. In Table 2 (last column), we have classified these changes as “supported” or “supported, but sampling dependent” and “not supported, but sampling dependent”. The role as key drivers of the metabolic adaptation for n class="Gene">IDH2 and GLS1 was supported by the high percentages of signs indicating that the changes predicted in metabolic activities are going in the same direction as the changes expected from the measurements in gene expression. For the rest, the lower percentages do not allow for any conclusion, rather than this will depend on the sampling of metabolite elasticities. Assuming the coordinated regulation of glycolytic n class="Gene">SLC2A3, HK2, PFKFB4, and ENO2 by the constraints in Eq (14), the required decreases in their affected activities followed the measured reduction in HIF1. This assumption strongly reduced the space of solutions, facilitating the appearance of signs supporting the requirement of such transcriptional co-regulation, as measured experimentally. However, the signs (in orange, Fig 4) disappeared when the constraints assuming the coordinated regulation were not included. Although some negative signs were predicted for the n class="Gene">HIF1-dependent mitochondrial pyruvate dehydrogenase complex (PDH) activity, the downregulation of PDK1/PDK3 should drive an increase in PDH activity. This discrepancy is helpful as it indicates that additional information for the post-translationally regulated PDH activity is required to explain the observed behavior. Finally, the required increase in the activity of n class="Gene">GLS, supported by western blot analysis, followed the expected up-regulation of MYC-dependent GLS1, since MYC upregulates GLS activity by suppressing the expression of miR-23a and miR-23b, which target the GLS1 transcripts [73]. Indeed, in our published analysis, the combined inhibition of GLS activity and CDK4/6 was experimentally validated as a promising synergetic combination for the efficient and selective killing of cancer cells.

Discussion

Exploring the dependencies of metabolic variations measured in concentrations, fluxes, and n class="Chemical">transporter and enzyme activities can be done using kinetic models that accurately simulate the system behavior. Undeniably, coupling kinetic models with optimization methods provides great advantages in metabolic modeling. However, even if these models are based on approximated rate laws, they require detailed knowledge of enzyme kinetics inaccessible in vivo. To overcome this limitation, sampling strategies can be applied in a context of partial knowledge, although with the disadvantage of having a large space of solutions to be explored. Coupled with sampling strategies, our proposed method exploits the advantages of both approaches. First, a limited ensemble of control-coefficient matrices is generated by sampling metabolite elasticities, which together describe the partial knowledge of the system behavior. This is then used to formulate problems based on linear constraints. Finally, the dependencies of the reaction fluxes, concentrations, and individual activities are exhaustively explored by linear optimization methods in light of these linear constraints. With the goal of identifying molecular drivers of the changes observed in metabolic adaptations to perturbations, the applied analysis is based on a combination of the n class="Chemical">MCA description of response coefficients as a function of special elasticities and control coefficients [30-33], and the subsequent reformulation as part of a linear optimization-based strategy for bound contraction in the context of large changes. This reformulation takes advantage of linearization around a reference steady-state and therefore cannot be applied for large changes with a quantitative aim. However, it can be used to capture the trends of the changes, increases (positive) or decreases (negative). Accordingly, the objective was to obtain a collection of positive and negative signs, whose repetition will allow us to assess the significance of these changes when the problem is coupled with uncertainty. First, the glycolysis-case study allowed us to illustrate this method using a unique matrix of control coefficients derived from an unambiguously reconstructed system around a steady-state. Second, the study of the effects of CDK4/6 inhibition, coupled with uncertainty, was performed in more realistic conditions, i.e., for a more complex perturbation and with partial knowledge, solving an ensemble of problems derived from sampling techniques. The interpretation of the solutions for this ensemble of problems must be made from a more global perspective [65]. Although each solved problem satisfies the constraints associated with our knowledge of the metabolic system, the ensemble describes different possible behaviors as a measure of uncertainty. By analyzing the set of resulting final domains for each variable, the requirement for negative or positive signs in just a few cases is of null relevance. In contrast, repeated signs in the entire set are very relevant. For some variables, the required changes were largely independent of the sampling of metabolite elasticities and dependent on the applied observations and assumptions. The set of 100 ensemble formulated problems was sufficient to provide a qualitative assessment of the significance of the changes. However, this number should be adapted depending on the size of the analyzed problem, and a more robust test with statistical value could be addressed in future work. In summary, in the context of the well-known central carbon metabolism, therefore apn class="Chemical">propriate to illustrate the proposed methodology, this analysis was applied to support the role as metabolic drivers of genes differentially expressed. Our procedure successfully enabled the inference of required changes, although not necessarily sufficient, to sustain the whole set of constraints and inequalities associated with the mixture of observations and assumptions used to characterize a metabolic adaptation.

Material and methods

Glycolysis-case study

Background

This case study was mostly based on a published kinetic model covering the upper glycolysis [48], which was derived from experiments performed on mice muscle extracts. This published model describes a linear pathway at a given steady-state. In our glycolysis-case study, one ramification and one moiety conn class="Chemical">servation were added by including the first step of the oxidative PPP, which was taken from another published kinetic model in rat liver cells [49]. For all reactions were available kinetic laws, parameters, as well as steady-state concentrations and fluxes.

Abbreviations

G6P, x, glucose-6-n class="Chemical">phosphate; F6P, x, fructose-6-phosphate; FbP, x, fructose-1,6-diphosphate; NADP (NADP+) and NADPH, x and x, oxidized and reduced forms of nicotinamide adenine dinucleotide phosphate; HK, R, hexokinase; GPI, R, glucose-phosphate isomerase; PFK, R, phosphofructokinase; ALD, R, aldolase; G6PD, R, glucose-6-phosphate dehydrogenase; and NADPase, R, irreversible process accounting for all processes oxidizing NADPH.

Network description

The network analyzed in this glycolysis-case study includes five system-dependent metabolites and six enzyme-catalyzed reactions, with one moiety conservation. Fig 1 n class="Chemical">provides a complete scheme of the associated kinetic model, including also the associated system of ODEs, rate laws for all the enzyme-catalyzed reactions, parameter values, and stoichiometric dependencies of fluxes and concentrations.

Model description using control coefficients

A unique set of control coefficients was derived from the detailed kinetic model, therefore permitting a unique problem formulation. Control coefficients were estimated by following this n class="Chemical">procedure: 1) steady-state concentrations and fluxes are calculated by setting the initial conditions and solving the system of ODEs; 2) metabolite elasticities are calculated using the steady-state concentrations and fluxes; 3) stoichiometric flux and concentration dependencies are derived and used in the form of flux and concentration ratios, together with metabolite elasticities, to calculate control coefficients by applying the matrix method developed by Cascante et al. [31,32] (panel D in Fig 1).

Cancer-case study

A second study spanning all central carbon metabolism was also analyzed, based on our previous work covering the effects of n class="Gene">CDK4/6 inhibition in the HCT116 colon cancer cell line [50]. The study characterized the metabolic reprogramming, both at the systemic and molecular levels, in response to CDK4/6 inhibition. To this aim, at the molecular level, downregulations and upregulations for gene levels were measured using transcriptome microarrays and qRT-PCR. At the systemic level, differences on the levels for all fluxes and some metabolites (alanine, aspartate, citrate, Glu, Mal, NADPH, pyruvate, and α-ketoglutarate) were measured for control cells (before perturbation) and CDK4/6-inhibited cells. A stoichiometric model for the central carbon metabolism was constructed and solved by applying SIRM techniques to estimate all flux distributions throughout the metabolic network, including forward and reverse reaction rates when required. For this, direct extracellular measurements, such as oxygen consumption, and consumption and production rates for Glc, lactate, and all amino acids, as well as protein synthesis rates, were combined with 13C isotopologue (mass isotopomer) enrichments measured in several metabolites. Such enrichments emerge from the propagation of 13C from labeled Glc and Gln to metabolites through the network and are informative of the underlying flux distribution. The metabolites analyzed for label propagation included lactate and amino acids from incubation media, glycogen, ribose from RNA, palmitate, and several other internal metabolites.

Model abbreviations

Metabolites: AcoA.c/n class="Gene">AcoA.m, x/x, cytosolic/mitochondrial acetyl-CoA; ADP/ATP, x/x, adenosine di/triphosphate; αKG, x, α-ketoglutarate; Ala, x, alanine; Asn, x, asparagine; Asp, x, aspartate; Cit, x, citrate; CoA.c/CoA.m, x/x, cytosolic/mitochondrial coenzyme A; Cys, x, cysteine; FBP, x, fructose 1,6-bisphosphate; Fum, x, fumarate; Gln, x, glutamine; Glu, x, glutamate; Ile, x, isoleucine; Leu, x, leucine; Mal, x, malate; Met, x, methionine; NADH.c/NADH.m, x/x, cytosolic/mitochondrial reduced form of nicotinamide adenine dinucleotide; NADP/NADPH, x/x, oxidized/reduced form of nicotinamide adenine dinucleotide phosphate; NAD.c/NAD.m, x/x, cytosolic/mitochondrial oxidized form of nicotinamide adenine dinucleotide; OAA.c/OAA.m, x/x, cytoplasmic/mitochondrial oxaloacetate; P5C, x, Δ1-pyrroline-5-carboxylate; PEP, x, phosphoenol pyruvate; Phe, x, phenylalanine; Pro, x, proline; Pyr, x, pyruvate; Ser, x, serine; Suc, x, succinate; and Val, x, valine. Transport and reactions processes: Glc-transp, R, glucose transport; HK, R, hexokinase; PFK, R, phosphofructokinase; PGM/ENO, R, phosphoglycerate mutase / enolase pool; PK, R, pyruvate kinase; oxid. PPP, R, oxidative part of pentose-phosphate pathway; TKT, R and R, transketolase; TA, R, transaldolase; PDH, R, pyruvate dehydrogenase complex; ACO/IDH, R, aconitase / isocitrate dehydrogenase pool; αKGDH/SCS, R, α-ketoglutarate dehydrogenase / succinyl-CoA synthetase pool; SDH/CII, R, succinate dehydrogenase / oxidative phosphorylation from complex II of respiratory chain; FH, R, fumarate hydratase; MDH.m, R, malate dehydrogenase (mitochondrial); PC, R, pyruvate carboxylase; ACLY, R, citrate lyase; ME, R, malic enzyme; ALT, R, alanine transaminase; ASP, R/R, mitochondrial/cytosolic aspartate transaminase; Gln-transp, R, glutamine transport; GLS, R, glutaminase; GDH, R, glutamate dehydrogenase; Glu-transp, R, glutamate transport; His-transp, R, histidine transport; Trp-transp, R, tryptophan transport; and PYCR, R, pyrroline-5-carboxylate reductase. The network analyzed in this cancer-case study includes 53 system-dependent metabolites (S1 Table) and 76 transport processes and enzyme-catalyzed reactions (S2 Table), with moiety conservations involving six pairs of metabolites (ACoA.c/CoA.c; ACoA.m/CoA.m; ATP/ADP; NAD.c/NADH.c; NAD.m/NADH.m; and NADP / NADPH). The associated stoichiometric model did not include rate laws, but rather just the reaction stoichiometry. A subset of the transport and reaction processes (R –R) conforms a core network, including all processes with a significant flux. This core network includes the enzyme-catalyzed reactions for glycolysis, glutaminolysis, PPP, and TCA cycle, together with the measured uptake of Glc, Gln, and Ser, the release of Ala and Glu, and the fueling of mitochondrial respiration by NADH and succinate for ATP production. Fig 3 provides a scheme of the core network. The rest of the reactions (R –R) are associated with simplified pools of reactions accounting for boundary processes, such as the release, uptake, and oxidation of the rest of amino acids, fatty acid synthesis, and glycogen synthesis. Among these simplified processes are protein synthesis, which was included to balance the exchange and utilization of amino acids, reactions for ATP and NADPH utilization, and the recycling of mitochondrial acetyl-CoA. All of them were included to have appropriate balances of productions and consumptions. In a context of uncertainty, multiple problem formulations were solved, each one associated with a complete set of control coefficients. To estimate each matrix of control coefficients, all metabolite eln class="Gene">asticities were simultaneously generated by applying random sampling. The sampling of metabolite elasticities was done satisfying different constraints, including restricted domains for them. A first restriction that can be applied refers to the “positive” role of substrates and activators and the “negative” role of products and inhibitors: ; M is a substrate or activator of v. ; M is a product or inhibitor of v. where the lower or upper bound, respectively for positive or negative elasticities, is set to a value of zero and corresponded to a situation of total satun class="Species">ration by M. However, the values of the metabolite elasticities also depend on other constraints. For a particular transport [74,75] or enzyme-catalyzed reaction [15], characteristics such as the particular mechanism, the level of saturation, and the displacement of the reaction with respect to the chemical equilibrium determine the domains of possible values of the metabolite elasticities for this process [27,66-68,76-78]. Thus, taking a general reversible reaction: where v corresponds to the net rate of the reversible reaction, vf the forward reaction rate and vr the reverse reaction rate, the values of metabolite elasticities for vf and vr can be additionally restricted. The elasticity for a mass-action rate law is equal to the order of reaction of the reactants, while the elasticities derived for more complex rate laws, such as those associated with mechanisms for mediated transport and enzyme-catalyzed reactions, can range from zero to different values depending on the mechanism and the curve of saturation. For example, for reactions following cooperativity, which follow a non-hyperbolic curve of saturation, the limit is the Hill coefficient (), such as for the reaction catalyzed by PFK in the glycolysis-case model (Fig 1). For transport and enzyme-catalyzed reactions following a hyperbolic Michaelis-Menten type curve of saturation, all metabolite elasticities of the forward and reverse reaction rates range between zero and one [27,66,68]: where 0 means total saturation and S and P refer to a substrate and a product, respectively, in reactions with one or more substrates and products. The elasticities for the overall reaction rate v will be a function of these elasticities for the forward and reverse reaction rates and the levels of displacement with respect to the equilibrium. Assuming, for simplicity, that all modeled transport and reaction-steps follow a Michaelis-Menten type satun class="Species">ration, with metabolite elasticities for all forward and backward reaction rates ranging between 0 and +1 or -1 (Eq (16)), the limits for the elasticities of the net reaction rates can be described as: where N depends on the level of displacement from equilibrium. At steady-state, the net, forward and reverse reaction rates can be expressed as a function of the disequilibrium ratio (ρ) [16], where, and the following equation can describe the metabolite elasticity of the net rate: where v can be positive or negative, R is a reactant (substrate or product), in reactions with one or more substrates and products, K is the equilibrium constant, Γ is the mass-action ratio, and ρ is the disequilibrium ratio. Given three extreme situations: ρ = 0, the reaction is irreversible (v = vf and vr = 0) and ρ = 1, the reaction is in equilibrium (vf = vr) and (indeterminate) ρ = ∞, the reaction is irreversible (vf = 0 and v = −vr) and Accordingly, n class="Chemical">N in (17) will tend towards infinity for metabolite concentrations close to equilibrium [15,79,80]. Furthermore, regarding metabolite elasticities for both forward and backward directions, they are not independent, and the following constraints should also be considered [27,68]: Taking 0<ρ<1, and therefore for v>0, by substituting in Eq (20) and accorn class="Disease">ding to the equality in Eq (21) for S () and and according to the equality in Eq (22) for P (), the following equations are derived [15,79], respectively: which permitted in our calculations the indirect calculation of from the sampled values for , respectively. The first and second right-hand terms in Eqs (23) and (24) correspond to the so-called regulatory saturation term and thermodynamic or mass action term, respectively [79,80]. It should be noted that the application of Eq (24) implies that even for reactions far from equilibrium (ρ = 0), we will account for products’ effect, consistent with the fact that in multienzyme systems the products’ concentrations are rarely zero [15,81]. Accordingly, for each n class="Chemical">problem formulation, metabolite elasticities with respect to substrates and products were sampled for the forward flux (Eq (16)), and then used to calculate the elasticities for the net reactions applying Eq (23) for substrates and Eq (24) for products. This required an estimation of the disequilibrium ratios (S2 Table). Most of the reactions associated with transport and simplified pools of reactions accounting for boundary processes were assumed to be far from equilibrium. For some other processes, disequilibrium ratios known to be closer to equilibrium in biological conditions were set to ρ = 0.9, except for some cases for which ρ were corrected to lower values using as an approximation SIRM-estimated reverse to forward rates (Eq (19)). The upper level of 0.9 for ρ was selected as a compromise to avoid unrealistic values of control coefficients. In addition, although kinetic details were unknown, some constraints and bounded domains for metabolite elasticities were added from literature. These included constraints associated with known substrate/product competitive inhibitions [82-85]: ATP/ADP for PK, PC and ACLY; PEP/Pyr for PK; CoA.m/ACoA,m for PDH; Suc/Fum for SDH; αKG/Pyr and Glu/Ala for ALT; αKG/OAA and Glu/Asp for AST; Glu/αKG for GDH; and P5C/Pro and NADP/NADPH for PYCR. Then, an additional constraint was considered that must be satisfied for each of these competitive inhibitions involving a substrate and a product [76]: Also, elasticities accounting for other inhibitions and activations were considered, which are affecting the activity of the following enzymes: PFK inhibited by n class="Chemical">ATP and Cit, and activated by ADP [86]; PK inhibited by Ala, Cys, Met, Phe, Val, Leu, Ile and Pro, and activated by FBP and Ser [87]; PC inhibited by Glu [88]; PC activated by ACoA.m [89]; SDH inhibited by Mal [90]; SDH inhibited by OAA.m [91]; GLS activated by ADP [92]; and GDH inhibited by ATP (GTP), and activated by ADP and Leu [93]. For them, values were sampled into ranges between zero and one: where A and I refer to an activator and an inhibitor, respectively. These constraints and bounded domains were imposed during the sampling of metabolite elasticities. Following the applied matrix formulation [31,32], control coefficients are not only a function of metabolite elasticities, but also a function of the n class="Species">ratios between dependent fluxes and concentrations. The steady-state values for the flux ratios were approximated using average values for the reaction fluxes for control cells (before perturbation) and for CDK4/6 inhibited cells (S2 Table), which presented close flux distributions. For the moiety conservations involving six pairs of metabolites, the ratios for concentrations were set from literature as: 1) ACoA.c/CoA.c = 0.019 (cytosolic acetyl-CoA and CoA) and ACoA.m/CoA.m = 0.33 (mitochondrial acetyl-CoA and CoA) [94]; 2) ATP/ADP = 8, NAD.c/NADH.c = 120 and NAD.m/NADH.m = 6 [95]; and 3) NADP/NADPH = 0.52 [50]. Only matrices with all control coefficients within a -3.5 to +3.5 range were selected. As for the differences in concentn class="Species">rations, fluxes, and individual activities, values outside this enclosure were not accepted. Although it is arbitrarily set, this enclosure was added to avoid models with unrealistic sensitivities. In our particular application, to select 100 matrices of control coefficients, a total of 4686 were generated. The S2 Table contains the list of reactions, stoichiometry, reaction fluxes, and disequilibrium ratios.

Initial domains

The initial domains for differences in all the reaction fluxes and some of the metabolite concentn class="Species">rations were restricted according to experimental observations comparing measurements at the states before the perturbation () and after the perturbation ().: A logarithm base of two was used, and therefore the differences are expressed as log2-fold changes. Lower and upper bounds were estimated from the lower and upper bounds of confidence intervals (fluxes) and mean ± standard deviation (concentn class="Species">rations) of the measured values after perturbation. Other factors, such as variations in volume, could lead to a proportional bias of all fluxes, concentrations, and activities in one state with respect to the other. In the original study, quantities for fluxes and concentrations were expressed as quantities per cell. Assuming a uniform distribution of the metabolic species in the cells, a normalization or correcting factor σ was applied to compare quantities per cell volume. The S3 Table contains the list of initial domains with additionally reduced bounds based on the measured differences.

Calculations

All calculations were done using “Wolfram Mathematica 11/12” (www.wolfram.com). In particular, the function “LinearProgramming” was used to apply LP. A Mathematica notebook, “DomainSolver.nb”, is provided to solve the final domains and identify negative and positive signs starting from calculated control coefficients and initial values. This makes the n class="Chemical">procedure fully reproducible, permitting the generation of the final domains used in Fig 2 (glycolysis-case) and Figs 4 and 5 (cancer-case). The Mathematica notebook contains an interactive script that requires to open two (glycolysis-case) or three (cancer-case) excel files (xlsx) with: 1) one matrix (glycolysis-case) or an ensemble of control-coefficient matrices (cancer-case); 2) list of initial domains (glycolysis-case and cancer-case); and 3) additional constraints for individual activities (only cancer-case, Eqs (13) and (14)). Also, a second Mathematica notebook, “ControlSolver.nb”, is provided to generate the control coefficients by random sampling of metabolite elasticities for the cancer-case study. This notebook contains another interactive script that requires to open one (cancer-case) excel file (xlsx) with a description of the network structure, flux values, disequilibrium ratios, substrate/product competitive inhibitions (Substrate competitions), inhibitors, activators, and moiety conservations. Two documents are provided with the instructions for use. These files are freely available on Zenodo at link http://dx.doi.org/10.5281/zenodo.5081161.

List of metabolites.

(PDF) Click here for additional data file.

List of reactions, stoichiometry, reaction fluxes, and disequilibrium ratios.

(PDF) Click here for additional data file.

List of initial domains with reduced bounds.

(PDF) Click here for additional data file. 24 Feb 2021 Dear Dr. Cascante, Thank you very much for submitting your manuscript "Integrating systemic and molecular levels to infer key drivers sustaining metabolic adaptations" for considen class="Species">ration at PLOS Computational Biology. As with all papers reviewed by the journal, your manuscript was reviewed by members of the editorial board and by several independent reviewers. In light of the reviews (below this email), we would like to invite the resubmission of a significantly-revised version that takes into account the reviewers' comments. Please give particular attention to the data availability, and providing more accurate presentation on novelty and general applicability. We cannot make any decision about publication until we have seen the revised manuscript and your response to the reviewers' comments. Your revised manuscript is also likely to be sent to reviewers for further evaluation. When you are ready to resubmit, please upload the following: [1] A letter containing a detailed list of your responses to the review comments and a description of the changes you have made in the manuscript. Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out. [2] Two versions of the revised manuscript: one with either highlights or tracked changes denoting where the text has been changed; the other a clean version (uploaded as the manuscript file). Important additional instructions are given below your reviewer comments. Please prepare and submit your revised manuscript within 60 days. If you anticipate any delay, please let us know the expected resubmission date by replying to this email. Please note that revised manuscripts received after the 60-day due date may require evaluation and peer review similar to newly submitted manuscripts. Thank you again for your submission. We hope that our editorial process has been constructive so far, and we welcome your feedback at any time. Please don't hesitate to contact us if you have any questions or comments. Sincerely, Kiran Raosaheb Patil, Ph.D. Associate Editor PLOS Computational Biology Feilim Mac Gabhann Editor-in-Chief PLOS Computational Biology *********************** Please give particular attention to the data availability, and providing more accurate presentation on novelty and general applicability. Reviewer's Responses to Questions Comments to the Authors: Please note here if the review is uploaded as an attachment. Reviewer #1: Overview: This manuscript presents a method to identify metabolites and enzyme-catalyzed reactions that significantly influence the metabolic response (reprogramming) to perturbations. The approach is applied for a simple model with detailed rate expressions, as well as a larger model. The method put forth in this paper is useful and relevant. However, details are missing the prevent a full understanding of the approach and its applicability. Specific comments: (1) Details regarding implementation of the apn class="Chemical">proach are missing: how were the bounds of the control coefficients for sampling set? Is a set of 100 ensemble formulated problems sufficient? How are the fluxes determined for the larger model? (2) For some of the predicted metabolic activities shown in Table 2 and compared to experimental data, less than the majority of the set of 100 solutions have only positive (or negative) fluxes. Can conclusions truly be drawn from this, without a consensus? Do the authors expect that a certain percentage is needed to make a clear conclusion? (3) The paper describes one contradiction between the pren class="Disease">dicted metabolic activities and experimental data (PDH). Were there other discrepancies between the model and data? These should be described for full disclosure, as it helps the reader place the predictions and the approach in context. (4) What does the last column in Table 2 mean? (5) It is not clear how some constraints were established. For example, in the colon cancer model example, an assumption about coorn class="Disease">dinated regulation of a block of enzymes was made. How was this determined? What would the results be if that assumption was relaxed – would the results compare to experiments? Other places where additional constraints are applied but not explained: lines 305-307, red font in Fig. 2, Table S4. (6) Is the black “-“ sign for the HK reaction in the 3rd model formulation a typo? Should this be orange/red? (7) The authors have not explained what the union and intersection for the final domains mean. (8) In the current form, it is just not clear how one could implement the approach, especially considering point 5 above. The authors can clarify how to apply their method. Reviewer #2: The authors present a mathematical framework that combines metabolic control analysis with linear programming to estimate ranges of response coefficients in kinetic models with incomplete information. Although the work looks interesting, I find the structure of the manuscript is very hard to follow and I could not fully understand what are the advantages of the n class="Chemical">proposed method and how they differ from previous work. Please find some more detailed comments bellow. - The results section begins by introducing basic definitions of metabolic control analysis (control coefficients, elasticities, summation and connectivity theorems). I don't understand why this is all introduced in the results section. - The authors then show how the basic theorems of MCA can be re-written in a different structure that creates a linear system of equations. Throughout this section the authors often mention how different MCA and BST systems (GMA, S-Systems, lin-log) have different advantages. Again, I don't see why this is included in the results and makes it hard to understand which pieces of what is being presented is novel work and what is already known. - The toy case study did not help to understand the method. For instance, Figure 1 shows that the control coefficients are derived from the ODE model, but does not explain how. - When presenting the larger case study, called "Response to a large perturbation", the authors reformulate the previously introduced linear system, with a slightly different one that replaces the response coefficient with logarithms, under the justification that the one used in the first case study is only valid for infinitesin class="Chemical">mal perturbations, which not appropriate for real case studies. So why not present this formulation from the beginning? - The final results of the cancer case study do seem relevant, and they are supported by the authors own experimental work, but it is very hard to access their relevance more clearly without a better understanding of the mathematical framework. Reviewer #3: The manuscript describes a computational methodology based on combining metabolic control analysis with liner programming to identify major metabolic adaptions to sn class="Chemical">mall and large perturbations, such as those induced by drug therapy. As such, the work is thematically relevant to the scope of the journal. The overall idea is worthy of publication, however there are a number of concerns and questions that need to be addressed in order for the manuscript to be publishable. A major concern comes from the authors’ claim that the methodology presented can address system responses to large perturbations. However, the whole premise of the work is based on linearization around some state(s), which by default is valid for small perturbations around those states. The valin class="Disease">dity of linearization of a very complex system when applying large perturbation is at the least questionable and needs to be properly justified. Another major concern has to do with the novelty of the work presented. Performing linear optimization for metabolic control analysis (MCA) is certainly not novel, as also evidenced by the various references cited in the manuscript. n class="Disease">Discussion of the novelty of the work, therefore needs to be significantly improved. Also the mathematical discussion needs to be tightened up and sorted out in places. Detailed points and questions are listed below to aid the authors in preparing an improved manuscript: 1. In the beginning of the results section (lines 150-152, the authors state that in this manuscript “MCA has been defined using slightly n class="Disease">different formulations, which are also related with tis used in BST”. This phrase in addition to being syntactically wrong does not clarify the novelty of the work. In fact a large portion of the results section intermittently combines background information with seemingly new information, to the point that any potential novelty is hidden. I would recommend a rewrite, where the background is clearly discernible from the actual results. 2. Table 1 give definitions of sensitivity coefficients as used in the manuscript. A. It is not clear why dx_i/dNu_k is not a partial differential. In the same way dNu_k/dp should NOT be a partial differential. B. It is not clear which of these deifinitions are new as in one or another form they have been used before. This needs to be clarified as it it forms the basis of the work presented. 3. Line 184: It is clearly the chain rule and not chain’s rule applied here. 4. Equations 3 and 4 are derived by applying the chain rule on equations 1 and 2: A. The novelty (or not) of this formulation needs to be better discussed as seemingly references 31-34 us ethe same premise. B. It is not clear how these equations imply some kind of two level hierarchy. Response coefficients are direct functions of control coefficients, but once these are somehow calculated or estimated, then response coefficients are also known (fully or partially), so the two-level approach implied needs to be better thought or explained. 5. The “inference by bound contraction section is written pretty much as a literature review section and not particularly as a results one, so this needs to be n class="Chemical">seriously addressed. 6. Line 233-234: What are control coefficients fixed to? This is normally the most difficult information to obtain for a network 7. Line 248: In which cases is the problem not solvable? How is this assessed and/or addressed? 8. The authors are essentially “inverting” flux variability analysis procedure by fixing fluxes and calculating the min-max of response coefficients. This is a nice apn class="Chemical">proach. It needs however to be clarified what is the final domain reduced from (as stated in line 258-259), i.e. what is the initial domain? 9. What is the reduced domain for the response coefficients in line 305-307? 10. Regarding the response to large perturbations section: The main question is how are n class="Chemical">equations 7-12 applicable as they are essentially linearizations? What makes this a valid approach for a complex highly nonlinear system? Linearisation for small perturbations is a logical approach. Applying this to large perturbations is a logical leap. 11. Taking into account the complexity of the second case study (as the glycolysis one is essentially used as a validation problem) how is it expected to know flux control coefficients and in adn class="Disease">dition those to be constants? In my view this is the trickiest information to obtain. If these are obtained by flux control analysis using constant response coefficients, how is this not undermining the information obtained in this work? 12. Line 370: Why is the initial domain set between -3 and 3? Is it just heuristics? 13. Line 437: how was reversibility (or not) decided and fixed for each of the reactions involved? This needs to be clarified in the manuscript. 14. In line 481, which is the original paper mentioned? 15. The “discussion” section explains a number of things that remain vague in the results section. So as mentioned above a significant rewrite need to take place. 16. Lin 731. It is not clear to what equations 20-22 are integrated. Which are the limits etc. This needs to be clearly discussed in the manuscript. ********** Have all data underlying the figures and results presented in the manuscript been provided? Large-scale datasets should be made available via a public repository as described in the PLOS Computational Biology data availability policy, and numerical data that underlies graphs or summary statistics should be provided in spreadsheet form as supporting information. Reviewer #1: Yes Reviewer #2: None Reviewer #3: None ********** PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files. If you choose “no”, your identity will remain anonymous but your review may still be made public. Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: No Reviewer #2: No Reviewer #3: No Figure Files: While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital n class="Disease">diagnostic tool, . PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at . Data Requirements: Please note that, as a condition of publication, PLOS' data policy rn class="Chemical">equires that you make available all data used to draw the conclusions outlined in your manuscript. Data must be deposited in an appropriate repository, included within the body of the manuscript, or uploaded as supporting information. This includes all numerical values that were used to generate graphs, histograms etc.. For an example in PLOS Biology see here: http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001908#s5. Reproducibility: To enhance the reproducibility of your results, PLOS recommends that you deposit labon class="Species">ratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. For instructions, please see 26 Apr 2021 Submitted filename: Response to reviewers.docx Click here for additional data file. 1 Jun 2021 Dear Dr. Cascante, Thank you very much for submitting your manuscript "Integrating systemic and molecular levels to infer key drivers sustaining metabolic adaptations" for considen class="Species">ration at PLOS Computational Biology. As with all papers reviewed by the journal, your manuscript was reviewed by members of the editorial board and by several independent reviewers. The reviewers appreciated the attention to an important topic. Based on the reviews, we are likely to accept this manuscript for publication, providing that you modify the manuscript according to the review recommendations. Please prepare and submit your revised manuscript within 30 days. If you anticipate any delay, please let us know the expected resubmission date by replying to this email. When you are ready to resubmit, please upload the following: [1] A letter containing a detailed list of your responses to all review comments, and a description of the changes you have made in the manuscript. Please note while forming your response, if your article is accepted, you may have the opportunity to make the peer review history publicly available. The record will include editor decision letters (with reviews) and your responses to reviewer comments. If eligible, we will contact you to opt in or out [2] Two versions of the revised manuscript: one with either highlights or tracked changes denoting where the text has been changed; the other a clean version (uploaded as the manuscript file). Important additional instructions are given below your reviewer comments. Thank you again for your submission to our journal. We hope that our editorial process has been constructive so far, and we welcome your feedback at any time. Please don't hesitate to contact us if you have any questions or comments. Sincerely, Kiran Raosaheb Patil, Ph.D. Deputy Editor PLOS Computational Biology Feilim Mac Gabhann Editor-in-Chief PLOS Computational Biology *********************** A link appears below if there are any accompanying review attachments. If you believe any reviews to be missing, please contact ploscompbiol@plos.org immediately: [LINK] Reviewer's Responses to Questions Comments to the Authors: Please note here if the review is uploaded as an attachment. Reviewer #1: the authors have completed a thorough and thoughtful revision. my previous comments have been addressed. Reviewer #2: The authors have addressed all my comments, which were mainly concerning the structure of the manuscript. The revised version has substantially improved with regard to readability. I have only a few additional minor suggestions: - Figure 2 (network diagram) should come before Figure 1 (matrix coefficients of the network). - The percentage gain metric should be explained somewhere, preferably before its first referral in figure 1. - Panels B and C in figure 1 seem to be incorrectly labeled. Reviewer #3: The authors have made a good effort to address all comments by the reviewers and have produced a much improved version of their paper, which can be accepted. ********** Have the authors made all data and (if applicable) computational code underlying the findings in their manuscript fully available? The PLOS Data policy requires authors to make all data and code underlying the finn class="Disease">dings described in their manuscript fully available without restriction, with rare exception (please refer to the Data Availability Statement in the manuscript PDF file). The data and code should be provided as part of the manuscript or its supporting information, or deposited to a public repository. For example, in addition to summary statistics, the data points behind means, medians and variance measures should be available. If there are restrictions on publicly sharing data or code —e.g. participant privacy or use of data from a third party—those must be specified. Reviewer #1: Yes Reviewer #2: None Reviewer #3: Yes ********** PLOS authors have the option to publish the peer review history of their article (what does this mean?). If published, this will include your full peer review and any attached files. If you choose “no”, your identity will remain anonymous but your review may still be made public. Do you want your identity to be public for this peer review? For information about this choice, including consent withdrawal, please see our Privacy Policy. Reviewer #1: No Reviewer #2: No Reviewer #3: No Figure Files: While revising your submission, please upload your figure files to the Preflight Analysis and Conversion Engine (PACE) digital n class="Disease">diagnostic tool, https://pacev2.apexcovantage.com. PACE helps ensure that figures meet PLOS requirements. To use PACE, you must first register as a user. Then, login and navigate to the UPLOAD tab, where you will find detailed instructions on how to use the tool. If you encounter any issues or have any questions when using PACE, please email us at figures@plos.org. Data Requirements: Please note that, as a condition of publication, PLOS' data policy rn class="Chemical">equires that you make available all data used to draw the conclusions outlined in your manuscript. Data must be deposited in an appropriate repository, included within the body of the manuscript, or uploaded as supporting information. This includes all numerical values that were used to generate graphs, histograms etc.. For an example in PLOS Biology see here: http://www.plosbiology.org/article/info%3Adoi%2F10.1371%2Fjournal.pbio.1001908#s5. Reproducibility: To enhance the reproducibility of your results, we recommend that you deposit your labon class="Species">ratory protocols in protocols.io, where a protocol can be assigned its own identifier (DOI) such that it can be cited independently in the future. Additionally, PLOS ONE offers an option to publish peer-reviewed clinical study protocols. Read more information on sharing protocols at https://plos.org/protocols?utm_medium=editorial-email&utm_source=authorletters&utm_campaign=protocols References: Review your reference list to ensure that it is complete and correct. If you have cited papers that have been retracted, please include the rationale for doing so in the manuscript text, or remove these references and replace them with relevant current references. Any changes to the reference list should be mentioned in the rebuttal letter that accompanies your revised manuscript. If you need to cite a retracted article, indicate the article’s retracted status in the References list and also include a citation and full reference for the retraction notice. 29 Jun 2021 Submitted filename: Response to reviewers.docx Click here for additional data file. 1 Jul 2021 Dear Dr. Cascante, We are pleased to inform you that your manuscript 'Integrating systemic and molecular levels to infer key drivers sustaining metabolic adaptations' has been n class="Chemical">provisionally accepted for publication in PLOS Computational Biology. Before your manuscript can be formally accepted you will need to complete some formatting changes, which you will receive in a follow up email. A member of our team will be in touch with a set of requests. Please note that your manuscript will not be scheduled for publication until you have made the required changes, so a swift response is appreciated. IMPORTANT: The en class="Disease">ditorial review process is now complete. PLOS will only permit corrections to spelling, formatting or significant scientific errors from this point onwards. Requests for major changes, or any which affect the scientific understanding of your work, will cause delays to the publication date of your manuscript. Should you, your institution's press office or the journal office choose to press release your paper, you will automatically be opted out of early publication. We ask that you notify us now if you or your institution is planning to press release the article. All press must be co-ordinated with PLOS. Thank you again for supporting Open Access publishing; we are looking forward to publishing your work in PLOS Computational Biology. Best regards, Kiran Raosaheb Patil, Ph.D. Deputy Editor PLOS Computational Biology Feilim Mac Gabhann Editor-in-Chief PLOS Computational Biology *********************************************************** 19 Jul 2021 PCOMPBIOL-D-21-00015R2 Integrating systemic and molecular levels to infer key drivers sustaining metabolic adaptations Dear Dr Cascante, I am pleased to inform you that your manuscript has been formally accepted for publication in PLOS Computational Biology. Your manuscript is now with our n class="Chemical">production department and you will be notified of the publication date in due course. The corresponding author will soon be receiving a typeset n class="Chemical">proof for review, to ensure errors have not been introduced during production. Please review the PDF proof of your manuscript carefully, as this is the last chance to correct any errors. Please note that major changes, or those which affect the scientific understanding of the work, will likely cause delays to the publication date of your manuscript. Soon after your final files are uploaded, unless you have opted out, the early version of your manuscript will be published online. The date of the early version will be your article's publication date. The final article will be published to the same URL, and all versions of the paper will be accessible to readers. Thank you again for supporting PLOS Computational Biology and open-access publishing. We are looking forward to publishing your work! With kind regards, Katalin Szabo PLOS Computational Biology | Carlyle House, Carlyle Road, Cambridge CB4 3DN | United Kingdom ploscompbiol@plos.org | Phone +44 (0) 1223-442824 | ploscompbiol.org | @PLOSCompBiol
  73 in total

Review 1.  Regulation of the structure and activity of pyruvate carboxylase by acetyl CoA.

Authors:  Abdussalam Adina-Zada; Tonya N Zeczycki; Paul V Attwood
Journal:  Arch Biochem Biophys       Date:  2011-11-19       Impact factor: 4.013

2.  Modular rate laws for enzymatic reactions: thermodynamics, elasticities and implementation.

Authors:  Wolfram Liebermeister; Jannis Uhlendorf; Edda Klipp
Journal:  Bioinformatics       Date:  2010-04-12       Impact factor: 6.937

3.  Inferring dynamic properties of biochemical reaction networks from structural knowledge.

Authors:  Edda Klipp; Wolfram Liebermeister; Christoph Wierling
Journal:  Genome Inform       Date:  2004

Review 4.  Metabolic regulation: a control analytic perspective.

Authors:  J H Hofmeyr
Journal:  J Bioenerg Biomembr       Date:  1995-10       Impact factor: 2.945

5.  Metabolic control theory: a structural approach.

Authors:  C Reder
Journal:  J Theor Biol       Date:  1988-11-21       Impact factor: 2.691

6.  The activity of phosphate-dependent glutaminase from the rat small intestine is modulated by ADP and is dependent on integrity of mitochondria.

Authors:  B Masola; N P Ngubane
Journal:  Arch Biochem Biophys       Date:  2010-09-08       Impact factor: 4.013

7.  Minimal reaction sets for Escherichia coli metabolism under different growth requirements and uptake environments.

Authors:  A P Burgard; S Vaidyaraman; C D Maranas
Journal:  Biotechnol Prog       Date:  2001 Sep-Oct

8.  Computationally efficient flux variability analysis.

Authors:  Steinn Gudmundsson; Ines Thiele
Journal:  BMC Bioinformatics       Date:  2010-09-29       Impact factor: 3.169

9.  Optimization of regulatory architectures in metabolic reaction networks.

Authors:  V Hatzimanikatis; C A Floudas; J E Bailey
Journal:  Biotechnol Bioeng       Date:  1996-11-20       Impact factor: 4.530

10.  Identifying quantitative operation principles in metabolic pathways: a systematic method for searching feasible enzyme activity patterns leading to cellular adaptive responses.

Authors:  Gonzalo Guillén-Gosálbez; Albert Sorribas
Journal:  BMC Bioinformatics       Date:  2009-11-24       Impact factor: 3.169

View more
  1 in total

1.  AI delivers Michaelis constants as fuel for genome-scale metabolic models.

Authors:  Albert A Antolin; Marta Cascante
Journal:  PLoS Biol       Date:  2021-10-20       Impact factor: 8.029

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.