Skip to main content
Advertisement
  • Loading metrics

An Automated Phenotype-Driven Approach (GeneForce) for Refining Metabolic and Regulatory Models

  • Dipak Barua ,

    Contributed equally to this work with: Dipak Barua, Joonhoon Kim

    Affiliations Department of Chemical and Biological Engineering, University of Wisconsin-Madison, Madison, Wisconsin, United States of America, DOE Great Lakes Bioenergy Research Center, University of Wisconsin-Madison, Madison, Wisconsin, United States of America

  • Joonhoon Kim ,

    Contributed equally to this work with: Dipak Barua, Joonhoon Kim

    Affiliations Department of Chemical and Biological Engineering, University of Wisconsin-Madison, Madison, Wisconsin, United States of America, DOE Great Lakes Bioenergy Research Center, University of Wisconsin-Madison, Madison, Wisconsin, United States of America

  • Jennifer L. Reed

    reed@engr.wisc.edu

    Affiliations Department of Chemical and Biological Engineering, University of Wisconsin-Madison, Madison, Wisconsin, United States of America, DOE Great Lakes Bioenergy Research Center, University of Wisconsin-Madison, Madison, Wisconsin, United States of America

Abstract

Integrated constraint-based metabolic and regulatory models can accurately predict cellular growth phenotypes arising from genetic and environmental perturbations. Challenges in constructing such models involve the limited availability of information about transcription factor—gene target interactions and computational methods to quickly refine models based on additional datasets. In this study, we developed an algorithm, GeneForce, to identify incorrect regulatory rules and gene-protein-reaction associations in integrated metabolic and regulatory models. We applied the algorithm to refine integrated models of Escherichia coli and Salmonella typhimurium, and experimentally validated some of the algorithm's suggested refinements. The adjusted E. coli model showed improved accuracy (∼80.0%) for predicting growth phenotypes for 50,557 cases (knockout mutants tested for growth in different environmental conditions). In addition to identifying needed model corrections, the algorithm was used to identify native E. coli genes that, if over-expressed, would allow E. coli to grow in new environments. We envision that this approach will enable the rapid development and assessment of genome-scale metabolic and regulatory network models for less characterized organisms, as such models can be constructed from genome annotations and cis-regulatory network predictions.

Author Summary

Computational models of biological networks are useful for explaining experimental observations and predicting phenotypic behaviors. The construction of genome-scale metabolic and regulatory models is still a labor-intensive process, even with the availability of genome sequences and high-throughput datasets. Since our knowledge about biological systems is incomplete, these models are iteratively refined and validated as we discover new connections in biological networks, and eliminate inconsistencies between model predictions and experimental observations. To enable researchers to quickly determine what causes discrepancies between observed phenotypes and model predictions, we developed a new approach (GeneForce) that automatically corrects integrated metabolic and transcriptional regulatory network models. To illustrate the utility of the approach, we applied the developed method to well-curated models of E. coli metabolism and regulation. We found that the approach significantly improved the accuracy of phenotype predictions and suggested changes needed to the metabolic and/or regulatory models. We also used the approach to identify rescue non-growth phenotypes and to evaluate the conservation of transcriptional regulatory interactions between E. coli and S. typhimurium. The developed approach helps reconcile discrepancies between model predictions and experimental data by hypothesizing required network changes, and helps facilitate the development of new genome-scale models.

Introduction

A current challenge in systems biology is reconstructing transcriptional regulatory networks from experimental data (e.g. gene expression, genome sequence, and DNA-protein interaction), due to the complexity of interactions in these networks and the limited information on network components and interactions for most organisms [1], [2]. Even for well-studied model organisms, such as E. coli and Saccharomyces cerevisiae, inferred or indirect regulatory interactions have to be included in genome-scale transcriptional regulatory reconstructions due to existing knowledge gaps in how genes are transcriptionally regulated [3], [4]. Reconstructed regulatory networks will be incomplete, reflecting incomplete knowledge about cis-regulatory networks, and may include incorrect interactions. As such, methods for iterative validation and refinement of regulatory reconstructions are needed in order to assess new experimental datasets as they emerge [5], [6]. Such approaches need to identify and eliminate inconsistencies between the reconstructed network and new experimental data, and to include newly discovered network interactions [3]. However, identifying the cause of inconsistencies in a highly interconnected network using manual efforts is not a trivial task, and can be labor intensive particularly for genome–scale transcriptional regulatory network models. Therefore, systematic approaches that automate this iterative procedure are useful for identifying new or incorrect connections in biological models; such approaches have been developed for analysis and correction of metabolic networks [7][9]. In this paper, we present an approach that allows for the automated adjustment of an integrated genome-scale metabolic and transcriptional regulatory network model, by comparing the emergent properties of the integrated networks to cellular growth phenotypes. These adjustments result in testable hypotheses about transcriptional regulation and metabolism in organisms.

While there are many types of regulatory modeling approaches (reviewed in [10]), Boolean modeling of regulatory interactions can be beneficial when modeling large-scale regulatory networks because (i) such formalism requires minimal parametric details to be incorporated [11], and (ii) these Boolean models can be integrated with constraint-based metabolic models [3], [4]. One of the commonly used constraint-based modeling approaches for metabolic models is flux balance analysis (FBA), which predicts an optimal steady-state flux distribution in a metabolic network [12]. This can be extended to integrated metabolic and regulatory models, referred to as regulated flux balance analysis (rFBA), which accounts for transcriptional regulation as well as the other governing physicochemical constraints [13], [14]. While the metabolic and regulatory models in rFBA are solved iteratively, newer approaches for integrating metabolic and regulatory models allow the models to be combined into a single model using an mixed-integer linear programming (MILP) formalism [15]. In this case, steady-state regulatory flux balance analysis (SR-FBA) is used to identify optimal flux distributions that satisfy both models simultaneously. We have recently developed an efficient SR-FBA formulation that systematically integrates transcriptional regulatory and metabolic networks [16] which was used here.

In this work, we developed an algorithm (called GeneForce) to reconcile integrated regulatory and metabolic model predictions with experimental data, by automatically identifying and overriding transcriptional regulatory rules that cause inconsistencies between model predictions and experimental observations. The approach can be used in cases where both the experimental data and an un-regulated metabolic model agree on a positive growth phenotype (cells can grow), but the integrated metabolic and regulatory model predicts a non-growth phenotype (cells cannot grow). In these cases, the GeneForce algorithm allows the integrated metabolic and regulatory model to achieve growth by violating regulatory rules as needed, while minimizing the total number of regulatory violations in order to maximally preserve the original regulatory interactions present in the regulatory network reconstruction. These rule violations indicate that regulatory rules describing gene expression are incorrect or that isozymes or alternative pathways are present in the metabolic network.

We first applied the GeneForce method to refine the genome-scale transcriptional regulatory network for E. coli, iMC1010v1 [3] which was updated here to include newly discovered Lrp regulatory interactions [17]. The algorithm was used to analyze a large collection of ∼50,000 E. coli knockout mutant growth phenotypes [18], [19], and the suggested regulatory corrections resulted in a ∼1–8% improvement in model accuracy over the original models, which had already been adjusted during their initial development to improve model accuracy. In addition to correcting regulatory rules, we applied the GeneForce algorithm to predict genes that, if overexpressed or constitutively expressed, could rescue non-growth phenotypes of E. coli strains (wild-type or mutants) in certain growth environments. Finally, we applied the GeneForce method to investigate the conservation of transcriptional regulatory interactions between E. coli and S. typhimurium. The E. coli transcriptional regulatory rules were integrated with a metabolic model for S. typhimurium that included metabolic genes and reactions from a recent metabolic reconstruction iRR1083 [20]. GeneForce suggested a small set of rule corrections for this hybrid network model were needed, based on analysis of S. typhimurium growth phenotyping data, suggesting that regulation may be highly conserved between these two organisms. While the approach has been used here to correct Boolean representations of transcriptional regulation, it could easily be extended to consider non-Boolean approaches to modeling transcriptional regulation as they are developed.

Results

Regulatory rule correction algorithm, GeneForce

We developed an automated MILP approach, GeneForce, to identify problematic Boolean regulatory rules in an integrated metabolic and transcriptional regulatory model. The method identifies regulatory rules that prevent the models from predicting cellular growth in conditions, which are capable of supporting growth experimentally. The approach can be used when the integrated metabolic and regulatory model does not predict growth, but experimental data and metabolic model predictions (without any regulatory constraints) indicate growth occurs.

