| Literature DB >> 26420504 |
Kam D Dahlquist1, Ben G Fitzpatrick2, Erika T Camacho3, Stephanie D Entzminger2, Nathan C Wanner2.
Abstract
We investigated the dynamics of a gene regulatory network controlling the cold shock response in budding yeast, Saccharomyces cerevisiae. The medium-scale network, derived from published genome-wide location data, consists of 21 transcription factors that regulate one another through 31 directed edges. The expression levels of the individual transcription factors were modeled using mass balance ordinary differential equations with a sigmoidal production function. Each equation includes a production rate, a degradation rate, weights that denote the magnitude and type of influence of the connected transcription factors (activation or repression), and a threshold of expression. The inverse problem of determining model parameters from observed data is our primary interest. We fit the differential equation model to published microarray data using a penalized nonlinear least squares approach. Model predictions fit the experimental data well, within the 95% confidence interval. Tests of the model using randomized initial guesses and model-generated data also lend confidence to the fit. The results have revealed activation and repression relationships between the transcription factors. Sensitivity analysis indicates that the model is most sensitive to changes in the production rate parameters, weights, and thresholds of Yap1, Rox1, and Yap6, which form a densely connected core in the network. The modeling results newly suggest that Rap1, Fhl1, Msn4, Rph1, and Hsf1 play an important role in regulating the early response to cold shock in yeast. Our results demonstrate that estimation for a large number of parameters can be successfully performed for nonlinear dynamic gene regulatory networks using sparse, noisy microarray data.Entities:
Keywords: Dynamic network model; Penalized least squares
Mesh:
Year: 2015 PMID: 26420504 PMCID: PMC4636536 DOI: 10.1007/s11538-015-0092-6
Source DB: PubMed Journal: Bull Math Biol ISSN: 0092-8240 Impact factor: 1.758
Fig. 1Cold shock gene regulatory network diagram. The arrows indicate the direction of regulation (transcription factor to target) and do not represent activation here. Each edge is annotated with the weight parameter index from Table 5, referred to in Figs. 9, 10, 11, 12, 13 and 14
Parameter indexing for Figs. 9, 10, 11, 12, 13 and 14
| Weight Index | Full Index | Gene connection | b Index | Full Index | Gene | P Index | Full Index | Gene |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | YAP6 | 1 | 32 | CIN5 | 1 | 47 | CIN5 |
| 2 | 2 | MAC1 | 2 | 33 | CUP9 | 2 | 48 | CUP9 |
| 3 | 3 | PHD1 | 3 | 34 | FHL1 | 3 | 49 | FHL1 |
| 4 | 4 | MSN4 | 4 | 35 | GTS1 | 4 | 50 | GTS1 |
| 5 | 5 | ABF1 | 5 | 36 | HSF1 | 5 | 51 | HSF1 |
| 6 | 6 | REB1 | 6 | 37 | MSN1 | 6 | 52 | MSN1 |
| 7 | 7 | RAP1 | 7 | 38 | MSN4 | 7 | 53 | MSN4 |
| 8 | 8 | CIN5 | 8 | 39 | NRG1 | 8 | 54 | NRG1 |
| 9 | 9 | ABF1 | 9 | 40 | RAP1 | 9 | 55 | RAP1 |
| 10 | 10 | RAP1 | 10 | 41 | AFT1 | 10 | 56 | AFT1 |
| 11 | 11 | HAL9 | 11 | 42 | REB1 | 11 | 57 | REB1 |
| 12 | 12 | PHD1 | 12 | 43 | ROX1 | 12 | 58 | ROX1 |
| 13 | 13 | NRG1 | 13 | 44 | RPH1 | 13 | 59 | RPH1 |
| 14 | 14 | SKN7 | 14 | 45 | YAP1 | 14 | 60 | YAP1 |
| 15 | 15 | RAP1 | 15 | 46 | YAP6 | 15 | 61 | YAP6 |
| 16 | 16 | RAP1 | 16 | 62 | ABF1 | |||
| 17 | 17 | AFT1 | 17 | 63 | ACE2 | |||
| 18 | 18 | HSF1 | 18 | 64 | HAL9 | |||
| 19 | 19 | CIN5 | 19 | 65 | MAC1 | |||
| 20 | 20 | YAP1 | 20 | 66 | PHD1 | |||
| 21 | 21 | YAP6 | 21 | 67 | SKN7 | |||
| 22 | 22 | SKN7 | ||||||
| 23 | 23 | RAP1 | ||||||
| 24 | 24 | ACE2 | ||||||
| 25 | 25 | SKN7 | ||||||
| 26 | 26 | CIN5 | ||||||
| 27 | 27 | CUP9 | ||||||
| 28 | 28 | NRG1 | ||||||
| 29 | 29 | ROX1 | ||||||
| 30 | 30 | YAP1 | ||||||
| 31 | 31 | YAP6 |
The weight indices are annotated on the edges of the network diagram in Fig. 1. The individual indices corresponding to the weights (w), thresholds (b), and production rates (P) are used in Figs. 9 and 10. The Full Index corresponding to the index of will be used in Figs. 11, 12, 13, and 14
Fig. 9Weight (top), b (middle), and production rate (bottom) parameter comparisons for (black), 0.01 (blue), and 0.005 (red) from penalized least squares estimation. Weight, , (top panel), net threshold, b , (middle panel), and production rate, , (bottom panel)
Fig. 10Estimated weights from three different model-generated data fits. Black circles denote the parameters used to generate the data. Blue circles denote the estimated parameters from 5 min time step data; red 10 min time steps; green 20 min time steps
Fig. 11Heat map of parameter estimator vector’s covariance matrix
Fig. 12Eigenvalues (top) and eigenvectors (bottom) of the sensitivity matrix. The heat map is a three-dimensional view of the eigenvectors with intensity of the shading indicating the magnitude of the eigenvectors
Fig. 13Eigenvector 22 shows the relative sensitivities in the NRG1 dynamics. The x axis refers to the parameter Full Index from Table 5
Fig. 14Eigenvector 23 shows the combined sensitivity to Parameters 19–22, 24–31, 43, 45, and 46. The x axis refers to the parameter Full Index from Table 5
Fig. 2In-degree (dark) and out-degree (light) distribution of directed edges in the gene regulatory network
Number and percentage of genes with significant changes in gene expression at each timepoint for three different p value cut-offs
| Timepoint |
| ||
|---|---|---|---|
|
|
|
| |
|
| 170 (2.6 %) | 31 (0.48 %) | 1 (0.015 %) |
|
| 822 (12.8 %) | 294 (4.6 %) | 72 (1.1 %) |
|
| 785 (12.2 %) | 251 (3.9 %) | 42 (0.07 %) |
|
| 1361 (21.2 %) | 522 (8.1 %) | 111 (1.7 %) |
Average ratios of expression and p values derived from Schade et al. (2004)
| Gene |
|
|
|
| ||||
|---|---|---|---|---|---|---|---|---|
| Average |
| Average |
| Average |
| Average |
| |
| ABF1 | 1.6210 | 0.4101 |
| 0.0155 |
| 0.2631 |
| 0.0205 |
| ACE2 |
| 0.2899 |
| 0.9103 |
| 0.4755 |
| 0.6256 |
| AFT1 |
| 0.0313 | 0.3965 | 0.0718 | 0.1158 | 0.7717 | 0.0584 | 0.8614 |
| CIN5 |
| 0.7514 |
| 0.7375 |
| 0.7625 | 0.4844 | 0.2610 |
| CUP9 | 0.4326 | 0.3202 |
| 0.8705 |
| 0.4870 |
| 0.0842 |
| FHL1 |
| 0.2285 |
| 0.1812 |
| 0.2198 |
| 0.0125 |
| GTS1 |
| 0.4561 |
| 0.4621 | 0.1224 | 0.4558 | 0.8562 | 0.0732 |
| HAL9 | 0.1967 | 0.6944 |
| 0.3542 | 0.0859 | 0.2757 |
| 0.4513 |
| HSF1 |
| 0.9900 |
| 0.0216 |
| 0.0270 |
| 0.1788 |
| MAC1 |
| 0.1106 |
| 0.4047 | 0.0761 | 0.8014 | 0.5849 | 0.0285 |
| MSN1 |
| 0.6824 |
| 0.1028 | 0.0893 | 0.7184 | 0.0470 | 0.1496 |
| MSN4 |
| 0.9877 | 0.2969 | 0.0662 | 0.2576 | 0.4856 | 1.1248 | 0.0201 |
| NRG1 |
| 0.5057 |
| 0.6252 | 0.5153 | 0.3895 |
| 0.5371 |
| PHD1 |
| 0.9677 | 0.3247 | 0.3541 | 0.5707 | 0.1099 | 0.1076 | 0.2342 |
| RAP1 |
| 0.5158 |
| 0.9208 | 0.3397 | 0.5221 | 0.5514 | 0.0417 |
| REB1 | 0.0752 | 0.9011 | 0.1992 | 0.4729 | 0.2667 | 0.2346 | 0.3491 | 0.3006 |
| ROX1 |
| 0.0194 |
| 0.1053 | 0.2343 | 0.3230 |
| 0.5370 |
| RPH1 | 0.6766 | 0.0613 | 1.1363 | 0.0021 | 0.8952 | 0.0148 | 0.7032 | 0.0049 |
| SKN7 | 0.1884 | 0.8444 | 0.0355 | 0.7730 | 0.1685 | 0.6378 | 0.9352 | 0.1036 |
| YAP1 |
| 0.6474 | 0.1897 | 0.5041 | 0.3097 | 0.3116 | 1.3499 | 0.0888 |
| YAP6 | 0.1345 | 0.7037 |
| 0.7110 | 0.0780 | 0.7583 | 0.2820 | 0.1740 |
Fig. 3Sigmoidal repression (top) and activation (bottom) functions
Degradation rates for transcription factor proteins
| Gene | Degradation rate |
|---|---|
| ABF1 | 0.3466 |
| ACE2 | 0.2310 |
| AFT1 | 0.0301 |
| CIN5 | 0.0272 |
| CUP9 | 0.0257 |
| FHL1 | 0.0173 |
| GTS1 | 0.0110 |
| HAL9 | 0.0272 |
| HSF1 | 0.0272 |
| MAC1 | 0.0075 |
| MSN1 | 0.0770 |
| MSN4 | 0.0272 |
| NRG1 | 0.0693 |
| PHD1 | 0.0495 |
| RAP1 | 0.0165 |
| REB1 | 0.0578 |
| ROX1 | 0.0133 |
| RPH1 | 0.0126 |
| SKN7 | 0.0301 |
| YAP1 | 0.0301 |
| YAP6 | 0.0330 |
Genes for which a median degradation rate was used for missing values from Belle et al. (2006) (CIN5, HSF1, MSN4, HAL9)
Fig. 4L-curve analysis of Schade et al. (2004) data as fit to model. Values of annotate the points
Fig. 5Genes ABF1, ACE1, AFT1, CIN5, CUP9, FHL1, GTS1, HAL9, HSF1 in the regulatory network: best fit model dynamics and data. Relative expression level is plotted as fold change (ratio) over time. The solid blue curve in each panel gives the model with the best fit parameters. The green circles represent the data, and the red crosses provide a 95 % confidence interval for the data. The upper point of the confidence interval for ABF1 at extends outside of the graphic coordinate limits
Fig. 6Genes MAC1, MSN1, MSN4, NRG1, PHD1, RAP1, REB1, ROX1, RPH1 in the regulatory network: best fit model dynamics and data. Relative expression level is plotted as fold change (ratio) over time. The solid blue curve in each panel gives the model with the best fit parameters. The green circles represent the data, and the red crosses provide a 95 % confidence interval for the data
Fig. 7Genes SKN7, YAP1, and YAP6 in the regulatory network: best fit model dynamics and data. Relative expression level is plotted as fold change (ratio) over time. The solid blue curve in each panel gives the model with the best fit parameters. The green circles represent the data, and the red crosses provide a 95 % confidence interval for the data
Fig. 8Weights and experimental expression data displayed on the network diagram. The sign of the weight (positive for activation and negative for repression) is represented by both the arrowhead type (pointed or blunt, respectively) and edge color (magenta and cyan, respectively, or gray for weights near zero). The magnitude of the weight is represented by the thickness of the edge; larger weights are represented by thicker lines. The weight value is noted next to each edge. Each node is colored based on the Schade et al. (2004) expression data. There are four stripes for the four timepoints, , , , . The stripe is gray if there was no significant change in expression at that timepoint, magenta if there was a significant increase in expression, and cyan if there was a significant decrease in expression . An interactive version of this diagram can be viewed online at http://dondi.github.io/GRNsight/index.html
Network weights, net thresholds, and production rates
| Edge | Weight | Standard name |
|
|
|---|---|---|---|---|
| ABF1 | 0.1562 | ABF1 | No inputs | 0.4429 |
| ABF1 |
| ACE2 | No inputs | 0.3798 |
| ACE2 |
| AFT1 |
| 0.1712 |
| AFT1 |
| CIN5 | 0.8638 | 0.0624 |
| CIN5 | 0.9393 | CUP9 |
| 0.1052 |
| CIN5 |
| FHL1 |
| 0.0209 |
| CIN5 |
| GTS1 | 0.3180 | 0.0335 |
| CUP9 |
| HAL9 | No inputs | 0.0446 |
| HAL9 | 1.4283 | HSF1 | 2.0785 | 0.0396 |
| HSF1 |
| MAC1 | No inputs | 0.0257 |
| MAC1 |
| MSN1 | 0.3085 | 0.1860 |
| MSN4 | 0.6121 | MSN4 | 0.5977 | 0.1312 |
| NRG1 | 1.2341 | NRG1 | 0.9144 | 0.2078 |
| NRG1 | 0.6215 | PHD1 | No inputs | 0.1302 |
| PHD1 |
| RAP1 |
| 0.0548 |
| PHD1 | 0.5447 | REB1 |
| 0.1338 |
| RAP1 |
| ROX1 |
| 0.0461 |
| RAP1 |
| RPH1 |
| 0.6910 |
| RAP1 | 1.0131 | SKN7 | No inputs | 0.0999 |
| RAP1 |
| YAP1 | 1.5146 | 0.1742 |
| RAP1 | 1.4999 | YAP6 | 0.3528 | 0.0790 |
| REB1 | 0.0778 | |||
| ROX1 |
| |||
| SKN7 |
| |||
| SKN7 | 0.5744 | |||
| SKN7 |
| |||
| YAP1 |
| |||
| YAP1 | 0.0146 | |||
| YAP6 |
| |||
| YAP6 |
| |||
| YAP6 |
|
The “no inputs” designation indicates that there is no regulatory influence on these genes and therefore no input value for the corresponding net threshold parameter (see Fig. 1; “Appendix”)
Standard deviations of initial guess and resulting estimates of network weights, , for 10 penalized least squares computations
| Edge |
|
|
|---|---|---|
| ABF1 | 1.0763 | 0.000042 |
| ABF1 | 1.0452 | 0.000052 |
| ACE2 | 0.9139 | 0.000026 |
| AFT1 | 1.1592 | 0.000016 |
| CIN5 | 1.2506 | 0.000036 |
| CIN5 | 0.7353 | 0.000017 |
| CIN5 | 1.1986 | 0.000016 |
| CUP9 | 0.7908 | 0.000022 |
| HAL9 | 1.0100 | 0.000017 |
| HSF1 | 0.8139 | 0.000010 |
| MAC1 | 1.0182 | 0.000023 |
| MSN4 | 0.6676 | 0.000023 |
| NRG1 | 1.0921 | 0.000033 |
| NRG1 | 1.0962 | 0.000021 |
| PHD1 | 1.3703 | 0.000013 |
| PHD1 | 1.1003 | 0.000033 |
| RAP1 | 0.9236 | 0.000003 |
| RAP1 | 1.1732 | 0.000003 |
| RAP1 | 0.6783 | 0.000014 |
| RAP1 | 0.8165 | 0.000013 |
| RAP1 | 0.4716 | 0.000007 |
| REB1 | 0.9366 | 0.000006 |
| ROX1 | 0.7266 | 0.000034 |
| SKN7 | 1.1707 | 0.000021 |
| SKN7 | 1.1959 | 0.000014 |
| SKN7 | 0.7284 | 0.000006 |
| YAP1 | 1.0836 | 0.000011 |
| YAP1 | 0.7664 | 0.000016 |
| YAP6 | 0.9739 | 0.000010 |
| YAP6 | 0.8421 | 0.000033 |
| YAP6 | 0.7260 | 0.000020 |
Standard deviations of initial guess and resulting estimates of network net threshold parameters, b , for 10 penalized least squares computations
| Standard name |
|
|
|---|---|---|
| AFT1 | 0.6738 | 0.000018 |
| CIN5 | 0.9264 | 0.000051 |
| CUP9 | 0.8543 | 0.000040 |
| FHL1 | 1.1391 | 0.000026 |
| GTS1 | 0.7422 | 0.000022 |
| HSF1 | 0.8225 | 0.000013 |
| MSN1 | 0.7975 | 0.000028 |
| MSN4 | 0.6201 | 0.000013 |
| NRG1 | 0.6809 | 0.000087 |
| RAP1 | 1.2942 | 0.000032 |
| REB1 | 1.3605 | 0.000028 |
| ROX1 | 0.8758 | 0.000013 |
| RPH1 | 1.2564 | 0.000040 |
| YAP1 | 1.0017 | 0.000022 |
| YAP6 | 0.7664 | 0.000012 |
Standard deviations of initial guess and resulting estimates of production, , rates for 10 penalized least squares computations
| Standard name |
|
|
|---|---|---|
| ABF1 | 0.0182 | 0.000000 |
| ACE2 | 0.0117 | 0.000000 |
| AFT1 | 0.0021 | 0.000001 |
| CIN5 | 0.0011 | 0.000002 |
| CUP9 | 0.0014 | 0.000005 |
| FHL1 | 0.0012 | 0.000001 |
| GTS1 | 0.0005 | 0.000000 |
| HAL9 | 0.0015 | 0.000000 |
| HSF1 | 0.0019 | 0.000000 |
| MAC1 | 0.0005 | 0.000000 |
| MSN1 | 0.0038 | 0.000011 |
| MSN4 | 0.0016 | 0.000002 |
| NRG1 | 0.0033 | 0.000012 |
| PHD1 | 0.0028 | 0.000000 |
| RAP1 | 0.0016 | 0.000001 |
| REB1 | 0.0030 | 0.000002 |
| ROX1 | 0.0008 | 0.000001 |
| RPH1 | 0.0012 | 0.000032 |
| SKN7 | 0.0007 | 0.000000 |
| YAP1 | 0.0014 | 0.000002 |
| YAP6 | 0.0025 | 0.000002 |
List of transcription factors included in the gene regulatory network model
| Standard name | Systematic name | Alias | Input TFs | Output TFs |
|---|---|---|---|---|
| ABF1 | YKL112W | BAF1, OBF1, REB2, SBF1 | FHL1, MSN1 | |
| ACE2 | YLR131C | YAP1 | ||
| AFT1 | YGL071W | RCS1 | AFT1, RAP1 | AFT1 |
| CIN5 | YOR028C | HAL6, YAP4 | YAP6 | MSN1, ROX1, YAP6 |
| CUP9 | YPL177C | MAC1, PHD1 | YAP6 | |
| FHL1 | YPR104C | SPP42 | ABF1, MSN4 | |
| GTS1 | YGL181W | FHT1, LSR1 | REB1 | |
| HAL9 | YOL089C | MSN4 | ||
| HSF1 | YGL073W | EXA3, MAS3 | RAP1 | REB1 |
| MAC1 | YMR021C | CUA1 | CUP9 | |
| MSN1 | YOL116W | FUP1, HRB382, MSS10, PHD2 | ABF1, CIN5 | |
| MSN4 | YKL062W | HAL9, PHD1, RAP1 | ||
| NRG1 | YDR043C | NRG1, SKN7 | NRG1, YAP6 | |
| PHD1 | YKL043W | CUP9, MSN4 | ||
| RAP1 | YNL216W | GRF1, TBA1, TUF1 | RAP1 | AFT1, HSF1, MSN4, RAP1, RPH1 |
| REB1 | YBR049C | GRF2 | HSF1 | GTS1 |
| ROX1 | YPR065W | REO1 | CIN5, SKN7, YAP1, YAP6 | YAP6 |
| RPH1 | YER169W | RAP1 | ||
| SKN7 | YHR206W | BRY1, POS9 | NRG1, ROX1, YAP1 | |
| YAP1 | YML007W | PAR1, SNQ3 | ACE2, SKN7 | ROX1, YAP6 |
| YAP6 | YDR259C | HAL7 | CIN5, CUP9, NRG1, ROX1, YAP1, YAP6 | CIN5, ROX1, YAP6 |