Skip to main content
Nucleic Acids Research logoLink to Nucleic Acids Research
. 2013 Mar 6;41(8):e97. doi: 10.1093/nar/gkt147

Reconstructing regulatory networks from the dynamic plasticity of gene expression by mutual information

Jianxin Wang 1,2,3, Bo Chen 2, Yaqun Wang 3, Ningtao Wang 3, Marc Garbey 4, Roger Tran-Son-Tay 5, Scott A Berceli 6, Rongling Wu 1,3,*
PMCID: PMC3632132  PMID: 23470995

Abstract

The capacity of an organism to respond to its environment is facilitated by the environmentally induced alteration of gene and protein expression, i.e. expression plasticity. The reconstruction of gene regulatory networks based on expression plasticity can gain not only new insights into the causality of transcriptional and cellular processes but also the complex regulatory mechanisms that underlie biological function and adaptation. We describe an approach for network inference by integrating expression plasticity into Shannon’s mutual information. Beyond Pearson correlation, mutual information can capture non-linear dependencies and topology sparseness. The approach measures the network of dependencies of genes expressed in different environments, allowing the environment-induced plasticity of gene dependencies to be tested in unprecedented details. The approach is also able to characterize the extent to which the same genes trigger different amounts of expression in response to environmental changes. We demonstrated the usefulness of this approach through analysing gene expression data from a rabbit vein graft study that includes two distinct blood flow environments. The proposed approach provides a powerful tool for the modelling and analysis of dynamic regulatory networks using gene expression data from distinct environments.

INTRODUCTION

Network analysis using gene expression data has been widely applied as an approach to studying the regulatory causality of transcriptional processes involved in cell survival and proliferation (1–4). In responding to changes in environmental conditions, a functional cell would modify the expression of particular genes through signalling regulation to make it possible to preserve the robustness of cellular processes (5). A comprehensive characterization of regulatory networks behind such an environment-induced response becomes essential in studying how cells adapt and survive under non-ideal conditions. However, current strategies for network construction from gene expression data in a single environment are inadequate for our understanding of the complex regulatory mechanisms that underlie biological adaptation and function. Furthermore, the static feature of these strategies assumes that genes are expressed in a steady state, making it infeasible to describe the dynamic patterns of an evolving process (6).

The purpose of this article is to develop a computational model for constructing regulatory networks of dynamic gene expression in response to environmental changes. The difference of expression for the same gene between different environments is called expression plasticity (7,8). As a new concept, expression plasticity has emerged to be useful for studying the constraints for the evolution of gene expression in fluctuating environments (9–11). Our model for network construction capitalizes on gene expression plasticity, aimed at gleaning a better insight into the regulatory mechanisms for an organism’s adaptation to environmental changes. The model is founded on mutual information, a quantity that measures the mutual dependence of the two random variables, particularly in terms of positive, negative and non-linear correlations (12).

The approach for gene expression analysis with mutual information is not entirely new. Michaels et al. (13) attempted to cluster dynamic gene expression profiles according to information theory. Butte and Kohane (14) computed pair-wise mutual information for the expression of all genes using a method of discretizating variable domains. Steuer et al. (1) described the basic theory of mutual information and pioneered its usage to detect dependencies of different genes. Priness et al. (15) compared the properties of different methods for clustering gene expression profiles based on mutual information and classic Euclidean distance and Pearson correlation measures. A path consistency algorithm has been developed to reconstruct gene regulatory networks based on conditional mutual information (16). There are several applications of information-theoretic approaches for network reconstruction in a mammalian cellular context (17) and Escherichia coli transcriptional studies (18). Meyer et al. (19) packed mutual information into an R package minet for inferring transcriptional networks from microarray data. Rajapakse et al. (20,21) used information theory to reconstructing gene regulatory networks during the differentiation of a multipotential haematopoietic progenitor.