The basic idea of the GeneForce algorithm is to allow the integrated metabolic and regulatory model to violate a minimal set of transcriptional regulatory rules so that growth can occur in a particular condition. The algorithm therefore adds an additional constraint that the model must satisfy a minimal threshold growth rate. The algorithm uses a set of ‘rule-violation’ equations (see Supporting Information Text S1 for details) to relax certain regulatory constraints (by allowing for expression of un-expressed genes) thus allowing the model to readjust the metabolic and regulatory model solution space to include solutions with growth rates exceeding the minimum threshold. The ‘rule violation’ equations, invoked at the gene level, allow the regulatory rules for metabolic genes to be violated using additional surrogate gene expression indicators (y′g) that can differ in value from the gene expression indicators (yg), the latter of which are determined by Boolean regulatory rules. Normally in the integrated metabolic and regulatory model a flux is constrained to be zero if the necessary metabolic genes are determined to be un-expressed (yg = 0). In the GeneForce algorithm, the bounds on the metabolic fluxes are dependent on y′g instead of yg. The reaction dependence on y′g then allows the model to override a minimum number of gene expression indicators (where yg = 0 but y′g = 1) so that the threshold growth rate can be achieved.

The example in Figure 1 illustrates how the GeneForce algorithm uses the rule violation technique to achieve non-zero growth in an integrated metabolic and regulatory model in agreement with the metabolic model predictions. As shown in the Figure 1A the metabolic model predicts positive growth in the presence of Axt, whereas the integrated metabolic and regulatory model predicts no growth due to the regulatory interactions between gene G1 and transcription factor TF1 (Figure 1B). Expression of G1 is needed for growth since the corresponding enzyme catalyzes an essential reaction (B→C), but expression of G1 requires TF1 to be active, and the binding activity of TF1 is inhibited by metabolite A. This non-growth phenotype is overcome in the GeneForce algorithm by making the reaction availability dependent on the surrogate gene expression indicator y′G1, which is not dependent on the regulatory rules. In this case, yG1 = 0 and y′G1 = 1 since the associated reaction is essential for growth (Figure 1C). Since the flux ranges in GeneForce are directly dependent on y′g rather than yg, the reaction associated with G1 can carry flux through it allowing growth to occur, even though the gene is not expressed in the Boolean model. It should be noted that the other regulatory rule in the network (yG2 repressed by TF2) was not overruled (yG2′ = yG2 = 0), even though yG2′ could also take the value 1 instead of 0. This is because the algorithm minimizes the sum of the distances between the surrogate and the original gene expression indicators, (), and hence the number of regulatory rule violations by the algorithm. Minimization of this objective function forces the binary vector of y′g to remain as close as possible to that of yg, thus minimizing the number of rule violations. This ensures that the original, literature-derived regulatory rules are maximally conserved and reflected in the predicted behavior of the integrated metabolic and regulatory network.

thumbnail
Figure 1. Example Network Illustrating the GeneForce Approach.

(A) Predicted fluxes through an un-regulated metabolic network, where all reactions are available (indicated by the green arrow) and flux through the biomass reaction (vBiomass) is maximized. The numbers and thickness of the arrows indicate flux values. (B) Predicted flux through an integrated metabolic and regulatory model (SR-FBA), where numbers and arrow thicknesses indicate flux values. The regulatory network includes regulation of two genes (G1 and G2) by two transcription factors (TF1 and TF2), where TF1 activates G1 and TF2 represses G2. G1 is needed for the B→C reaction and G2 is needed for the A→D reaction. Binary gene expression status (yG1 and yG2) and transcription factor activity (xTF1 and xTF2) indicators show the expression and binding status of G1, G2, TF1 and TF2, respectively, with value 1 indicating the expressed/active condition and 0 indicating the unexpressed/inactive condition. Regulatory interactions are shown as dashed lines, where a normal or blunt arrowhead indicates activation and repression, respectively. The colors indicate the state (active = green, inactive = red) of transcription factors and metabolic gene expression, or the availability of metabolic reactions (available = green, unavailable = red). (C) Fluxes and surrogate gene expression indicator values as predicted by the GeneForce approach. The reactions (B→C and A→D) are now dependent on the surrogate gene expression indicators (y′G1 and y′G2) instead of the expression status of genes G1 and G2 (yG1 and yG2). A threshold biomass flux (μthreshold) is set as a constraint and the GeneForce algorithm minimizes the sum of the differences between the surrogate gene expression indicators (shown in c) and the gene expression indicators (shown in b) while satisfying this constraint.

https://doi.org/10.1371/journal.pcbi.1000970.g001

Rule correction by GeneForce: application to an E. coli regulatory network model

We used the GeneForce algorithm to refine the regulatory rules in an updated metabolic and regulatory E. coli model based on iMC104 (the regulatory portion of the integrated iMC1010v1 model [3]), where we had revised the regulatory rules for genes in the Lrp regulon based on experimental data [17] (see methods for details). The Lrp-modified iMC104 model was combined with a metabolic model and the resulting integrated model was used to predict growth phenotypes that were compared to experimental growth phenotypes for a large number of knockout mutants tested for growth in various conditions [18], [19]. The model refinements were carried out in three successive steps. First, the updated regulatory rules from iMC104 were integrated with the metabolic model iJR904 [21] and rule corrections were made to give the first refined version of the regulatory model iMC105A. Second, the iMC105A regulatory model was integrated with an updated metabolic network iAF1260 [22] and adjusted to give the second refined regulatory model, iMC105AB. Finally, the iMC105AB regulatory model was further refined using phenotypic data generated in this study for three global transcription factor knockout mutants (ΔarcA, ΔpurR and Δlrp) to give the final version of the regulatory model iMC105ABC. Here we consider the regulatory models (iMC104, iMC105A, iMC105AB, and iMC105ABC) to be just the regulatory part of the integrated models (the number indicates the total number of transcription factors).

Integration of iJR904 with Lrp-modified iMC104 regulatory rules allowed comparison of 32,050 growth phenotype predictions to experimental data (Supporting Information Table S1). The GeneForce algorithm identified genes with possible problematic regulatory rules in 3,079 out of the 32,050 cases examined, where each case represents a mutant grown in a different condition. Alternative optimal solutions exist for only 298 of the 3,079 cases, where most (281 out of 298) were needed to correct predictions for growth on L-serine as a nitrogen source or the ΔsdaB mutant. These 3,079 cases correspond to cases where a zero growth prediction by the integrated metabolic and regulatory model contradicted both the experimental data and the metabolic model prediction (+/+/−; where + indicates growth and − indicates no growth, and the order corresponds to the results from experiments / metabolic model / integrated model). Not all regulatory rules identified by the algorithm in the 3,079 cases were adjusted, as they may cause new incorrect predictions in other conditions. Instead, corrections were made for regulatory rules that were frequently identified as problematic for a particular knockout mutant or growth environment (Table 1, refinement step A). In total, regulatory rules for ten genes (glmU, ilvY, ilvC, sdaC, cycA, gcvB, dsdX, rpiR, acnA, and ilvA) were corrected in the first regulatory model refinement, iMC105A. Two gene-protein-reaction (GPR) associations were also corrected in the metabolic model for two amino acid transport reactions (L-methionine and D-serine). These model adjustments led to an ∼8% improvement in the overall accuracy of the integrated model from 73.9% to 81.5% (Table 2 and Figure 2A). Due to the addition of the transcriptional regulator gcvB, this revised regulatory network iMC105A contained a total of 105 transcription factors.

thumbnail
Figure 2. Accuracy and Number of Rule Correction Cases.

Application of GeneForce to correct growth phenotype predictions by overriding regulatory rules (A) Growth phenotype prediction accuracy of integrated regulatory-metabolic network models at various steps of regulatory network refinement. Accuracy (solid circles) is calculated by dividing total number of correct (experimentally consistent) predictions by the total number of cases evaluated (open squares) at each step. The colors correspond to the metabolic networks used in the integrated metabolic and regulatory network models with red for iJR904 and blue for iAF1260. (B) The total number of ‘rule correction’ cases (solid circles) for each regulatory network is plotted. Such cases are represented by +/+/− (Exp/Met/Met+Reg) in the growth comparison tables (Supporting Information Table S1 and S2).

https://doi.org/10.1371/journal.pcbi.1000970.g002

thumbnail
Table 1. E. coli model refinements and the conditions under which they were identified by GeneForce.

https://doi.org/10.1371/journal.pcbi.1000970.t001

thumbnail
Table 2. Accuracy and number of rule correction and rescue non-growth cases at successive stages of regulatory rule refinements.

https://doi.org/10.1371/journal.pcbi.1000970.t002

