Abstract
Background
Unlike traditional detection of a disease state in which there are clear phenomena, it is usually a challenge to identify the pre-disease state during the progression of a complex disease just before the serious deterioration, not only because of the high complexity of the biological system, but there may be few clues and apparent changes appearing until the catastrophic critical transition occurs.
Results
In this work, by exploiting the different dynamical features between the normal and pre-disease states, we present a hidden-Markov-model (HMM) based computational method to identify the pre-disease state and elucidate the essential mechanisms during the critical transition at the network level. Specifically, by considering the network variation and regarding that the pre-disease state is the end or shift-point of a stationary Markov process, a consistence score is proposed to measure the probability that a system is in consistency with the normal state. As validation, this approach is applied to detect the upcoming critical transition of complex systems based on both the dataset generated from a simulated network and the rich information provided by high-throughput microarray data. The effectiveness of our method has been demonstrated by the identification of the pre-disease states for two real datasets including HCV-induced hepatocellular carcinoma and virus-induced influenza infection.
Conclusion
From dynamical view point, the critical-transition phenomena in many biological processes are of some generic properties, which can be detected by the established method.
Keywords: Dynamical network biomarker, Hidden Markov process, Pre-disease states
Background
Recently, evidence suggests that the deterioration of many complex diseases is not necessarily smooth but abrupt, that is, the sudden change of system state exists widely during the progression of complex diseases. For example, some chronic diseases such as cancer, the malignant deterioration may arise within a period of short-time progression, while before such catastrophic transitions the disease such as chronic inflammation may progress gradually for years of long incubative duration [1–5]. In other words, during the progression of illness there is a sudden critical state transition from a relatively healthy stage to a seriously diseased stage. For many complex diseases, it is crucial to detect such critical state transition in advance so as to prevent or at least get ready for such a catastrophic event. However, it is still a challenge work to signal the upcoming critical deterioration since the state of the system may show little apparent change before the tipping point is really reached. This is also the reason why diagnosis based on traditional biomarkers may fail to indicate a pre-disease state. A possible approach to study the warning signal of the sudden deterioration is to explore and analyze the dynamical features generated from the early abnormalities in distinct time-series prior to the emergence of the apparent malignancy. Therefore, in order to describe the underlying dynamical mechanism of complex diseases, their evolutions are often modeled as time-dependent nonlinear dynamical systems, in which the abrupt deterioration or qualitative transition is viewed as the state transition or phase shift at a bifurcation point [6]. We particularly focus on the complex diseases with sudden deterioration phases or critical transition points during their progressions.
It was previously hypothesized that the disease progression can be modeled into three states (Fig. 1a): (A) a normal state (or a before-transition stage), representing a relatively healthy stage with high stability to external perturbations; (B) a pre-disease state (or a pre-transition stage), defined as the prelude to catastrophic deterioration into the disease state, occurring before the imminent phase transition point is reached, therefore, with low stability due to its dynamical structure; (C) a disease state (or an after-transition stage), representing a seriously deteriorated stage possibly with high stability, because the system usually finds it difficult to recover or return to the normal state even after treatment [7–9]. This is supported by the observations that there is usually sudden health catastrophic shift during the gradual progression of many chronic diseases [10–13]. Recently, a concept called dynamical network biomarker (DNB) was presented to detect the impending critical transition, or equivalently, the pre-disease state [14, 15]. The DNB method and its subsequent modifications have been successfully applied to real biological and clinical data, and identified the early-warning signals of the sudden deterioration of several complex diseases [16–21].
In this work, by exploring the distinct dynamical features between the correlation networks respectively generated in normal and pre-disease state, we developed a computational method on the basis of the hidden Markov model (HMM) for identifying the pre-disease state before the critical point is really reached during the biological process of complex diseases. Specifically, it is natural to model the progression of a biological system in a normal state as a stationary Markov process, since the normal state is a stable state and with high resilience. The pre-disease state is modelled as the time-varying Markov process due to its unstable nature and high sensitivity to even small perturbation. The disease state is another stationary Markov process in view of its high stability (see Fig. 1a). Identifying the pre-disease state is then equivalent to detecting the end of the stationary Markov process. Utilizing the time-course data, we presented the computational method and algorithm on estimating the possibility of supposed termination of Markov process at each candidate sampling point. Specifically, by exploring the critical phenomena of network structure in dynamics (Fig. 1b), a consistence score (C-score) was proposed to signal the upcoming critical transition, i.e., the drastic decrease of C-score implies the onset of a pre-disease state, in contrast to the relatively smooth C-score in either a normal or disease state (Fig. 1c). To demonstrate the effectiveness of our method, we applied the algorithm to a simulated regulation network and two sets of real data, the microarray dataset of HCV-induced dysplasia and hepatocellular carcinoma (HCC) (GSE6764) and live influenza infection (humans) caused by H3N2 virus (GSE30550). The pre-disease states were successfully identified for both numerical simulation and real datasets, and thus signaling the imminent critical transitions.
Methods
We first present the theoretical basis, i.e., the dynamical properties of a complex system near the tipping point, and then illustrate the preprocessing of real datasets and the detail algorithm.
Theoretical basis
Disease progression or its biological process can be generally divided into three states or stages, i.e., (A) the normal stage, (B) the pre-disease stage, and (C) the disease stage (Fig. 1a). The normal stage is a stable state with high resilience and robustness stage, during which the state may change slowly and thus is modelled as a stationary Markov process. The pre-disease stage is unstable and defined as the limit of the normal stage just before the occurrence of catastrophic phase shift. It is sensitive to perturbation including noise or external interference that leads to the change of system parameters, thus still reversible to the normal stage given appropriate interventions. Therefore, the system progression during a pre-disease stage is considered as a time-varying Markov process, during which the state-transition probability may fluctuate from time to time. However, further progression of the illness led by persistent effects of perturbation may trigger a drastic state change into the disease stage, the other stable state described as the second stationary Markov process, which is usually difficult to return to the normal state even with intensive interventions. Hence, it is crucial to detect the pre-disease state so as to prevent qualitative deterioration into an irreversible stage. On the basis of the above settings, detecting the imminent critical transition is equivalent to identifying the end point (or switching point) of the stationary Markov process (Fig. 1). Besides, we investigate the different dynamical features between the correlation network respectively generated from normal and pre-disease state, i.e., comparing the differential links from adjacent time points.
Based on such study design, we carry out theoretical derivation in the following sections.
Markov process of the network evolution near the critical point
We describe the theoretical derivation of our computational method, and introduce the qualitative behaviors in dynamics of biological variables to characterize the critical transition. The dynamics for the progression of complex diseases is very complicated either before or after the critical transition, and therefore the state equations are generally constructed in a high-dimensional space with a large number of variables and parameters. Therefore, it is a difficult task to construct an accurate mathematical model describing the dynamical behavior of the system during the biological process. Thus we aim at developing a model-free method to detect the critical signal.
We consider a discrete-time dynamical system in generic form
1 |
where Z(k)=(z1(k),…,zn(k)) is an n-dimensional state vector or variables at time instant k that represents gene or protein expressions, while P=(p1,…,ps) is a parameter vector or driving factors that represent slowly changing factors, e.g., genetic factors (SNP, CNV, etc.) and epigenetic factors (methylation, acetylation, etc.). f:Rn×Rs→Rn are generally nonlinear functions. Furthermore, the following conditions are assumed to be held for system (1). (1) is a fixed point of system (1) such that . (2) There is a value Pc such that one or a pair of eigenvalues of the Jacobian matrix is equal to 1 in the modulus. (3) When P≠Pc, the eigenvalues of (1) are not always equal to 1 in the modulus. These three conditions with other transversal conditions imply that the system undergoes a phase change at or a codimension-one bifurcation when P reaches the threshold Pc.
For system (1) near , before P reaches Pc, the system is supposed to stay at a stable fixed point and therefore all the eigenvalues are within (0,1) in modulus. The parameter value Pc at which the state shift of the system occurs is called a bifurcation parameter value, or a critical transition value.
Now we consider the linearized approximate equations of Eq. (1). Specifically, by introducing new variables Y(t)=(y1(t),…,yn(t)) and a full-rank transformation matrix S=(sij)n×n satisfying J=SΛS−1, i.e.,
2 |
we have
3 |
where ζ=(ζ1,…,ζn) are small Gaussian noise with zero means. ζi has a small standard deviation σi for all i, and covariances κij=Cov(ζi,ζj).
Without loss of generality, the diagonalized matrix Λ=(λ1,…,λn) is assumed to have each λi between 0 and 1. Among the eigenvalues of Λ, the largest one (in modulus), say λ1, first approaches to 1 in modulus when parameter transition P→Pc occurs. The eigenvalue λ1 characterizes the system’s rate of change around the fixed point and is called the dominant eigenvalue. The normal state corresponds to the period with |λ1|<1, whereas the pre-disease stage corresponds to the period with |λ1|→1. Without the loss of generality, the first variable y1 in Y is assumed to be associated with λ1. Calculating the statistical indices, it is clear that the Pearson’s correlation coefficient (PCC) is of the following expression
Obviously, there are three cases as follows.
when si1≠0 and sj1≠0, ;
when si1≠0 and sj1=0, ;
when si1=0 and sj1=0, , where Pij is a bounded value.
Hence, close to a tipping point, among the original variables Z=(z1,...,zn) there is a dominant group which is composed of dominant variables zi=si1y1(k)+⋯+sinyn(k) with si1≠0. It is clear from the above derivation that the correlation between a pair of dominant variables increases sharply as the dominant eigenvalue |λ1|→1, while the correlation between a dominant variable and any other molecule decreases sharply. It also should be noted that such critical change of the correlation only appears when the system approaches to the critical tipping point, or equivalently, the system is in a pre-disease state. By employing this dynamical feature between a normal state (when the system is far from the tipping point) and a pre-disease state (when the system is in the vicinity of the tipping point), it is possible to detect the early-warning signal of the critical transition based on the hidden Markov model.
Identifying the end of Markov process and the algorithm of HMM-based method
Based on the dynamical characteristics of a complex biological system and the discussion above, it is natural to regard the critical transition as the switch from a stationary Markov process (i.e., the normal state) to a time-varying Markov process (i.e., the pre-disease state). Therefore, identifying the pre-disease state is equivalent to detecting the end point or switch point of a stationary Markov process. To present the computational method, we first introduce the following symbols.
Denote the stationary Markov process as M1, and the time-varying Markov process as M2.
Denote the time variable as t, and the progression of the system along time series as t∈{1,2,...,T−1,T,...}.
Denote the observed sequence up to time point t as O={o1,o2,...,ot−1,ot}, where ot represents the sample set derived at time point t.
Denote the state sequence up to time point T as {s1,s2,...,sT−1,sT}, i.e., the state of the system is sT at time point t=T, or equivalently, sT=State(oT).
Specifically, it is assumed that a biological system is initially in the normal state, or equivalently, the progression of the system is in a stationary Markov process M1. Then for the progression of the system along a time series {1,2,...,T−1,T,...}, we propose a consistence score (C-score) to measure the probability of the system being in the same stationary Markov process, i.e.,
4 |
For each candidate time point t=T, the high value of C-score presents that the progression of the system at t=T is consistent with the stationary Markov process M1, i.e., it is still in the stationary Markov process, while the sudden decrease of C-score illustrates the low consistence with M1 (Fig. 1c), and the progression of the system is no longer in the stationary Markov process. Therefore, the abrupt change of C-score identifies the pre-disease state and indicates the upcoming critical transition.
From the third time point or sampling stage during a time series, we regard each point/stage as a candidate transition point/stage. In order to validate whether a candidate time point t=T (T=3,4...) is the changing or switching point from the stationary Markov process to the time-varying Markov process, we carry out an iterative process as the following two steps.
Train a hidden Markov model (HMM) θT−1=(A,B,π) on the basis of an observed sequence {o1,o2,...,oT−1}, i.e., the preceding T−1 sets of samples generated from time points 1,2,...,T−1. The stationary Markov process in the normal state is actually described by the trained HMM.
Calculating the C-score based on the observation {oT} and the trained HMM θT−1. If there is a drastic decrease of C-score, then the iterative process end up with t=T being the switching point, at which the biological system is in the pre-disease stage. Otherwise go to back to the training step for next time point t=T+1.
First, to train an HMM θT−1=(A,B,π) where the subscript T−1 of θ represents that the HMM is derived from the training samples up to time point t=T−1, we need to estimate a state transition matrix A, an emission matrix B, and a probability vector for the initial state π. For a network with n nodes and m links where each node represents a bio-molecule and each link represents the correlation between two nodes, suppose at a sampling time point t∈{1,2,...,T−1,T,...} there are w samples for each node zi, i.e., . Then through leaving-one-out procedure we obtain w Pearson’s correlation coefficients (PCCs) between any two nodes zi and zj, i.e., {PCC1(zi,zj),PCC2(zi,zj),...,PCCw(zi,zj)} where each PCCk(zi,zj) (k=1,2,...,w) is calculated based on w−1 samples for zi and zj. To train A and B based on an unsupervised learning procedure, we have the following steps.
A. Estimate the distribution of each link at a former time point(T−2) Under the assumption that each correlation coefficient follows Gaussian distribution, we obtain the estimation of the distribution for link PCC(zi,zj)T−2 between two nodes zi and zj at time point T−2, i.e., based on the w correlation coefficients, we estimate the mean μk(T−2) and standard deviation σk(T−2) for each link PCC(zi,zj)T−2. Then we have the distribution .
B. Determine the consistence vector for each variable at (T−1) At time point t=(T−1), we have m links for the network, i.e., linkk(T−1)=PCC(zi,zj)T−1 between two nodes zi and zj with k=1,2,...,m, and for each link there are w samples through leave-one-out procedure, i.e., . Let an index describe whether a correlation is consistent comparing with its former distribution , that is, whether the appearance of link at time T−1 is with large probability in the distribution . For each correlation linkk(T−1) at time point T−1, we have
5 |
Obviously, represents that the correlation linkk(T−1) is consistent with the former distribution , while xk(T−1)=1 represents that the correlation linkk(T−1) is inconsistent with the former distribution . Thus, for each sample of correlation , the vector is the consistence vector at time T−1.
Let #0(T−1) and #1(T−1) respectively denote the number of value 0 and that of value 1 in an consistence vector Ls(T−1) at T−1. Obviously, #0(T−1) + #1(T−1)=m, where m is the number of links in the network, among which there are #0(T−1) variables consistent with the former distribution , while #1(T−1) variables inconsistent with the former distribution .
According to above settings, we actually transform the observed correlation sample set oT−1=(link1(T−1),link2(T−1),...,linkm(T−1)) into the corresponding consistence vector oT−1=(L1(T−1),L2(T−1),...,Lm(T−1)).
C. Training the HMM at T−1 In this step, we need to identify the state transition matrix A and the emission matrix B at (T−1), that is, training the HMM θT−1=(A(T−1),B(T−1),π) on the basis of an observed sequence {o1,o2,...,oT−1}.
There are two possible states W0 and W1 in time point t−1. Then, we calculate the possibilities for each possible state transition and thus obtain the state transition matrix A(T−1)=(aij(T−1))2×2, where
6 |
with i,j∈{1,2}.
Besides, for the emission matrix B(T−1)=(bjk(T−1))2×(m+1) where bjk(T−1) is the probability of the kth possible observation under the assumption that the system state is Wj at time t−1, i.e.,
7 |
where j∈{1,2} and k∈{0,1,2,...,m}. Obviously, there are m+1 possible observable cases for any correlation sample at t−1, i.e., case #1(T−1)=k with k∈{0,1,2,...,m}. In the case of an m-link biological network, case #1(T−1)=k reflects that there are k links differentially expressed in one observation (i.e., one sample) at T−1 comparing with their former expressions.
The initial state distribution π={π1,π2} is defined at time T−2, where
8 |
with i∈{1,2}.
According to Baum-Welch algorithm, we build A, B, and π based on the training set {o1,o2,...,oT−1}, i.e., sample sets up to time T−1. The training process at time T−1 includes the following three steps.
Initialization For h=0, set initial values for , , and , we have the HMM θ0=(A0,B0,π0).
-
Update For h=1,2,..., we have the update for , , and by recursion
9 where10 and11 with i,j∈{0,1}. For γt(i) and ξt(i,j), the HMM θp used in the prior knowledge is that updated from the preceding step. For example, at the first iterative step, the HMM θp is θ0=(A0,B0,π0) based on the initial values. The observation sequence used in the prior knowledge is O={o1,o2,...,oT−1}.
-
Ending When h=H, i.e., the Hth-updating step, the recursion is terminated. Then
12 The HMM used in the testing process follows .
Under the assumption that the transition point is at T, or in other word, time point T is hypothesized as the end point of a stationary Markov process of the normal stage (see Fig. 1). Thus the onset of a pre-disease stage is the end of the stationary Markov process described as the trained HMM θT−1. Therefore, at testing step in a candidate transition point T, we calculate the consistence score, i.e., C-score, based on the trained HMM θT−1=(A(T−1),B(T−1),π).
According to the Markov chain, the C-score is
The numerator
13 |
and the denominator
14 |
where a11 and aij is from the state transition matrix A=(aij)2×2 in Eq. (6), b1k and bjk is from the emission matrix B=(bjk)2×(m+1) in Eq. (7) while k=#1(T) represents that for the sample set oT there are k variables with consistence index 1 in average, Q is the forward probability calculated based on standard forward algorithm. It should be noticed that in Eqs. (13) and (14) the backward probability is set to be 1, since samples oT+1,⋯ are not available when T is the testing time point.
According to above settings, given the HMM θT−1, the calculation of HMM probability PT at a candidate time point T only relies on the samples from T−1 and T. Obtaining the C-score Pt for every candidate time point, the time point argt[max(Pt)]t=1,2,...,T, is the transition point.
Results
Identifying the pre-transition state for a seven-node network
To demonstrate the effectiveness of the computational method and the consistence score, we used a seven-node gene regulatory network (Fig. 2a) to show the detection of early-warning signals near a critical point. These types of gene regulatory networks are often used to study transcription, translation, diffusion, and translocation processes that affect gene regulatory activities [22]. The following seven differential equations represent the gene regulation of seven genes in a network where gene regulation is represented in a Michaelis-Menten form as the following Eq. (15), with the exception of the degradation rates, which are linearly proportional to the concentrations of the corresponding bio-molecules.
15 |
where q is a scalar control parameter and ζi(t) (i=1,2,...,10) are Gaussian noises with zero means and covariances κij=Cov(ζi,ζj). zi (i=1,...,10) represent the concentrations of mRNA-i. In Eq.(15), the degradation rates of mRNAs are . There is a stable equilibrium point . The differential equations Eq. (15) can be transformed into the difference equations Z(k+1)=f(Z(k),P) using Euler scheme with a small time interval 1. It is clear that there are seven distinct eigenvalues (0.67|q|,0.45,0.37,0.30,0.24,0.20,0.13) for the linearized system. Thus, the equilibrium point is stable when q∈(0,1]. There is a critical value qc=0. We aim to detect early warning signals that indicate the critical transition as a control parameter q approaches the critical value 0 from q>0. Applying the HMM-based approach to the system, we obtain the C-score curve as in Fig. 2b.
The numerical simulation shows that a drastic boost of the C-score, i.e., HMM probability, indicates the upcoming critical transition at parameter q=0 (Fig. 2b). To demonstrate the different dynamics of the system between the normal state and the pre-disease state, we illustrate the underlying frequency of links with different correlation values (Fig. 2c), from which it can be seen that there is a significant change in the frequency distribution of the links when the system is near a tipping point.
Predicting critical transitions in real datasets
We applied the HMM-based method in three real experimental datasets, i.e., the microarray data for HCV-induced dysplasia and hepatocellular carcinoma (HCC) (GSE6764) and live influenza infection (humans) caused by H3N2 virus (GSE30550).
We first present the application on HCV-induced HCC dataset, in which there are 7 sampling stages, i.e., cirrhosis, low-grade dysplastic stage, high-grade dysplastic stage, very early HCC stage, early HCC stage, advanced HCC stage and very advanced HCC stage. In these sampling stages, gene expression profiles of 75 tissue samples were analyzed representing the stepwise carcinogenic process from pre-neoplastic lesions (cirrhosis and dysplasia) to HCC, including four neoplastic stages (“very early HCC" to metastatic tumors). According to the presented method above, we regard that each sampling stage is a candidate transition point, i.e., the end point of a stationary Markov process in the normal state. To validate whether a candidate point is the transition one, there are the following four data-specific steps. First, to decrease the computational complexity, at each candidate point we selected top 5 % differential-expression genes through the rank of P-values from student t-test. Second, a network was constructed by mapping these selected genes to human protein-protein interaction (PPI) network from STRING (http://string-db.org/). Third, the normalized correlation values, i.e., PCCs, were calculated for the corresponding links at each stage. Fourth, at each candidate point, the C-score is then calculated (Fig. 3a). Clearly, there are seven probability curves respectively corresponding to seven groups of genes selected in distinct candidate points, i.e., each group of genes is differentially expressed at one time point. Among the probability curves in Fig. 3a, the red one presents the C-score calculated based on the network constructed at the “very early HCC" stage (the 4th sampling stage), from which it can be seen that at the 4th sampling stage the C-score shows the minimum probability which presents the least consistence of the system with the preceding state. This is in coincided with the previous result [9] and the observed biological phenotypes [23]. Thus the abrupt decrease of the C-score reflects the presence of a pre-disease state and indicates the imminent critical transition into a disease state (HCC stage). To further carry out functional analysis and elucidate the relation between top differential-expression genes and dysfunctional pathways, in Fig. 3c we also employed the clustering analysis through correlation at the identified pre-disease state (“very early HCC" stage), that is, we selected a clustering group of genes related to the differentially-expressed links (with P-value 1.91E-03 and around 3-fold change comparing with the control group) for further functional analysis.
Figure 4a presents the dynamical evolution in the gene network based on the human molecular network with their functional interactions (protein-protein interactions and TF-target regulations). The selected gene group in Fig. 3c is placed at the top corner of each network. Clearly, at “very early HCC" stage the selected gene group are strongly correlated with wild fluctuation, which provides a significant signal from a network viewpoint and indicates the pre-disease state just before the deterioration into HCC, while other genes show no significant signal. Clearly, when the deterioration is impending, these selected genes form a special subnetwork, which actually guarantees the successful application of the HMM-based method, that is, this subnetwork exhibits the most significant changes in the links when the system is near a critical transition point. It can also be seen that, oppositely, neither the whole gene network nor the selected differential-expression genes present a signal before or after the transition, which shows the sensitivity of the C-score at the pre-disease state. In fact, the C-score reveals the existence of the pre-disease state, which, however, cannot be shown by any single bio-molecule. Therefore, the benefits brought by the HMM-based method in signaling the pre-disease state make the identification and management of high-risk cases more effective.
The functional analysis shows that some of the selected genes are highly relevant to the corresponding complex diseases, which validates the effectiveness of our method in a way. In the HCC study, many genes included in the top significant subnetwork relate to the response to HCV infection, especially the activation of the immune system and the dysfunctions associated with basic cell metabolism of hosts [23–25]. In the enrichment analysis, the most significant enriched pathways are related to the function of cell growth and cell metabolism, such as transcriptional misregulation in cancer, the Wnt signaling pathway and purine metabolism. The enriched pathways in cancer and hepatitis provide evidence that most of the genes related to differentially-expressed links may relate to the deterioration into HCC. These functional analysis implies the involvement of the differential-expression genes and links in the dysfunctional pathways and other HCV-related biological processes.
Figures 3b, 3d and 4b shows another application of C-score in the dataset of H3N2 virus-induced influenza infection, in which there are 16 sampling time points over the whole study period (132 hours). Nine subjects were diagnosed as having influenza infection or corresponding clinic symptoms 45 hours after the exposure to influenza viruses [26]. The specific procedure of data processing, gene filtering and computation are similar to the previous application. It can be seen that the C-score curves based on the human PPI network for live influenza infection in Fig. 3b, with eight probability curves respectively corresponding to the first eight candidate points. Among the probability curves in Fig. 3b, the red curve presents the C-score based on the top 5 % differential-expression genes at 29 hr, while the orange one shows that calculated at 36 hr, the adjacent time point after 29 hr. Both these two curves show a sudden decrease of consistence probability during the progression, which implies that the onset of pre-disease state is around a period spanned from 29 to 36 hr, i.e., the upcoming deterioration into a disease state might be after 36 hr, which is in coincidence with the fact that the early symptoms of influenza infection arises after 45 hr. Furthermore, to show the significance of the selected genes whose collective dynamics results in the significant changes in the links and thus generate the earliest signal at 29 hr, in Fig. 3d we carried out the clustering analysis based on the correlation values at 29 hr. We see that the genes in the selected group show a large fold change and a significant P-value in average. For these genes, the enrichment analysis shows that the most significant pathway is influenza A pathway, which shows the involvement of the selected genes in the biological processes of infection.
Figure 4b presents the dynamical evolution of the gene network respectively at 5, 12, 29, 60 hr for live influenza infection. The selected gene group in Fig. 3d is placed in the top corner. It can been seen that at 29 hr the structure of the subnetwork of the selected genes changes significantly and thus signals the upcoming deterioration into a disease state which is also in coincidence with the clinic observation.
Therefore, our application results are in coincidence with the experimental observation and successfully detect the early-warning signal of the impending critical transition.
Discussion and conclusions
Complex diseases significantly damage the health of people all over the world. Detecting the early-warning signal of the sudden deterioration provides an opportunity to interrupt and prevent the continuing costly cycle of managing these diseases and their complications. Although it is crucial to detect the pre-disease state so as to prevent the qualitative deterioration by taking appropriate intervention actions, it is a challenging task to reliably identify the pre-disease state because the state of the system may show neither apparent change nor clear phenomenon before this critical transition during the disease progression. This is also the reason why diagnosis based on traditional biomarkers may fail to indicate a pre-disease state.
In this work, by detecting the dynamical change of links in a network, we presented a computational method and corresponding algorithm based on HMM to measure the dynamical difference of the system progression, and thus identify the imminent critical transition. It is worth noting that this method aims to detect the early-warning signal generating from the pre-disease state (or pre-transition state), rather than to find the indication of disease state (or after-transition state) in which the qualitative deterioration has already taken place.
We applied our method to the identification of the pre-disease state based on a simulated dataset and two microarray datasets, which demonstrate the sensitivity and effectiveness of our method. For both two diseases, we constructed bio-molecular networks (Fig. 4) to gauge the dynamical regulation among genes at different sampling point along a time-course progression. Both the functional and enrichment analyses validate the computational results. Therefore, the HMM-based method provides a computational possibility of prying into the underlying mechanism of biological processes of the disease progression, and thus may help to achieve the timely intervention. Our dynamic network analysis also suggests, in regard to the diseases, to focus on the specific pre-disease states to probe the in situ external perturbation (such as environment changes) preceding the development into a badly ill stage. This may lead to not only insights of external environment interactions, but also an effective time window for novel intervention or therapeutic strategies in specific diseases. The main difference between our work and previous ones is that rather than screen out some variables (genes or proteins), the proposed method mainly focuses on the direct identification of critical transition point, by calculating and comparing the consistence probability of each candidate end point of the Markov model in the normal state. Therefore, the accuracy of HMM-based approach is not limited by the selection of features. This is the main value in the potential applications of the HMM-based method from a network point of view.
There are limitations of this work. First, the validity of the identified pre-disease state and the accurate result needs further supports from animal experiments or clinical studies. Second, the method is insensitive when the correlations are not differentially expressed. Although this work is merely a step towards detecting the early-warning signals of critical transition during disease progression and the algorithm is expected to be improved in both sensitive and accurate ways, it opens a window of opportunity for the applicable approach to the early-warning system of critical transition during the biological processes of complex diseases.
Acknowledgements
Publication of this article was funded by National Natural Science Foundation of China (Grant numbers 91530320, 91439103, 11401222 and 61370228); Science and Technology Planning Project of Guangdong Province, China (Grant number 2015B010128008, 2014B090903008, 2015B010109006); Fundamental Research Funds for the Central Universities (Grant number 2014ZZ0064); Pearl River Science and Technology Nova Program of Guangzhou (Grant Number 201610010029).
Declarations
This article has been published as part of BMC Systems Biology Vol 10 Suppl 2 2016: Selected articles from the IEEE International Conference on Bioinformatics and Biomedicine 2015: systems biology. The full contents of the supplement are available online at http://bmcsystbiol.biomedcentral.com/articles/supplements/volume-10-supplement-2.
Author’s contributions
PC and YL conceived the research. PC performed the numerical simulation and real data analysis. All authors wrote the paper and approved the final manuscript.
Competing interests
The authors declare that they have no competing interests.
Footnotes
From IEEE International Conference on Bioinformatics and Biomedicine 2015 Washington, DC, USA.9-12 November 2015
Contributor Information
Pei Chen, Email: cschenpei@mail.scut.edu.cn.
Yongjun Li, Email: liyj@scut.edu.cn.
References
- 1.Venegas JG, Winkler T, Musch G, Melo MF, Layfield D, et al. Self-organized patchiness in asthma as a prelude to catastrophic shifts. Nature. 2005;434(7034):777–82. doi: 10.1038/nature03490. [DOI] [PubMed] [Google Scholar]
- 2.McSharry PE, Smith LA, Tarassenko L. Prediction of epileptic seizures: are nonlinear methods relevant. Nat Med. 2003;9(3):241–2. doi: 10.1038/nm0303-241. [DOI] [PubMed] [Google Scholar]
- 3.Pastor BR, Guallar E, Coresh J. Transition models for change-point estimation in logistic regression. Stat Med. 2003;22(7):1141–62. doi: 10.1002/sim.1045. [DOI] [PubMed] [Google Scholar]
- 4.Paek SH, Chung HT, Jeong SS, Park C, Kim C, Kim JE, et al. Hearing preservation after gamma knife stereotactic radiosurgery of vestibular schwannoma[J] Cancer. 2005;104(3):580–90. doi: 10.1002/cncr.21190. [DOI] [PubMed] [Google Scholar]
- 5.Liu JK, Rovit RL, Couldwell WT. Pituitary apoplexy: Seminars in Neurosurgery. New York: 2001. p. 315–20.
- 6.Tanaka G, Tsumoto K, Tsuji S, Aihara K. Bifurcation analysis on a hybrid systems model of intermittent hormonal therapy for prostate cancer. Physica D: Nonlinear Phenomena. 2008;237(20):2616–27. doi: 10.1016/j.physd.2008.03.044. [DOI] [Google Scholar]
- 7.Achiron A, Grotto I, Balicer R, Magalashvili D, Feldman A, Gurevich M. Microarray analysis identifies altered regulation of nuclear receptor family members in the pre-disease state of multiple sclerosis. Neurobiol Dis. 2010;38(2):201–9. doi: 10.1016/j.nbd.2009.12.029. [DOI] [PubMed] [Google Scholar]
- 8.Chen L, Liu R, Liu ZP, Li M, Aihara K.Detecting early-warning signals for sudden deterioration of complex diseases by dynamical network biomarkers. Sci Rep. 2012;2. doi:http://dx.doi.org/10.1038/srep00342. [DOI] [PMC free article] [PubMed]
- 9.Liu R, Li M, Liu ZP, Aihara K, Chen L.Identifying critical transitions and their leading biomolecular networks in complex diseases. Sci Rep. 2012;2. doi:http://dx.doi.org/10.1038/srep00813. [DOI] [PMC free article] [PubMed]
- 10.Scheffer M, Bascompte J, Brock WA, Brovkin V, Carpenter SR, et al. Early-warning signals for critical transitions. Nature. 2009;461(7260):53–9. doi: 10.1038/nature08227. [DOI] [PubMed] [Google Scholar]
- 11.Liu R, Yu X, Liu X, Xu D, Aihara K, Chen L. Identifying critical transitions of complex diseases based on a single sample. Bioinformatics. 2014;30(11):1579–86. doi: 10.1093/bioinformatics/btu084. [DOI] [PubMed] [Google Scholar]
- 12.Litt B, Esteller R, Echauz J, Alessandro MD, Shor R, Henry T, et al. Epileptic seizures may begin hours in advance of clinical onset: a report of five patients. Neuron. 2001;30(1):51–64. doi: 10.1016/S0896-6273(01)00262-8. [DOI] [PubMed] [Google Scholar]
- 13.He D, Liu ZP, Honda M, Kaneko S, Chen L. Coexpression network analysis in chronic hepatitis B and C hepatic lesions reveals distinct patterns of disease progression to hepatocellular carcinoma. J Mol Cell Biol. 2012;4(3):140–52. doi: 10.1093/jmcb/mjs011. [DOI] [PubMed] [Google Scholar]
- 14.Liu R, Wang X, Aihara K, Chen L. Early diagnosis of complex diseases by molecular biomarkers, network biomarkers, and dynamical network biomarkers. Med Res Rev. 2014;34(3):455–78. doi: 10.1002/med.21293. [DOI] [PubMed] [Google Scholar]
- 15.Liu R, Aihara K, Chen L. Dynamical network biomarkers for identifying critical transitions and their driving networks of biologic processes. Quant Biol. 2013;1(2):105–14. doi: 10.1007/s40484-013-0008-0. [DOI] [Google Scholar]
- 16.Liu X, Liu R, Zhao XM, Chen L. Detecting early-warning signals of type 1 diabetes and its leading biomolecular networks by dynamical network biomarkers. BMC Med Genom. 2013;6(Suppl 2):S8. doi: 10.1186/1755-8794-6-S2-S8. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Tan Z, Liu R, Zheng L, Hao S, Fu C, Li Z, et al. Cerebrospinal fluid protein dynamic driver network: At the crossroads of brain tumorigenesis. Methods. 2015;83:36–43. doi: 10.1016/j.ymeth.2015.05.004. [DOI] [PubMed] [Google Scholar]
- 18.Zeng T, Zhang C, Zhang W, Liu R, Liu J, Chen L. Deciphering early development of complex diseases by progressive module network. Methods. 2014;67(3):334–43. doi: 10.1016/j.ymeth.2014.01.021. [DOI] [PubMed] [Google Scholar]
- 19.Liu R, Chen P, Aihara K, Chen L.Identifying early-warning signals of critical transitions with strong noise by dynamical network markers. Sci Rep. 2015;5. doi:http://dx.doi.org/10.1038/srep17501. [DOI] [PMC free article] [PubMed]
- 20.Li M, Zeng T, Liu R, Chen L. Detecting tissue-specific early warning signals for complex diseases based on dynamical network biomarkers: study of type 2 diabetes by cross-tissue analysis. Brief Bioinformatics. 2014;15(2):229–43. doi: 10.1093/bib/bbt027. [DOI] [PubMed] [Google Scholar]
- 21.Chen P, Liu R, Chen L, Aihara K.Identifying critical differentiation state of MCF-7 cells for breast cancer by dynamical network biomarkers. Front Genet. 2015;6. doi:http://dx.doi.org/10.3389/fgene.2015.00252. [DOI] [PMC free article] [PubMed]
- 22.Chen L, Wang RS, Zhang XS. Biomolecular networks: methods and applications in systems biology. New Jersey: John Wiley & Sons; 2009. [Google Scholar]
- 23.Wurmbach E, Chen Y, Khitrov G, Zhang W, Roayaie S, Schwartz M, et al. Genome-wide molecular profiles of HCV-induced dysplasia and hepatocellular carcinoma. Hepatology. 2007;45(4):938–47. doi: 10.1002/hep.21622. [DOI] [PubMed] [Google Scholar]
- 24.Bruix J, Boix L, Sala M, Llovet JM. Focus on hepatocellular carcinoma. Cancer Cell. 2004;5(3):215–9. doi: 10.1016/S1535-6108(04)00058-3. [DOI] [PubMed] [Google Scholar]
- 25.Farazi PA, DePinho RA. Hepatocellular carcinoma pathogenesis: from genes to environment. Nat Rev Cancer. 2006;6(9):674–87. doi: 10.1038/nrc1934. [DOI] [PubMed] [Google Scholar]
- 26.Huang Y, Zaas AK, Rao A, Dobigeon N, Woolf PJ, Veldman T, et al. Temporal dynamics of host molecular responses differentiate symptomatic and asymptomatic influenza a infection. PLoS Genet. 2011;7(8):e1002234. doi: 10.1371/journal.pgen.1002234. [DOI] [PMC free article] [PubMed] [Google Scholar]