Despite these developments, the use of mutual information to reconstruct regulatory networks based on the environment-induced plasticity of time-series expression profiles has not been explored. The model presented in this article will take advantage of mutual information in measuring the non-linear dependency of different variables to unravel the dynamic changes of network architecture in a response to the environment. The model was used to analyse experimental gene expression data obtained from rabbit vein grafts exposed to two different wall shear conditions, where these different environments resulted in two distinct adaptation phenotypes (22,23). The model has been validated through a simulation study. By extending the model to reconstruct a web of mutual relationships among genes and the target phenotype, it provides a useful tool for inferring the causality of gene regulation.

MUTUAL INFORMATION

Shannon (24) provided a mathematical theory of measuring the amount of uncertainty and quantifying the theoretical maximum capacity of information by a communication system to eliminate such uncertainty. This theory, called information theory, has been widely applied in a variety of fields. In what follows, we implement Shannon’s information theory to reconstruct a regulatory network with gene expression plasticity data.

Expression plasticity entropy

In mutual information, we view gene expression profiles as a discrete random variable. Suppose that expression profiles of genome-wide transcriptional genes are measured at the same series of time points for the same organism that receives two different treatments. For a particular gene, the difference of its time-dependent expression curve between the two treatments describes the pattern of how this gene responds to the change in the treatment’s environment. Wang et al. (23) have developed a dynamic model for clustering genes into distinct groups based on the temporal patterns of their expression profiles in a relation to specific biological functions.

Our model being developed here is to construct a regulatory network of these genes in terms of their dynamic relationships formed in response to environmental change. Mutual information allows the non-linear dependence among different genes to be characterized. We define the difference of the expression value of the same gene at the same time point between the two environments as the expression plasticity of this gene (7,8). Let ΔX denote the time-dependent expression plasticity variable of a gene at time points {1,…, T}, expressed as ΔX = x1,…, ΔxT}.

Suppose that D is the value range of ΔX, and the subinterval set {Dj}, j = 1, 2, … , M, is a partition of D, satisfying that Inline graphicj{Dj} = D, and DjDk = φ if jk. Note that M is the number of subsections partitioned from the domain D. For convenience, we denote the partition {Dj} simply as D. Define the delta function as follows,

graphic file with name gkt147um1.jpg

where i = 1, 2, … , T, and j = 1, 2, … , M. Then the probability of Dj according to the expression plasticity variable ΔX is defined as,

graphic file with name gkt147um2.jpg

Based on the probability defined above, in accordance with Shannon (24), the entropy of ΔX with a given partition D is defined as

graphic file with name gkt147m1.jpg (1)

where the bottom of the logarithmic function, usually 2 or e, could be any positive number without changing the properties of entropy. In this article, we will use 2, in accordance with the definition based on bits by Shannon. If pΔX (Dj) = 0 in Equation (1), the expression pΔX(Dj)logpΔX(Dj) is mathematically undefined. But it can be redefined to be its limit 0 when pΔX(Dj) goes to 0 from the right side of 0.

According to Faser and Swinney (25), when the measurement is expressed as ΔX, we can describe the expression plasticity entropy HDX) as the degree of surprise, i.e. the elimination of uncertainty about ΔX. Information entropy has many properties, several of which are listed as follows:

  1. The entropy HDX) reaches its minimum 0 if the expression plasticity ΔX as a variable is determined, i.e. ΔX is no longer random. In this case, the probability of one element in {D1, … , DM} is 1 and that of each of the other elements is 0.

  2. If {D1, … , DM} are equiprobable, then entropy HDX) is maximized to the value logM. In this case, the entropy HDX) is the most uncertain; i.e. HDX) is the hardest to predict.

Conditional entropy of expression plasticity

Analogously to the delta function defined earlier in the text, we can also define joint-delta function as follows.

graphic file with name gkt147um3.jpg