The second set of refinements (refinement step B), occurred when the iJR904 metabolic network was replaced with the updated metabolic network iAF1260 [22]. The inclusion of the latest metabolic network allowed integrated model predictions to be compared against 50,327 growth phenotypes, since more genes and environments are represented in this larger metabolic network (Supporting Information Table S2). Using this extended set of growth phenotypes, the algorithm identified a new set of problematic regulatory rules in iMC105A, and corrections were made for eleven additional genes, argD, astCADBE, speA, metH, thrA, rhaS, and rhaR (Table 1, refinement step B) leading to a second revision of the regulatory model, iMC105AB. Initial correction of the regulatory rule for argD fixed 262 errors (+/+/− changed to +/+/+) associated with cases where arginine is the nitrogen source, but also introduced 297 new errors (−/+/− changed to −/+/+) for cases where arginine is the carbon source. To correct these new errors we subsequently refined the rules for the astCADBE operon and speA gene, in addition to argD, to reconcile the model with both arginine conditions. The prediction accuracy of the integrated metabolic and regulatory model (iAF1260+iMC105A) was 78.1% before all eleven rule corrections were made, and with this additional second set of regulatory refinements, the iMC105AB model could achieve a slightly higher accuracy, 79.9% (Table 2 and Figure 2A) and with significantly greater coverage of the available experimental data (50,327 cases versus 32,050 cases).

In the third set of refinements, the refined regulatory model, iMC105AB, was tested by comparing predictions to newly acquired experimental data for three transcription factor knockout mutants (ΔarcA, ΔpurR, and Δlrp). The five transcription factors in iMC105AB with the most metabolic gene targets are Crp, Fnr, ArcA, PurR and Lrp. Experimental data was already available for knockout mutants for two of these transcription factors (Crp and Fnr), however, growth phenotyping data for ΔarcA, ΔpurR, and Δlrp mutants was not available. Therefore, growth experiments on phenotype microarrays (Biolog, Hayward, CA) were conducted for the three mutant strains ΔarcA, ΔpurR, and Δlrp. The GeneForce algorithm identified an additional nine genes needing regulatory rule corrections (Table 1, refinement step C) which all caused incorrect phenotype predictions for the Δlrp mutant (Supporting Information Table S3). Incorporation of these Lrp specific corrections led to the final refined version iMC105ABC, which resulted in a small overall improvement (0.01%) in model accuracy over the previous version iMC105AB (Table 2 and Figure 2A) when evaluating all data, but a large improvement for the new phenotype measurements of the three transcription factor deletion mutants (81.7% accuracy using iMC105ABC vs. 66.1% using iMC105AB for Δlrp, ΔpurR, and ΔarcA phenotypes).

For each +/+/− case the minimum number of genes whose regulatory rules had been violated by the GeneForce algorithm was determined. The distribution of the number of rule corrections needed for the +/+/− cases is shown for the first two refinement steps in Figure 3 before and after the model adjustments were made (listed in Table 1). The results show that in most cases a single regulatory rule was preventing the integrated model from making the correct prediction. The first set of refinements eliminated most of the +/+/− cases (Figure 3A), leaving fewer genes needing rule corrections in the subsequent steps (Figure 3B), even though more experimental data (50,557 versus 32,050) could be compared to model predictions.

thumbnail
Figure 3. Number of Rule Corrections Needed to Correct Model Predictions.

Distribution of rule corrections for +/+/− cases before and after rule corrections for (A) iJR904 with rules from iMC104 (with Lrp modified regulatory rules) and iMC105A, and (B) iAF1260 with rules from iMC105A and iMC105AB. The total number of +/+/− cases for each integrated model is indicated in parenthesis in the legend. For each +/+/− case the minimum number of genes requiring regulatory rule corrections was determined. Panels A and B are histograms representing the number of cases where 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, or 12 genes need regulatory rule corrections.

https://doi.org/10.1371/journal.pcbi.1000970.g003

Alternative optimal solutions were generated for each refinement step by adding integer-cut constraints and re-solving the GeneForce problem. The number of +/+/− cases for which alternative optimal solutions exist can be found in Supporting Information Table S4. In most cases, they were specific to a particular knockout mutant or growth environment, and the alternative optimal solutions were two or three isozymes catalyzing an essential reaction. For some instances we were able to find enough information in the literature to determine the most likely isozymes involved (ilvA, metH, sdaC and thrA). For other cases described below (dctA, rpiB, and ilvBN), we performed additional growth phenotyping experiments to determine the final set of corrections. Overall application of the GeneForce algorithm to correct +/+/− cases led to (i) changes in the regulatory rules for metabolic genes (e.g. glmU, ilvBN, and dctA) (ii) changes in the rules for TF activities (e.g. RpiR), or (iii) changes in the gene-protein-reaction (GPR) associations in the metabolic network (e.g. dsdX). Some examples from the different types of changes are presented below, and in some cases additional mutant phenotypes were screened by experiments to confirm the necessary model changes identified by GeneForce.

In our analysis, the regulatory rule describing the regulation of glmU by the NagC transcription factor was identified as the most problematic rule, causing approximately one third of the total incorrect zero growth predictions by the Lrp-modified iMC104+iJR904 integrated model. GeneForce identified the regulatory rule for glmU gene as needing a correction for most mutants grown in conditions where any of the three amino sugars, N-acetylglucosamine (GlcNAc), N-acetylneuraminate, and N-acetylmannosamine were present. GlmU catalyzes two consecutive reactions producing an essential precursor UDP-N-acetyl-glucosamine (UDP-GlcNAc) for the cell wall of E. coli [23], [24]. This gene has been found to be essential in E. coli [25], supporting GeneForce's prediction that the regulatory rule for glmU is incorrect.

The following two regulatory rules in iMC104 precluded the gene from being expressed in the integrated model under certain conditions: ‘NagC is active if NOT (GlcNAc OR glucosamine-6-phosphate)’ and ‘glmU is expressed if NagC is active’. The first rule prohibited NagC from being active in the presence of any of the three amino sugars because glucosamine-6-phosphate is a common intermediate in their degradation pathways. The inactivity of NagC subsequently prohibited the expression of glmU in the integrated model, resulting in a non-growth phenotype prediction. GeneForce violated the glmU regulatory rule so that GlmU can carry out the two essential reactions. Although the regulatory rules shown above were in agreement with experimental data reported in the literature, the Boolean representation of the regulatory interaction was too stringent in the model. The glmU gene contains two upstream promoters P1 and P2, and the transcription factor NagC is shown to induce expression using the promoter P1 in the absence of any of the three amino sugars [26]. However, the second glmU promoter, P2, is weakly induced in presence of N-acetylglucosamine, suggesting that the activating role of NagC could be dispensable for this promoter [26]. This suggests that the expression of glmU is not completely abolished when NagC is inactive, and that the low level of induction at P2 is still sufficient to allow for the production of UDP-GlcNAc. Since glmU is required for growth in other environments as well, it is always expressed in the refined set of regulatory rules.

The integrated model made incorrect predictions for the Δlrp mutant in a few different conditions, including growth on glucose, gluconate, and L-malate as sole carbon sources. For the glucose and gluconate conditions, GeneForce found that either ilvHI or ilvBN needed to be expressed since these two isozymes are used for the synthesis of branched chain amino acids. To evaluate which of these isozymes is used by the cells, we screened a number of Lrp double mutants for growth on glucose and found that only ΔlrpΔilvB is unable to grow; however, ΔlrpΔilvN, ΔlrpΔilvH, and ΔlrpΔilvI were all capable of growing in glucose minimal media (Figure 4A). This is consistent with earlier reports that the catalytic subunits (ilvB and ilvI) are still active in the absence of the smaller regulatory subunits (ilvM, ilvN and ilvH) [27]. To reconcile the positive growth phenotype of a Δlrp mutant grown on malate, GeneForce needed to override the regulatory rule for one of the malate transporters in E. coli. We subsequently found that ΔdctA and ΔlrpΔdctA mutants did not grow on L-malate, while the Δlrp mutant grew (Figure 4B) , implying that the dctA rule needed correction.

thumbnail
Figure 4. Phenotyping Experiments to Confirm Rule Corrections.

Growth phenotype screens for (A) BW25113 (parent strain), lrp::kan ΔilvB, lrp::kan ΔilvN, lrp::kan ΔilvH, and lrp::kan ΔilvI on glucose M9 minimal media, (B) BW25113, lrp::kan, ΔdctA, and lrp::kan ΔdctA on L-malate M9 minimal media, (C) BW25113, ΔrpiA, ΔrpiB, and rpiA::kan ΔrpiB on D-ribose M9 minimal media, (D) BW25113, ΔrpiA, ΔrpiB, and rpiA::kan ΔrpiB on D-allose M9 minimal media, (E) BW25113, ΔcycA, ΔdsdX, and cycA::kan ΔdsdX on D-alanine M9 minimal media, and (F) BW25113, ΔcycA, ΔdsdX, and cycA::kan ΔdsdX on D-serine M9 minimal media.