where i = 1, 2,…, T, and j, k = 1, 2,…, M. Then the joint probability and the conditional probability of {Dj, Dk} according to the expression plasticity variable ΔX and ΔY are defined as follows, respectively.

graphic file with name gkt147um4.jpg
graphic file with name gkt147um5.jpg

According to information theory (24), we can calculate the conditional entropy of the expression plasticity of one gene ΔX, given the expression plasticity of another gene ΔY with time-series values {Δy1,…,ΔyT}, which is defined as

graphic file with name gkt147m2.jpg (2)

where HDX|ΔY) is the conditional entropy measuring the remaining uncertainty of ΔX if ΔY vis determined, which has the following property,

graphic file with name gkt147m3.jpg (3)

If ΔX and ΔY are statistically independent of each other, we have

graphic file with name gkt147m4.jpg (4)

Joint entropy of expression plasticity

The joint entropy of expression plasticity for the two genes, HDX, ΔY), is defined, analogously to HDX), as

graphic file with name gkt147m5.jpg (5)

where pΔXY(Dj, Dk) is defined based on the expression plasticity variables Δx and Δy for the two genes. The joint entropy is not greater than the sum of the entropies of two expression plasticity variables, i.e.

graphic file with name gkt147m6.jpg (6)

IfΔX and ΔY are statistically independent, we have

graphic file with name gkt147m7.jpg (7)

The relationship among the entropy, conditional entropy and joint entropy is expressed as

graphic file with name gkt147m8.jpg (8)

Equation (8) implies that the uncertainty of the joint system (ΔX, ΔY) is the uncertainty of ΔY, plus the conditional uncertainty of ΔX given ΔY.

Mutual information

The mutual information between two variables of expression plasticity ΔX and ΔY according to a domain partition D is defined as

graphic file with name gkt147m9.jpg (9)

From Equation (6), we have

graphic file with name gkt147m10.jpg (10)

Furthermore, from Equation (7), we obtain the conclusion that, if ΔX and ΔY are statistically independent, their mutual information is 0.

Mutual information is symmetrical, i.e.

graphic file with name gkt147m11.jpg (11)

In sum, mutual information shown by Equation (9) measures the dependency between the expression plasticity of two arbitrary genes, no matter the dependency is linear or non-linear.

DISCRETIZATION

To apply mutual information of expression plasticity, the random variable domain must first be partitioned into discrete bins. Butte and Kohane (14) used a straightforward method of evenly dividing a domain interval into a certain number of sub-intervals and then approximating the probabilities by the corresponding relative frequencies of occurrence. The mutual information by this approach depends much on the distribution type of the expression plasticity variables and the distribution parameters. Schreiber and Schmitz (26) proposed an adaptive partitioning method. Per this method, each resultant sub-interval for a random variable contains approximately equal number of occurrences. This method is more precise than the straightforward one in finding the mutual information. In Supplementary Text S1, we illustrate the procedure of bin characterization by these two methods.

The two methods described earlier in the text may not produce ideal results when the variable distribution types are the same but the distribution parameters are different. This is common, especially for gene expression data. To improve the calculation of mutual information by Schreiber and Schmitz’s (26) method, we partition the domains of the two random variables of expression plasticity under consideration according to a common standard, while simultaneously making the intervals adaptive to the respective data. We call this process ‘common adaptive partitioning’. Let Δxt and Δyt denote two random variables of expression plasticity measured at time t and t′, respectively, expressed as

graphic file with name gkt147m12.jpg (12)

whose means are denoted as (µX, µY) and standard deviations denoted as (σX,σY). Suppose Inline graphic is a sequence of real numbers, q0 = –∞, qτ+1 = ∞ and Inline graphic for Inline graphic. Except for the two infinities, the other τ parameters are to be determined later, which are denoted as

graphic file with name gkt147m13.jpg (13)

The domains of ΔX and ΔY are partitioned by a transformation of the sequence into the following intervals, expressed, respectively, as