https://doi.org/10.1371/journal.pcbi.1000970.g004

Ribose-5-phosphate isomerase (RPI) catalyzes the reversible conversion of ribose-5-phosphate to ribulose-5-phosphate in the pentose phosphate pathway. Two RPIs have been identified in E. coli, RpiA and RpiB, which are genetically and biochemically distinct. RpiA is constitutively expressed and accounts for most of the RPI activity in wild-type cells [28]. RpiB also functions as an allose-6-phosphate isomerase, catalyzing the second step in the allose degradation pathway [29]. It has been shown that rpiB expression is repressed by a regulator, RpiR, which is located on the same operon [30]. We subsequently measured growth of ΔrpiA, ΔrpiB, and ΔrpiAΔrpiB mutants on D-ribose and D-allose, and found that only the double deletion exhibited a lethal phenotype on D-ribose (Figure 4C), while neither ΔrpiB nor ΔrpiAΔrpiB mutant grew on D-allose (Figure 4D). The original regulatory rule for RpiR had only D-ribose as an inducer; as a result no growth in the D-allose medium condition was incorrectly predicted by the integrated model. We subsequently changed the rule for rpiR to also include D-allose as an inducer based on the study of allose catabolism [31].

Another interesting case was the suggested regulatory refinements for cycA based on the utilization of D-alanine and D-serine. In this case the algorithm helped lead to improvements in GPR associations in the metabolic network as well as the regulatory rule for cycA. The integrated model incorrectly predicted that these compounds could not be used as carbon and nitrogen sources, which GeneForce attributed to the expression rule for the CycA transporter. We subsequently measured growth of ΔcycA, ΔdsdX, and ΔcycAΔdsdX mutants, and found that the ΔcycA and ΔcycAΔdsdX mutant were unable to grow with D-alanine as a carbon source (Figure 4E) and that only the ΔcycAΔdsdX double mutant was unable to grow with D-serine as a carbon source (Figure 4F). This indicates that cycA is expressed under both conditions and that dsdX is also expressed when D-serine is present as a carbon source. The transport of D-serine by DsdX has only been shown in an uropathogenic strain of E. coli [32] and based on our phenotyping results this protein appears to have the same function in BW25113 as well. As a result, the DsdX transporter was to be added to the metabolic model and the regulatory rule for cycA was modified. Altogether, these experimental results illustrate how GeneForce can help identify incorrect regulatory rules or missing metabolic functionality which cause model-data discrepancies.

To investigate the effects the model corrections have in other conditions we evaluated how many new false positives were introduced (i.e. −/+/− cases became −/+/+) for each refinement step (Supporting Information Table S4) and whether the predicted flux distributions would change using flux variability analysis [33]. In refinement steps A and B, the number of new false positives was only ∼7% of the total number of corrected errors. Although 17 new false positives were introduced in refinement step C to correct 53 model errors, the corrections were supported by experimental results. Aside from the argD case described above, we did not find any rule corrections that caused significantly more false positives for other knockout mutant or medium conditions. We further evaluated the effects the model changes had on predicted wildtype optimal metabolic flux distributions. Flux variability analysis was done before and after Refinement A with iJR904 and before and after Refinements B+C with iAF1260. This analysis was done for conditions in which the models predict non-zero growth rates before and after the refinements (84 media conditions for iJR904 and 112 media conditions for iAF1260), since the model changes were not intended to affect these conditions. We found that the model changes had no significant effect on the predicted wildtype fluxes for the 84 and 112 conditions examined (maximum and minimum predicted flux values changed by less than 0.004 mmol/gDW/hr, which corresponds to ∼0.04% of the carbon source uptake rates), except for the two conditions with L-malate and D,L-malate as carbon sources. In these two conditions, the regulatory rule change for dctA in Refinement C allows D-malate to be transported and L-malate to be transported with a more energetically efficient transporter. As a result higher growth rates can be achieved for these two conditions and the optimal flux distributions will change significantly.

Use of GeneForce algorithm for predicting mechanisms for rescuing non-growth phenotypes

In addition to identifying regulatory rules that cause inconsistencies between model predictions and experimental growth phenotypes, another utility of the GeneForce algorithm is to identify genes whose transcriptional regulation prevents cells from growing. In this case the integrated model and regulatory rules are correct, and the un-expressed state of certain metabolic genes prevents the cells from utilizing a particular carbon or nitrogen source. The algorithm functions in the same manner as before, with the difference being that it is used in −/+/− cases in which cells are incapable of growing experimentally, the metabolic model indicates that the genes necessary to support growth are present in the genome, but the integrated metabolic and regulatory model correctly predicts a non-growth phenotype because the necessary genes are not expressed. While the algorithm would falsely violate regulatory rules in order to allow the model to achieve a non-zero growth rate, such false violations are of interest since they indicate which genes if over-expressed would allow for growth. Experimentally, such results could be tested by increasing the expression of the identified genes.

In our analysis of ∼32,000 mutant phenotypes using iJR904+iMC105A, we identified ten medium conditions, where the GeneForce algorithm repeatedly identified genes whose over-expression could enable aerobic growth of mutant (and likely wild-type) E. coli strains. In each of these nutritional states: (i) the majority of the E. coli knockout mutants were unable to grow, (ii) the metabolic model incorrectly predicts growth, and (iii) the integrated metabolic and regulatory model correctly predicts no growth. In seven out of the ten aerobic conditions, either a single gene or a single operon was needed to be expressed in violation of the regulatory rules to allow for growth. This list included citT, xylA, allC, fucO, atoDAEB, ttdAB, and nirBD, which correspond to the different medium conditions listed in Table 3. The distribution of the number of genes needing overexpression to rescue these non-growth phenotypes (−/+/−) occurred in the first two refinement steps (Supporting Information Table S1 and Supporting Information Table S2) is shown in Figure 5. Similar to the case for rule corrections (Figure 3), most of the rescue non-growth cases required over-expressing a single gene. The refinement of the regulatory rules (listed in Table 1) slightly reduced the number of rescue non-growth cases by ∼1–10% as some cases changed from −/+/− to −/+/+ (Figure 5).

thumbnail
Figure 5. Number of Rule Corrections Needed to Rescue Non-Growth Phenotypes.

Distribution of ‘rescue non-growth’ (−/+/−) cases before and after rule corrections for (A) iJR904 with rules from the iMC104 (with Lrp modified regulatory rules) and iMC105A, and (B) iAF1260 with rules from iMC105A and iMC105AB. The number in parenthesis in the legends indicates the total number of (−/+/−) cases for the different integrated models. For each −/+/− case on the minimum number of genes requiring regulatory rule violations was determined. Panels a and b are histograms representing the number of cases requiring 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, or 12 genes to be overexpressed to rescue non-growth phenotypes.

https://doi.org/10.1371/journal.pcbi.1000970.g005

thumbnail
Table 3. Single genes or operons that are predicted to rescue non-growth phenotypes under aerobic conditions.

https://doi.org/10.1371/journal.pcbi.1000970.t003

We subsequently looked for experimental evidence in the literature that would corroborate the algorithm's predictions of genes whose overexpression can rescue non-growth phenotypes. We found direct evidence in support of citT, fucO and atoDAEB rescuing the inability of wild-type E. coli to grow aerobically on citrate, 1,2-propanediol, and butyrate, respectively [34][38]. The citT gene encodes a citrate transporter, and Pos et al. have shown that plasmid mediated over-expression of citT allows for aerobic growth on citrate [34]. The 1,2-propanediol oxidoreductase (FucO), is required for growth on 1,2-propanediol anaerobically, but under aerobic conditions this gene is not expressed preventing utilization of this compound. Constitutive expression of fucO leads to an ability to grow on 1,2-propanediol aerobically [35], [37]. Wild-type E. coli is unable to utilize saturated short chain fatty acids, such as butyrate, and studies have shown that the constitutive expression of atoC, an activator of the atoDAEB operon, instills the ability to grow on butyrate [36], [38].

We were unable to find direct evidence in support of allC (allantoin) and ttrAB (L-tartrate) but these genes encode enzymes in the catabolic pathways for these substrates. Wild-type E. coli can utilize allantoin as a sole nitrogen source anaerobically, but not as a sole carbon source [39]. The inability to degrade allantoin aerobically is thought to be due to the oxygen mediated inhibition of the regulatory gene allS, which is an activator of the allantoin regulon containing allC [39]. It is possible that constitutive expression of allC would allow for utilization of allantoin in an oxic environment. Similar strategies may also be proposed for the ttrAB operon, which is also repressed in the presence of oxygen thereby preventing aerobic growth on L-tartrate, a substrate that can be used anaerobically [40].