graphic file with name gkt147m14.jpg (14)

Let Inline graphic, Inline graphic and Inline graphic denote the numbers of time-dependent expression plasticity values from Equation (12) located in the tth interval of X, in the t′th interval of Y and in the tth interval of X while simultaneously in the t′th interval of Y, respectively.

Our purpose is to select an optimal parameter set described in Equation (13) that makes the time-dependent expression plasticity profiles divided as evenly as possible for both ΔX and ΔY domains. This criterion is determined by a statistic

graphic file with name gkt147m15.jpg (15)

Several optimization techniques, such as simulated annealing and genetic algorithms, have been available to solve the optimization task described in Equation (15). Supplementary Text S2 gives a procedure for uniformly dividing time-dependent expression plasticity for the two genes. After the time-dependent expression plasticity profiles are divided per Equation (15), we calculate three kinds of probabilities as follows:

graphic file with name gkt147m16.jpg (16)

where T is the total number of time points as defined in Equation (12). These probabilities are then used to calculate the mutual information between the expression plasticity variables ΔX and ΔY by Equations (1), (5) and (9). The partition determined by C in Equation (15) is called the common partition of expression plasticity variables ΔX and ΔY.

MUTUAL INFORMATION BETWEEN GROUPS AND ENVIRONMENTS

In gene expression analysis, clustering is a first step towards studying gene function by subdividing the genes into a smaller number of categories and then comparing dissimilarities among the categories (23,27). In each category or group, there are a set of functionally similar genes. From the perspective of mutual information, we want to know whether the grouping result is reasonable and how the groups are related with each other. To solve these problems, the mutual information between and within groups should first be defined.

For any two groups, G1 and G2, there are a number of genes with a similar dynamic expression plasticity trajectory. Let X and Y denote an arbitrary gene from groups G1 and G2, respectively. According to a common partition D for G1 and G2, the mutual information of expression plasticity ΔX and ΔY between the two groups according to a common partition D is defined as

graphic file with name gkt147m17.jpg (17)

where |G1| and |G2| are the numbers of genes in G1 and G2, respectively.

The calculation of the dependence of gene expression in response to different environments is based on the mutual information of environmentally induced expression plasticity. There is an alternative to calculating such dependence, which is based on the mutual information of gene expression between two environments. Let X denote an arbitrary gene from a group G. In this group, this across-environment mutual information according to a common partition D is defined as

graphic file with name gkt147m18.jpg (18)

where |G| is the number of genes in G; XL and XH are the expression profiles of a gene in environment L and H, respectively.

Equation (17) provides a procedure for calculating the mutual information of dynamic expression plasticity between different groups of genes. The reconstruction of regulatory networks from dynamic expression plasticity trajectories can shed light on the mechanistic pattern of how genes respond differently to environmental change according to their biological function. Equation (18) can be used to study the dependence of the expression of individual genes between different environments. By accumulating all genes within groups, different groups can be compared for the extent of such dependence.

RESULTS

Working example

In previous work by Wang et al. (23), a dynamic model was developed and used to identify unique groups of genes based on their differential response to the local environment. Specifically, vein bypass grafts, exposed to either high or low flow, were harvested at 2 h, 1 day, 7 days or 28 days after implantation (20). Microarray analysis of 14 958 genes was used to define and cluster the temporal response of the transcriptional profile induced by the local flow environment. Wang et al.’s model identified eight groups, symbolized by A (0.0116), B (0.0123), C (0.3354), D (0.3831), E (0.1134), F (0.0359), G (0.0100) and H (0.0083), where the numbers in parentheses are the proportions of genes belonging to a particular group. These groups display different patterns of environment-induced changes in gene expression trajectories. Our mutual information approach was applied to reconstruct a regulatory network that encompassed the dynamics of gene expression. Our analysis was based on three scenarios: (i) reconstructing an overall network by jointly using time-series gene expression data from the two flow environments; (ii) reconstructing a network by using the expression plasticity between high and low flows; and (iii) reconstructing two networks by using time-series gene expression data separately for two flows.