Conservation of transcriptional regulation in E. coli and S. typhimurium

The two bacterial strains, S. typhimurium LT2 and E. coli K-12 MG1655 are closely related and both organisms have been well studied experimentally and modeled. However, the transcriptional regulatory network of S. typhimurium is less characterized experimentally, than E. coli's, and a genome-scale transcriptional regulatory model for S. typhimurium is not available. Recently, a metabolic network model, (iRR1083) for S. typhimurium was published [20], and we investigated the effects of conserving the E. coli transcriptional regulatory interactions in S. typhimurium by superimposing the E. coli regulatory constraints on the Salmonella metabolic network. The regulatory model iMC105A was integrated with the metabolic model iRR1083, and we evaluated whether this chimeric model was consistent with growth phenotypes for S. typhimurium. The expectation was that if the transcriptional regulatory networks were highly conserved few regulatory rule violations would be needed to correctly predict growth.

We transferred the regulatory rules in iMC105A for E. coli genes to their orthologs in S. typhimurium, and used the GPR association in the S. typhimurium metabolic network to constrain fluxes through the metabolic reactions. Among the 1,083 S. typhimurium genes included in iRR1083, 782 genes had orthologs in E. coli that were included in iJR904 (which included a total of 904 metabolic genes). Additionally, among the 105 E. coli transcription factors in iMC105A, we found 86 had orthologs in S. typhimurium which were incorporated into the chimeric model. These differences in conservation of metabolic and regulatory genes allowed us to transfer approximately 83% of the regulatory rules in iMC105A, while discarding the remaining rules associated with metabolic genes not present in S. typhimurium or regulatory rules involving transcription factors present only in E. coli. Any metabolic ortholog present in S. typhimurium but regulated by transcription factors without orthologs in S. typhimurium were kept unregulated in the chimeric model.

We applied the GeneForce algorithm to this hybrid E. coli regulatory-S. typhimurium metabolic model and evaluated model predictions against wild-type S. typhimurium growth phenotypes in 196 medium conditions (Supporting Information Table S5), which resulted in a surprisingly small number of regulatory rule violations, suggesting a highly conserved transcriptional regulatory network between E. coli and S. typhimurium, at least for conserved orthologs. As seen in Table 4, only a total of 18 genes (out of 505 genes with regulatory rules) needed regulatory rule corrections, some of which (argD, rhaR and rhaS) also needed rule corrections in subsequent refinements of the E. coli integrated model as well (Table 2, correction list B). Thus, 15 out of the 18 genes suggested some regulatory differences between the two species (Table 4). For example, the prp operon was forced to be active by the algorithm because S. typhimurium is capable of utilizing 1, 2-propanediol aerobically while E. coli is not [41]. The prpBCDE operon of S. typhimurium encodes enzymes that are needed for utilization of 1,2 propanediol [42]. Regulatory rules in iMC105A state that the E. coli prp operon is induced by propionate, while for S. typhimurium, there is evidence that this operon is induced by the coordinated function of regulatory proteins PrpR, IHF, and RpoN, where activation of PrpR is induced by 2-methylcitrate, a reaction intermediate in the 1,2-propanediol utilization pathway [43], [44]. Therefore, the algorithm correctly identified the prp genes as having incorrect rules for S. typhimurium but not for E. coli.

thumbnail
Table 4. Regulatory rules needing correction when integrated with a S. typhimurium metabolic network.

https://doi.org/10.1371/journal.pcbi.1000970.t004

The glnA gene (encoding glutamine synthetase) was also identified as requiring a rule correction in S. typhimurium but not in E. coli for growth on glucose and D-gluconate medium. This difference is primarily attributed to differences in the GPR association for glutamine synthetase between the two metabolic networks, where glnA encodes a sole enzyme for glutamine synthesis in S. typhimurium, whereas in the E. coli models an additional isozyme YcjK can catalyze the same reaction when glnA expression is suppressed. Recently, however the YcjK has been shown to be incapable of synthesizing glutamine from glutamate and ammonia so the regulatory rule for glnA and GPR association for glutamine synthetase needs to be updated in the E. coli model as well [45]. Similarly, the focA gene encodes the sole formate transporter in S. typhimurium but has an alternative gene focB in E. coli, which explains why the focA regulatory rule was not problematic in our analysis of E. coli growth phenotypes.

The initial integrated metabolic and regulatory model for S. typhimurium, when tested against the wild-type S. typhimurium growth phenotypic data in 196 medium conditions was 77% accurate. The unregulated metabolic model (unregulated iRR1083) was 82% accurate against the same growth phenotyping data. After introducing the refined rules (Table 4), the refined integrated metabolic and regulatory model was able to achieve 83% accuracy for this dataset, a value similar to those found in this study for integrated models of E. coli metabolism and regulation.

Discussion

In this work we developed a new optimization-based approach, GeneForce, for systematically refining a genome-scale transcriptional regulatory model by comparing model predictions against high-throughput growth phenotypic data. The developed approach was used to (i) refine existing transcriptional regulatory and metabolic models of E. coli and suggest regulatory rule corrections, (ii) explain how transcriptional regulation prevents cellular growth in certain conditions and identify genes which can rescue non-growth phenotypes if expressed, and (iii) construct and refine a new integrated regulatory and metabolic model for S. typhimurium.

We showed that even well curated transcriptional regulatory and metabolic models for E. coli [3], [21], [22] can be further improved by using the developed approach. Here, cases where the integrated model under-predicted growth (cells grew experimentally and the metabolic model predicted growth, but the integrated model did not predict growth) were used to improve the integrated metabolic and regulatory model. A total of 42 model corrections (27 listed in Table 1 and an additional 15 described in the Materials and Methods section) were identified and when implemented they improved the accuracy of the models by 1–8%. The improved integrated metabolic and regulatory model predictions were found to better predict metabolic mutant phenotypes than other constraint-based methods using only metabolic models. When the iAF1260 metabolic model was used, flux balance analysis (FBA) was ∼76.5% accurate and minimization of metabolic adjustment (MOMA) [46] was ∼75.6% accurate (data not shown), while the integrated metabolic and regulatory model (iAF1260+iMC105ABC) was ∼79.6% accurate when predictions were made for the metabolic gene knockouts. The integration of metabolic and regulatory network models is thus important for being able to more accurately predict behavior of metabolic mutants, as well as, transcription factor mutants.

In addition to fixing incorrect model predictions, we showed that GeneForce can also be used to evaluate correct model predictions of non-growth conditions to explain how regulation prevents the use of particular nutrients since the needed enzymes are encoded in the genome. We used the approach to suggest a set of genes which if expressed can rescue non-growth phenotypes of mutant and wildtype strains. Experimental testing of these hypotheses would validate that particular metabolic transformations occur and could be used to engineer novel growth phenotypes in an organism.

In addition to applying the GeneForce approach to already developed and refined metabolic and regulatory E. coli models, we also applied it to a new integrated model for S. typhimurium. We constructed an initial transcriptional regulatory model for S. typhimurium, by transferring the regulatory network from a closely related organism. We then applied the approach to correct regulatory rules in the integrated metabolic and regulatory model of S. typhimurium [20]. The results showed that the transcriptional regulatory network in E. coli is highly consistent with the growth phenotypes of S. typhimurium, indicating that the regulatory networks in these two organisms may be highly conserved between these two organisms. A similar observation was found previously by Babu et al., where ∼90% of E. coli regulatory interactions were predicted to be conserved in S. typhimurium based on the presence of orthologs of transcription factors and their target genes in S. typhimurium [47]. While the resulting integrated model is still consistent with observed phenotypes for S. typhimurium, additional work is still needed to expand this initial regulatory model to include organism-specific regulatory interactions (such as altered regulons and regulons that are unique for S. typhimurium).

The number of available metabolic reconstructions is rapidly increasing, which is made possible by the increased number of genome sequences [48]. However, the development of genome-scale transcriptional regulatory models is currently limited by the lack of available data for most organisms. Different approaches have been developed to model transcriptional regulatory networks (reviewed in [10]), but a Boolean approach has been commonly used for building genome-scale transcriptional regulatory models due to its scalability. Integrated models of metabolism and transcriptional regulation have been developed using a Boolean approach for some model organisms, such as E. coli [3] and S. cerevisiae [4], but our current understanding of transcriptional regulation in microorganisms is still limited due to its complexity, interconnectivity, and intrinsic noise in these networks compared to metabolism. The GeneForce approach can be very useful for validating and refining transcriptional regulatory models against new experimental data, as well as for developing new regulatory models where initial models often yield a number of predictions that are inconsistent with experimental data. In the past, the identification of regulatory rules causing inconsistencies between model predictions and experimental observations was done through a time intensive, trial and error process [3].

Other types of non-Boolean methods are needed to integrate genome-scale metabolic and regulatory models, since Boolean approaches cannot capture all transcriptional regulatory interactions (e.g. regulation of essential genes) and gene expression and metabolic fluxes have variable levels that cannot be reflected using ‘On/Off’ variables. Modeling methods are available to predict gene expression levels [49], and these predictions could be used to constrain metabolic fluxes [50][52] at a genome-scale. The GeneForce algorithm could be easily extended to consider other types of integrated metabolic and regulatory models as they are developed, where the number of genes needing expression levels higher than those predicted by the regulatory models could be minimized. As such, the approach would still reconcile integrated metabolic and regulatory network models with observed growth phenotypes and suggest improvements of such models. Other approaches have been developed for metabolic models that use experimentally determined flux distributions as a means to refine metabolic models [53], and the GeneForce algorithm could be extended to compare more quantitative data including biomass yields (where the measured yields are used to determine the minimum growth rate threshold) and measured fluxes (where model fluxes are constrained to be a certain distance from the experimental values) as such quantitative data become available at a large-scale.

Although automated approaches for refining metabolic models have been developed [7], [9], [54], [55], such an approach has not been created for integrated models of metabolism and transcriptional regulation. The approach developed here finds a minimum set of refinements needed to correct one case at a time. While we did not find it to be a significant problem here, it is possible that making model refinements to correct one case may cause a significant number of new incorrect predictions for other cases. Approaches that consider multiple cases simultaneously could be advantageous, but they were not considered here because of the added computational burden for considering all conditions simultaneously. The approach described here can be used to improve transcriptional regulatory network models by accounting for how a hypothesized regulatory network will affect metabolism and thereby cellular behavior. We envision that predictions of cis-regulatory networks, based on genomic analysis and/or experimental data, can be translated into Boolean regulatory models that can be rapidly refined using our developed approach. The identified refinements can then suggest further experiments and lead to a re-evaluation of cis-regulatory networks. By integrating models of metabolism and regulation, phenotypic data can be evaluated against regulatory network predictions (which is difficult to do without a metabolic model), thereby expanding the types of datasets (e.g. gene expression, genome sequence, and DNA-protein interaction) that can be used to reconstruct transcriptional regulatory networks.

Materials and Methods

Strains

The Keio collection of in-frame single-gene deletion strains [25] and E. coli K-12 BW25113 (the parent strain of the Keio collection) were used to confirm the model changes identified by GeneForce. The kanamycin resistant gene (kan) was removed from the single-deletion strains before screening mutant phenotypes in the microplate reader (for methods see [56]). In addition, seven double mutants (lrp::kan ΔilvB, lrp::kan ΔilvN, lrp::kan ΔilvH, lrp::kan ΔilvI, lrp::kan ΔdctA, rpiA::kan ΔrpiB, and cycA::kan ΔdsdX) were generated using P1 transduction (for methods see [57]).

Growth phenotyping experiments

Phenotype microarray (PM) experiments were conducted for the arcA::kan, purR::kan, and lrp::kan strains from the Keio collection using PM1 and PM2 plates following manufacturer protocols (Biolog Inc., CA). Briefly, strains were grown on BUG+B agar plates and resuspended in inoculating fluid containing Dye A and loaded onto plates. Plates were incubated at 30°C and absorbance readings were taken at 600nm at 24 and 48 hours. Other strains were screened for growth in triplicate at 37°C in a Tecan Infinite 200 microplate reader (Tecan Group Ltd., Switzerland). Optical density measurements at 600 nm were taken by the microplate reader every 15 minutes. The Tecan OD measurements (ODTecan)were converted to an OD value in a spectrophotometer with a 1cm pathlength (OD600), using a predetermined linear relationship, OD600 = (2.566)ODTecan+0.0028. Strains were pre-cultured overnight in 2 g/liter glucose-supplemented M9 minimal medium, except for a few strains (listed in Figure 4A) that were evaluated for their ability to grow on glucose which were instead pre-cultured in LB medium. Pre-cultured cells were washed and resuspended in media containing a new carbon source so that the starting OD (at 600 nm) was around 0.05. All carbon sources were tested in M9 minimal medium (6.8 g of Na2HPO4, 3 g of KH2PO4, 0.5 g of NaCl, 1 g of NH4Cl, 2 ml of 1M MgSO4, and 100 µl of 1 M CaCl2 per liter) supplemented with 2 g/liter of carbon source.

Data analysis

High-throughput growth phenotyping (Biolog Inc., CA) data for E. coli from the ASAP database [18] were analyzed to assign “growth (+)” or “no growth (−)” for mutants grown in different conditions. In addition to the dataset (Mutant Biolog Data I) evaluated by Covert and colleagues [3], an additional dataset (Mutant Biolog Data II) was analyzed in this study. We considered the phenotype microarray (PM) data for carbon (PM1 and PM2) and nitrogen sources (PM3) that can be simulated by the computational models, which consisted of 223 mutants in 130 conditions or 303 mutants in 153 conditions, depending on which model was used (see below). For each PM plate, the negative control value was subtracted from each data point (OD600), and a cutoff parameter of 0.1 was applied to determine whether the cells could grow (+) or not grow (−). The cutoff parameter was obtained by separating a bimodal-like distribution of the data (Supporting Information Figure S1), and the results were not highly sensitive to this parameter. Another set of high-throughput phenotyping data for single gene knockout mutants of E. coli [19] was also used. This dataset includes growth phenotypes for 1,440 mutants in 95 environmental conditions using a GN2-MicroPlate (Biolog Inc., CA). However, the conditions that can be simulated by the models consist of only 102 mutants in 30 conditions or 128 mutants in 31 conditions depending on the model used, since the majority of evaluated mutants involved knockouts of genes with unknown function. The phenotypic data for three global transcription factor knockout mutants (ΔarcA, ΔpurR, and Δlrp) was generated in this study using the phenotype microarrays (Biolog Inc., CA) as described above. In this study, we have excluded the phenotypic data for cells grown on formate and L-serine as carbon sources, and xanthine and xanthosine as nitrogen sources, as they are likely false positives in the PM datasets (formate [3]; xanthine and xanthosine [7] and L-serine (tested in this study, data not shown) ).

Models and simulation conditions

The genome-scale models of metabolism (iJR904 [21], iAF1260 [22]) and regulation (iMC104v1 [3]) for E. coli were integrated and used in this study. First, regulatory interactions for the global transcription factor, Lrp, were updated in the regulatory rules represented in the iMC104 model based on the recent regulatory reconstruction from analysis of gene expression and ChIP-chip data [17]. The Lrp reconstruction categorized regulatory interactions into six different modes based on the gene expression responses of genes controlled by Lrp to exogenous leucine. We have converted each regulatory mode into Boolean logic rules, and updated the regulatory rules in conjunction with existing rules. Preliminary computational analysis was performed to identify essential genes for growth in glucose minimal media that were predicted to be un-expressed based on the updated Lrp rules; the regulatory rules for these seven essential genes were then changed back to the original ones before mutant phenotypes were evaluated. In addition, when the metabolic part of the integrated model was replaced with the recent metabolic reconstruction, iAF1260 instead of iJR904, another set of preliminary rule corrections were needed for the eight genes that are essential only in iAF1260, due primarily to changes in the biomass equation. These fifteen preliminary rule corrections were made before the integrated model was compared to mutant phenotypes, and thus they are not listed in Table 1 (see Supporting Information Table S6 for details).

Simulation conditions for the models were determined based on the available carbon or nitrogen sources in the media as previously described elsewhere [3] (see Supporting Information Table S7). When testing the growth on different carbon sources, ammonia was used as a nitrogen source and the maximum uptake rate for ammonia was constrained to be 10 mmol/gDW/hr. Pyruvate was used as a carbon source for testing growth on different nitrogen sources, and its uptake rate was constrained to be 11.3 mmol/gDW/hr. Oxygen uptake rate was constrained to be 10 mmol/gDW/hr for all cases, and uptake rates for other essential nutrients in each model were specified as listed in Supporting Information Table S7.

FBA and steady-state regulatory flux balance analysis (SR-FBA)

Flux balance analysis (FBA) [58] was performed to predict the maximum growth rate for mutants under different conditions using the metabolic models. In order to simulate gene deletions in the metabolic models, we have included GPR associations where reactions are constrained to have zero flux if an associated gene is deleted. For the integrated metabolic and regulatory models, we have systematically formulated an SR-FBA problem [15] with gene knockout and transcriptional regulatory constraints [16]. Predictions were made by maximizing growth rate for each mutant in each condition. If the maximum growth rate was positive then the model predicted growth is designated as (+), or otherwise designated as (−).