According to scenario (i), a sparse network of gene expression was obtained (Figure 1), in which a few pairs of gene groups have regulatory connections. Of all pair-wise relationships, group A shares the highest level of mutual information with group H, followed by the level of mutual information between groups H and F, groups B and E, groups A and F, groups B and F and so forth. Several pairs of groups share very low mutual information. It appears that groups C, D and G are substantially dissimilar to the rest of the groups, with each of these groups only weakly connected with two other clusters.

Figure 1.

Figure 1.

An overall regulatory network of eight groups of rabbit genes constructed by jointly using expression data from high and low flows.

Scenario (ii) emphasizes the similarities of gene groups in terms of their pattern of differential expression over two different flows. Figure 2a provides a quantitative description of the level of regulatory connections among eight gene groups identified by Wang et al.’s (23) dynamic model. Although many connections are observed, the levels of mutual information are highly variable. To respond to environmental changes from one flow to next, groups A and H, groups H and F, and groups F and D would adjust their expression profiles in a highly similar way. As such, we conclude that groups A, H, F and D share substantial overlapping information, compared with other clusters in the network. The significant overlap and network autonomy among these four groups is further underscored by the configuration of group D, which, except for weak connections with groups C and B, only demonstrates the dominant connection to group F.

Figure 2.

Figure 2.

Regulatory network of eight groups of rabbit genes expressed in high and low flows. (a) Between-group network reconstruction based on average value of expression between the two treatments. (b) Within- and between-group network reconstruction based on gene expression separately in low and high flows. The thickness of a circle represents the level of mutual information between two treatments within a group, whereas the thickness of lines represents the level of mutual information between two groups in low (green) and high flows (red). The lines representing mutual information below the average level are omitted.

To reconstruct the networks per scenario (iii), we calculated with the common partition D the mutual information of expression dynamics of genes Xj and Yj from two groups G1 and G2, respectively, in a particular environment j using

graphic file with name gkt147um6.jpg

This equation was used to calculate group-wise dependence separately for each different environment. It is interesting to see that the degree of dependence between groups is not identical for low and high flows (Figure 2b). For example, groups A is associated with groups C and D in the low flow, but this association does not occur in the high flow. Figure 2b provides a quantitative measure of the difference in the level of group-wise mutual information of gene expression between the two treatments. In addition, the amount of mutual information of the two treatments for the same group varies, depending on group type. Group G is most highly associated between low and high flows, followed by groups H, E and F. Within group D, the two flows are weakly associated. The results given in Figure 2 provide a comprehensive characterization of regulatory networks of genes related to vein graft remodeling, which are expressed differently in response to low and high flow environments.

Computer simulation

The basic idea of using mutual information to reconstruct networks for genes expressed in a single environment has been available in the literature. Some studies critically analysed the advantages of information-based approaches over those based on classic Euclidean distance and Pearson correlation measures (1,15). Thus, we will not focus on methodological comparisons in this article, rather than on the investigation of the advantage of our information-based approach in studying gene expression plasticity.

We simulated two data sets each of three equally sized groups of genes expressed in a time course. In the first data set, genes are measured in a single environment, whereas the second data set contains genes measured in two different treatments. Our model was used to analyse these two sets of data, having results to be in a good agreement with the actual case of each data set (Figure 3). However, it is impossible that a good result can be obtained for gene expression in two environments using a traditional single-environment approach.

Figure 3.

Figure 3.

Regulatory network constructed from simulated data sets of genes expressed in a single environment (a) and two different environments (b).

DISCUSSION

Many biological processes including plant and animal development are coordinated by cell-to-cell communication regulated by genes (5). High-throughput measurement techniques have now led to the identification of tens of thousands of genes involved in sensing external cues. However, the dynamic interplay between genes is highly complex and cannot be understood by a simple approach (28). The reconstruction of gene regulatory networks can be a valuable tool for identifying the key mechanisms that shape the dynamics of cellular and transcriptional processes (6,29).

External stimuli or agents can alter the speed and direction of cellular processes through differential expression of the gene set. There exist specific mechanisms that shepherd the signal into the nucleus, where signal integration occurs by complex transcription factor networks. In this article, we describe a procedure for quantitative modelling of biological regulatory networks regulated by gene expression using mutual information. Beyond classic correlation parameters, mutual information can measure and evaluate the non-linear dependencies of random variables (12,14,24). We extended this information-based approach to assess and detect the non-linear dependencies of genes both between and within different gene groups of a particular function.

Our model has combined two complexities of network reconstruction. First, although much previous work focuses on static (steady-state) gene regulation, improved biotechnologies have allowed the measures of dynamic gene expression data during a biological process. The availability of dynamic data enables geneticists to better study the regulatory machineries underlying cellular processes (2) but, meanwhile, brings about a difficulty in analysing and interpreting expression data. Second, as gene expression is environment dependent (5), the reconstruction of regulatory networks by integrating environmental impact is crucial. By taking into account dynamic and environment-dependent complexities of gene expression, our model allows the reconstruction of more mechanistic and, therefore, more powerful regulatory networks.

The new model based on mutual information can effectively handle any dynamic relationships of genes, linear or non-linear, a characteristic better than classic Euclidean distance and Pearson correlation measures (15), and thereby should be able to find its broader application in computational biology. The model was used to analyse a time-series data set of gene expression measured for vein bypass grafts subjected to two distinct conditions, high and low blood flow, leading to the construction of genetic network that connects different groups of genes with different response trajectories to the local environment (23). The model can quantify the mutual dynamic relationships of different genes in terms of their differential expression to environmental change. The model was validated through computer simulation, showing its practical usefulness. In practice, when the number of genes is large, some inference procedure for selecting important groups, such as some permutation procedure, may be helpful and can be implemented.

There is much room for the model to be improved. First, our model assumes a normal distribution of gene expression, which is reasonable for microarray data. However, an increasing body of expression data is being collected by high throughput cDNA sequencing (RNA-Seq). The current model will need to be modified to accommodate the feature of Poisson distribution, which characterizes the data obtain from RNA-Seq (30). Second, the ultimate goal of network construction is to identify key genes or elements that can determine or alter the behaviour of an outcome, such as the critical stenosis that leads to vein bypass graft failure. Thus, the incorporation of outcome variables into the network and the estimation of direct or indirect effects of each gene on the outcome are essential for mechanistic characterization. Third, it is likely that the regulation of gene elements is under global genetic control (31). The integration of mutual information into genetic mapping will provide a powerful means of identifying expression quantitative trait loci that control regulatory networks. The characterization of expression quantitative trait loci will enable geneticists to gain a better understanding of the aetiology underlying complex traits or diseases.

SUPPLEMENTARY DATA

Supplementary Data are available at NAR Online: Supplementary Texts 1 and 2.

FUNDING

Funding for open access charge: [NSF/IOS-0923975, UL1 TR000127] from the National Center for Advancing Translational Sciences (NCATS) and NIH [R01-HL095508].

Conflict of interest statement. None declared.

Supplementary Material

Supplementary Data

ACKNOWLEDGEMENTS

The contents of the Article are solely the responsibility of the authors and do not necessarily represent the official views of the NIH.