GeneForce formulation

GeneForce identifies the minimal set of genes that are required for growth, but are unexpressed in a given condition due to transcriptional regulatory constraints. In the GeneForce formulation, unexpressed genes are allowed to violate the regulatory rules, and the number of violations is minimized to prevent unnecessary rule violations. A rule violation is implemented by introducing surrogate gene expression indicator variables (y′g) to allow flux through reactions whose associated genes are not expressed according to the Boolean regulatory rules. A minimum growth rate requirement is introduced by setting the lower bound for growth rate to a minimum threshold value, and the threshold value was set to 10% of the maximum growth rate predicted by the metabolic model in this study. The algorithm was relatively insensitive to threshold values between 5 and 50% (see Supporting Information Table S8), because most integrated model growth rate predictions were above 80% or below 5% of the metabolic model predicted growth rate (see Supporting Information Figure S2). Alternative optimal solutions were found by adding integer-cut constraints and re-solving the problem. See Supporting Information Text S1 for more details.

Rule correction

To identify possible regulatory rule corrections, we analyzed the cases where the metabolic model and experimental data agree that the mutant can grow, but the integrated model predicts no growth (+/+/−; corresponding to experimental data / metabolic model / integrated model). If a certain set of regulatory rules were repeatedly violated in the GeneForce solutions to allow for growth of a specific mutant or in a particular medium condition, the regulatory rules for those genes were corrected based on experimental evidence from the literature. When alternative optimal solutions were available, meaning that different sets of rule violations could correct the non-growth phenotype predictions, we examined each set of solutions and chose the most appropriate one for the specific case based on results from additional experiments and/or information in the literature. If a set of rule corrections caused inconsistencies in other mutant or medium condition, such corrections were not made unless there was strong experimental evidence for the rule correction.

Supporting Information

Figure S1.

Histograms of OD600 measurement in Biolog Phenotype Microarrays (PM).

https://doi.org/10.1371/journal.pcbi.1000970.s001

(0.19 MB PDF)

Figure S2.

Histograms of relative growth rate predictions by iJR904 and iMC104 (with Lrp modified regulatory rules) for postive and negative experimental growth phenotypes.

https://doi.org/10.1371/journal.pcbi.1000970.s002

(0.07 MB PDF)

Table S1.

Phenotype-model comparison using iJR904 and iMC104 (with Lrp modified regulatory rules).

https://doi.org/10.1371/journal.pcbi.1000970.s003

(0.51 MB XLS)

Table S2.

Phenotype-model comparison using iAF1260 and iMC105A.

https://doi.org/10.1371/journal.pcbi.1000970.s004

(0.77 MB XLS)

Table S3.

Phenotype-model comparison using iAF1260 and iMC105AB/iMC105ABC for ΔarcA, ΔpurR, and Δlrp mutants.

https://doi.org/10.1371/journal.pcbi.1000970.s005

(0.03 MB XLS)

Table S4.

Detailed statistics of model-data comparisons and alternative optimal solutions for each refinement step.

https://doi.org/10.1371/journal.pcbi.1000970.s006

(0.03 MB XLS)

Table S5.

Phenotype-model comparison using iRR1083 (Salmonella typhimurium LT2) and iMC105A.

https://doi.org/10.1371/journal.pcbi.1000970.s007

(0.03 MB XLS)

Table S6.

Preliminary analysis for integrating the new Lrp reconstruction and metabolic model iAF1260.

https://doi.org/10.1371/journal.pcbi.1000970.s008

(0.05 MB XLS)

Table S7.

Simulation conditions for Biolog Phenotype Microarrays (PM) and GN2-Microplate.

https://doi.org/10.1371/journal.pcbi.1000970.s009

(0.06 MB XLS)

Table S8.

Sensitivity analysis for different values of minimum growth rate requirement using iJR904 and iMC104 (with Lrp modified regulatory rules).

https://doi.org/10.1371/journal.pcbi.1000970.s010

(0.03 MB XLS)

Text S1.

Detailed description of the GeneForce formulation.

https://doi.org/10.1371/journal.pcbi.1000970.s011

(0.05 MB DOC)

Acknowledgments

The authors wish to thank Trang Vu for conducting the phenotype microarray experiments for the three transcription factor mutants analyzed here.

Author Contributions

Conceived and designed the experiments: DB JK JLR. Performed the experiments: DB JK. Analyzed the data: DB JK JLR. Wrote the paper: DB JK JLR. Developed the GeneForce approach: DB. Developed the regulatory formalism used in the approach: JK.

References

  1. 1. Herrgard MJ, Covert MW, Palsson BO (2004) Reconstruction of microbial transcriptional regulatory networks. Curr Opin Biotechnol 15: 70–77.
  2. 2. Venancio T, Aravind L (2009) Reconstructing prokaryotic transcriptional regulatory networks: lessons from actinobacteria. J Biol 8: 29.
  3. 3. Covert MW, Knight EM, Reed JL, Herrgard MJ, Palsson BO (2004) Integrating high-throughput and computational data elucidates bacterial networks. Nature 429: 92–96.
  4. 4. Herrgard MJ, Lee BS, Portnoy V, Palsson BO (2006) Integrated analysis of regulatory and metabolic networks reveals novel regulatory mechanisms in Saccharomyces cerevisiae. Genome Res 16: 627–635.
  5. 5. Feist AM, Herrgard MJ, Thiele I, Reed JL, Palsson BO (2009) Reconstruction of biochemical networks in microorganisms. Nat Rev Microbiol 7: 129–143.
  6. 6. Barrett CL, Palsson BO (2006) Iterative Reconstruction of Transcriptional Regulatory Networks: An Algorithmic Approach. PLoS Comput Biol 2: e52.
  7. 7. Reed JL, Patel TR, Chen KH, Joyce AR, Applebee MK, et al. (2006) Systems approach to refining genome annotation. Proc Natl Acad Sci U S A 103: 17480–17484.
  8. 8. King RD, Whelan KE, Jones FM, Reiser PGK, Bryant CH, et al. (2004) Functional genomic hypothesis generation and experimentation by a robot scientist. Nature 427: 247–252.
  9. 9. Kumar VS, Maranas CD (2009) GrowMatch: an automated method for reconciling in silico/in vivo growth predictions. PLoS Comput Biol 5: e1000308.
  10. 10. Karlebach G, Shamir R (2008) Modelling and analysis of gene regulatory networks. Nat Rev Mol Cell Biol 9: 770–780.
  11. 11. Bornholdt S (2008) Boolean network models of cellular regulation: prospects and limitations. J R Soc Interface 5: S85–S94.
  12. 12. Edwards JS, Covert M, Palsson B (2002) Metabolic modelling of microbes: the flux-balance approach. Environ Microbiol 4: 133–140.
  13. 13. Covert MW, Schilling CH, Palsson B (2001) Regulation of Gene Expression in Flux Balance Models of Metabolism. J Theor Biol 213: 73–88.
  14. 14. Covert MW, Palsson BO (2003) Constraints-based models: Regulation of Gene Expression Reduces the Steady-state Solution Space. J Theor Biol 221: 309–325.
  15. 15. Shlomi T, Eisenberg Y, Sharan R, Ruppin E (2007) A genome-scale computational study of the interplay between transcriptional regulation and metabolism. Mol Syst Biol 3: 101.
  16. 16. Kim J, Reed JL (2010) OptORF: Optimal metabolic and regulatory perturbations for metabolic engineering of microbial strains. BMC Syst Biol 4: 53.
  17. 17. Cho B-K, Barrett CL, Knight EM, Park YS, Palsson BÃ (2008) Genome-scale reconstruction of the Lrp regulatory network in Escherichia coli. Proc Natl Acad Sci U S A 105: 19462–19467.
  18. 18. Glasner JD, Liss P, Plunkett G III, Darling A, Prasad T, et al. (2003) ASAP, a systematic annotation package for community analysis of genomes. Nucleic Acids Res 31: 147–151.
  19. 19. Ito M, Baba T, Mori H, Mori H (2005) Functional analysis of 1440 Escherichia coli genes using the combination of knock-out library and phenotype microarrays. Metab Eng 7: 318–327.
  20. 20. Raghunathan A, Reed J, Shin S, Palsson B, Daefler S (2009) Constraint-based analysis of metabolic capacity of Salmonella typhimurium during host-pathogen interaction. BMC Syst Biol 3: 38.
  21. 21. Reed J, Vo T, Schilling C, Palsson B (2003) An expanded genome-scale model of Escherichia coli K-12 (iJR904 GSM/GPR). Genome Biol 4: R54.
  22. 22. Feist AM, Henry CS, Reed JL, Krummenacker M, Joyce AR, et al. (2007) A genome-scale metabolic reconstruction for Escherichia coli K-12 MG1655 that accounts for 1260 ORFs and thermodynamic information. Mol Syst Biol 3: 121.
  23. 23. Mengin-Lecreulx D, van Heijenoort J (1994) Copurification of glucosamine-1-phosphate acetyltransferase and N-acetylglucosamine-1-phosphate uridyltransferase activities of Escherichia coli: characterization of the glmU gene product as a bifunctional enzyme catalyzing two subsequent steps in the pathway for UDP-N-acetylglucosamine synthesis. J Bacteriol 176: 5788–5795.
  24. 24. Plumbridge J, Vimr E (1999) Convergent Pathways for Utilization of the Amino Sugars N-Acetylglucosamine, N-Acetylmannosamine, and N-Acetylneuraminic Acid by Escherichia coli. J Bacteriol 181: 47–54.
  25. 25. Baba T, Ara T, Hasegawa M, Takai Y, Okumura Y, et al. (2006) Construction of Escherichia coli K-12 in-frame, single-gene knockout mutants: the Keio collection. Mol Syst Biol 2: 2006 0008.
  26. 26. Plumbridge J (1995) Co-ordinated regulation of amino sugar biosynthesis and degradation: the NagC repressor acts as both an activator and a repressor for the transcription of the glmUS operon and requires two separated NagC binding sites. EMBO J 14: 8.
  27. 27. Weinstock O, Sella C, Chipman DM, Barak Z (1992) Properties of subcloned subunits of bacterial acetohydroxy acid synthases. J Bacteriol 174: 5560–5566.
  28. 28. Essenberg MK, Cooper RA (1975) Two ribose-5-phosphate isomerases from Escherichia coli K12: partial characterisation of the enzymes and consideration of their possible physiological roles. Eur J Biochem 55: 323–332.
  29. 29. Kim C, Song S, Park C (1997) The D-allose operon of Escherichia coli K-12. J Bacteriol 179: 7631–7637.
  30. 30. Sorensen K, Hove-Jensen B (1996) Ribose catabolism of Escherichia coli: characterization of the rpiB gene encoding ribose phosphate isomerase B and of the rpiR gene, which is involved in regulation of rpiB expression. J Bacteriol 178: 1003–1011.
  31. 31. Poulsen TS, Chang Y-Y, Hove-Jensen B (1999) D-Allose Catabolism of Escherichia coli: Involvement of alsI and Regulation of als Regulon Expression by Allose and Ribose. J Bacteriol 181: 7126–7130.
  32. 32. Anfora AT, Welch RA (2006) DsdX is the second D-serine transporter in uropathogenic Escherichia coli clinical isolate CFT073. J Bacteriol 188: 6622–6628.
  33. 33. Mahadevan R, Schilling CH (2003) The effects of alternate optimal solutions in constraint-based genome-scale metabolic models. Metab Eng 5: 264–276.
  34. 34. Pos KM, Dimroth P, Bott M (1998) The Escherichia coli Citrate Carrier CitT: a Member of a Novel Eubacterial Transporter Family Related to the 2-Oxoglutarate/Malate Translocator from Spinach Chloroplasts. J Bacteriol 180: 4160–4165.
  35. 35. Chen YM, Lu Z, Lin EC (1989) Constitutive activation of the fucAO operon and silencing of the divergently transcribed fucPIK operon by an IS5 element in Escherichia coli mutants selected for growth on L-1,2-propanediol. J Bacteriol 171: 6097–6105.
  36. 36. Jenkins LS, Nunn WD (1987) Genetic and molecular characterization of the genes involved in short-chain fatty acid degradation in Escherichia coli: the ato system. J Bacteriol 169: 42–52.
  37. 37. Lu Z, Cabiscol E, Obradors N, Tamarit J, Ros J, et al. (1998) Evolution of an Escherichia coli Protein with Increased Resistance to Oxidative Stress. J Biol Chem 273: 8308–8316.
  38. 38. Pauli G, Overath P (1972) ato Operon: a Highly Inducible System for Acetoacetate and Butyrate Degradation in Escherichia coli. Eur J Biochem 29: 553–562.
  39. 39. Rintoul MR, Cusa E, Baldomà L, Badia J, Reitzer L, et al. (2002) Regulation of the Escherichia coli Allantoin Regulon: Coordinated Function of the Repressor AllR and the Activator AllS. J Mol Biol 324: 599–610.
  40. 40. Kim OB, Reimann J, Lukas H, Schumacher U, Grimpo J, et al. (2009) Regulation of tartrate metabolism by TtdR and relation to the DcuS-DcuR regulated C4-dicarboxylate metabolism of Escherichia coli. Microbiology. mic.0.031401-031400.
  41. 41. Sridhara S, Wu TT, Chused TM, Lin ECC (1969) Ferrous-activated Nicotinamide Adenine Dinucleotide-linked Dehydrogenase from a Mutant of Escherichia coli Capable of Growth on 1,2-Propanediol. J Bacteriol 98: 87–95.
  42. 42. Tsang AW, Horswill AR, Escalante-Semerena JC (1998) Studies of Regulation of Expression of the Propionate (prpBCDE) Operon Provide Insights into How Salmonella typhimurium LT2 Integrates Its 1,2-Propanediol and Propionate Catabolic Pathways. J Bacteriol 180: 6511–6518.
  43. 43. Palacios S, Escalante-Semerena JC (2000) prpR, ntrA, and ihf Functions Are Required for Expression of the prpBCDE Operon, Encoding Enzymes That Catabolize Propionate in Salmonella enterica Serovar Typhimurium LT2. J Bacteriol 182: 905–910.
  44. 44. Palacios S, Escalante-Semerena JC (2004) 2-Methylcitrate-dependent activation of the propionate catabolic operon (prpBCDE) of Salmonella enterica by the PrpR protein. Microbiology 150: 3877–3887.
  45. 45. Kurihara S, Oda S, Tsuboi Y, Kim HG, Oshida M, et al. (2008) gamma-Glutamylputrescine synthetase in the putrescine utilization pathway of Escherichia coli K-12. J Biol Chem 283: 19981–19990.
  46. 46. Segre D, Vitkup D, Church GM (2002) Analysis of optimality in natural and perturbed metabolic networks. Proc Natl Acad Sci U S A 99: 15112–15117.
  47. 47. Madan Babu M, Teichmann SA, Aravind L (2006) Evolutionary Dynamics of Prokaryotic Transcriptional Regulatory Networks. J Mol Biol 358: 614–633.
  48. 48. Oberhardt MA, Palsson BO, Papin JA (2009) Applications of genome-scale metabolic reconstructions. Mol Syst Biol 5: 320.
  49. 49. Gardner TS, di Bernardo D, Lorenz D, Collins JJ (2003) Inferring genetic networks and identifying compound mode of action via expression profiling. Science 301: 102–105.
  50. 50. Shlomi T, Cabili MN, Herrgard MJ, Palsson BO, Ruppin E (2008) Network-based prediction of human tissue-specific metabolism. Nat Biotechnol 26: 1003–1010.
  51. 51. Colijn C, Brandes A, Zucker J, Lun DS, Weiner B, et al. (2009) Interpreting expression data with metabolic flux models: predicting Mycobacterium tuberculosis mycolic acid production. PLoS Comput Biol 5: e1000489.
  52. 52. Moxley JF, Jewett MC, Antoniewicz MR, Villas-Boas SG, Alper H, et al. (2009) Linking high-resolution metabolic flux phenotypes and transcriptional regulation in yeast modulated by the global regulator Gcn4p. Proc Natl Acad Sci U S A 106: 6477–6482.
  53. 53. Herrgard MJ, Fong SS, Palsson BO (2006) Identification of genome-scale metabolic network models using experimentally measured flux profiles. PLoS Comput Biol 2: e72.
  54. 54. Green ML, Karp PD (2004) A Bayesian method for identifying missing enzymes in predicted metabolic pathway databases. BMC Bioinformatics 5: 76.
  55. 55. Satish Kumar V, Dasika MS, Maranas CD (2007) Optimization based automated curation of metabolic reconstructions. BMC Bioinformatics 8: 212.
  56. 56. Datsenko KA, Wanner BL (2000) One-step inactivation of chromosomal genes in Escherichia coli K-12 using PCR products. Proc Natl Acad Sci U S A 97: 6640–6645.
  57. 57. Thomason LC, Costantino N, Court DL (2007) E. coli genome manipulation by P1 transduction. Curr Protoc Mol Biol Chapter 1: Unit 1 17.
  58. 58. Price ND, Reed JL, Palsson BO (2004) Genome-scale models of microbial cells: evaluating the consequences of constraints. Nat Rev Microbiol 2: 886–897.