REFERENCES

  • 1.Steuer R, Kurths J, Daub CO, Weise J, Selbig J. The mutual information: detecting and evaluating dependencies between variables. Bioinformatics. 2002;2:231–240. doi: 10.1093/bioinformatics/18.suppl_2.s231. [DOI] [PubMed] [Google Scholar]
  • 2.Luscombe NM, Babu MM, Yu H, Snyder M, Teichmann SA, Gersteinm M. Genomic analysis of regulatory network dynamics reveals large topological changes. Nature. 2004;431:308–312. doi: 10.1038/nature02782. [DOI] [PubMed] [Google Scholar]
  • 3.Legewie S, Herzel H, Westerhoff HV, Bluthgen N. Recurrent design patterns in the feedback regulation of the mammalian signalling network. Mol. Syst. Biol. 2008;4:190. doi: 10.1038/msb.2008.29. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Bleda M, Medina I, Alonso R, De Maria A, Salavert F, Dopazo J. Inferring the regulatory network behind a gene expression experiment. Nucleic Acids Res. 2012;40:W168–W172. doi: 10.1093/nar/gks573. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Chen D, Toone WM, Mata J, Lyne R, Burns G, Kivinen K, Brazma A, Jones N, Bahler J. Global transcriptional responses of fission yeast to environmental stress Mol. Biol. Cell. 2003;14:214–229. doi: 10.1091/mbc.E02-08-0499. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Zhu HL, Rao RSP, Zeng T, Chen LN. Reconstructing dynamic gene regulatory networks from sample-based transcriptional data. Nucleic Acids Res. 2012;40:10657–10667. doi: 10.1093/nar/gks860. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Ihmels J, Friedlander G, Bergmann S, Sarig O, Ziv Y, Barkai N. Revealing modular organization in the yeast transcriptional network. Nat. Genet. 2002;31:370–377. doi: 10.1038/ng941. [DOI] [PubMed] [Google Scholar]
  • 8.Muers M. Noise versus plasticity. Nat. Rev. Genet. 2011;12:4. doi: 10.1038/nrg2925. [DOI] [PubMed] [Google Scholar]
  • 9.Lehner B. Conflict between noise and plasticity in yeast. PLoS Genet. 2010;6:e1001185. doi: 10.1371/journal.pgen.1001185. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Yampolsky LY, Glazko GV, Fry JD. Evolution of gene expression and expression plasticity in long-term experimental populations of Drosophila melanogaster maintained under constant and variable ethanol stress. Mol. Ecol. 2012;21:4287–4299. doi: 10.1111/j.1365-294X.2012.05697.x. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Evans TG, Hofmann GE. Defining the limits of physiological plasticity: how gene expression can assess and predict the consequences of ocean change. Philos. Trans. R. Soc. Lond. B. Biol. Sci. 2012;367:1733–1745. doi: 10.1098/rstb.2012.0019. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Cover TM, Thomas JA. Elements of Information Theory. 1991. New York, Wiley. [Google Scholar]
  • 13.Machaels G, Carr D, Askenazi M, Fuhrman S, Wen X, Somogyi R. Cluster analysis and data visualization of large scale gene expression data. Pac. Symp. Biocomput. 1998;2:42–53. [PubMed] [Google Scholar]
  • 14.Butte A, Kohane IS. Mutual information relevance networks: functional genomic clustering using pairwise entropy measurements. Pac. Symp. Biocomput. 2000;5:415–426. doi: 10.1142/9789814447331_0040. [DOI] [PubMed] [Google Scholar]
  • 15.Priness I, Maimon O, Ben-Gal I. Evaluation of gene-expression clustering via mutual information distance measure. BMC Bioinformatics. 2007;8:111. doi: 10.1186/1471-2105-8-111. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Zhang XJ, Zhao XM, He K, Lu L, Cao Y, Liu J, Hao JK, Liu ZP, Chen LN. Inferring gene regulatory networks from gene expression data by PC-algorithm based on conditional mutual information. Bioinformatics. 2012;28:98–104. doi: 10.1093/bioinformatics/btr626. [DOI] [PubMed] [Google Scholar]
  • 17.Margolin AA, Nemenman I, Basso K, Wiggins C, Stolovitzky G, Dalla Favera R, Califano A. ARACNE: an algorithm for the reconstruction of gene regulatory networks in a mammalian cellular context. BMC Bioinformatics. 2006;7:S7. doi: 10.1186/1471-2105-7-S1-S7. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Faith JJ, Hayete B, Thaden JT, Mogno I, Wierzbowski J, Cottarel G, Kasif S, Collins JJ, Gardner TS. Large-scale mapping and validation of Escherichia coli transcriptional regulation from a compendium of expression profiles. PLoS Biol. 2007;5:54–66. doi: 10.1371/journal.pbio.0050008. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Meyer PE, Lafitte F, Bontempi G. minet: a R/Bioconductor package for inferring large transcriptional networks using mutual information. BMC Bioinfomatics. 2008;9:461. doi: 10.1186/1471-2105-9-461. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 20.Rajapakse I, Perlman MD, Scalzo D, Kooperberg C, Groudine M, Kosak ST. The emergence of lineage-specific chromosomal topologies from coordinate gene regulation. Proc. Natl Acad. Sci. USA. 2009;106:6679–6684. doi: 10.1073/pnas.0900986106. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Rajapakse I, Groudine M, Mesbahi M. What can systems theory of networks offer to biology? PLoS Comput. Biol. 2012;8:e1002543. doi: 10.1371/journal.pcbi.1002543. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Jiang Z, Wu L, Miller BL, Goldman DR, Fernandez CM, Abouhamze ZS, Ozaki CK, Berceli SA. A novel vein graft model: adaptation to differential flow environments. Am. J. Physiol. Heart Circ. Physiol. 2004;286:H240–H245. doi: 10.1152/ajpheart.00760.2003. [DOI] [PubMed] [Google Scholar]
  • 23.Wang Y, Xu M, Wang Z, Tao M, Zhu J, Wang L, Li R, Berceli SA, Wu RL. How to cluster gene expression dynamics in response to environmental signals. Brief Bioinformatics. 2012;13:162–174. doi: 10.1093/bib/bbr032. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Shannon CE. A mathematical theory of communication. Bell Sys. Tech. J. 1948;27:379–423. [Google Scholar]
  • 25.Faster AM, Swinney HL. Independent coordinates for strange attractors from mutual information. Phys. Rev. A. 1986;33:2318–2321. doi: 10.1103/physreva.33.1134. [DOI] [PubMed] [Google Scholar]
  • 26.Schreiber T, Schmitz A. Surrogate time series. Physica D. 2000;142:346–382. [Google Scholar]
  • 27.D'haeseleer P. How does gene expression clustering work? Nat. Biotech. 2005;23:1499–1501. doi: 10.1038/nbt1205-1499. [DOI] [PubMed] [Google Scholar]
  • 28.Sivriver J, Habib N, Friedman N. An integrative clustering and modeling algorithm for dynamical gene expression data. Bioinformatics. 2011;27:i392–i400. doi: 10.1093/bioinformatics/btr250. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Hecker M, Lambeck S, Toepfer S, van Someren E, Guthke R. Gene regulatory network inference: data integration in dynamic models—a review. BioSystems. 2009;96:86–103. doi: 10.1016/j.biosystems.2008.12.004. [DOI] [PubMed] [Google Scholar]
  • 30.Huang W, Umbach DM, Vincent Jordan N, Abell AN, Johnson GL, Li L. Efficiently identifying genome-wide changes with next-generation sequencing data. Nucleic Acids Res. 2011;39:e130. doi: 10.1093/nar/gkr592. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 31.Emilsson V, Thorleifsson G, Zhang B, Leonardson AS, Zink F, Zhu J, Carlson S, Helgason A, Walters GB, Gunnarsdottir S, et al. Genetics of gene expression and its effect on disease. Nature. 2008;452:423–428. doi: 10.1038/nature06758. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Data

Articles from Nucleic Acids Research are provided here courtesy of Oxford University Press

RESOURCES