Abstract
The cell cycle is a complex network involved in the regulation of cell growth and proliferation. Intrinsic molecular noise in gene expression in the cell cycle network can generate fluctuations in protein concentration. How the cell cycle network maintains its robust transitions between cell cycle phases in the presence of these fluctuations remains unclear. To understand the complex and robust behavior of the cell cycle system in the presence of intrinsic noise, we developed a Markov model for the fission yeast cell cycle system. We quantified the effect of noise on gene and protein activity and on the probability of transition between different phases of the cell cycle. Our analysis shows how network perturbations decide the fate of the cell. Our model predicts that the cell cycle pathway (subsequent transitions from \({\text{G}}1 \to {\text{S}} \to {\text{G}}2 \to {\text{M}}\)) is the most robust and probable pathway among all possible trajectories in the cell cycle network. We performed a sensitivity analysis to find correlations between protein interaction weights and transition probabilities between cell cycle phases. The sensitivity analysis predicts how network perturbations affect the transition probability between different cell cycle phases and, consequently, affect different cell fates, thus, forming testable in vitro/in vivo hypotheses. Our simulation results agree with published experimental findings and reveal how noise in the cell cycle regulatory network can affect cell cycle progression.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
The biochemical machinery of eukaryotic cells in the cell cycle network allows them to perform cell growth and reproduction. The cell cycle of eukaryotic cells involves consecutive transitions among the cell cycle phases, namely G1, S, G2, and M. Cells with an adequate mass in gap phase G1 can start the cell cycle process by transitioning into the S phase and performing DNA synthesis. Cells in gap phase G2 commit to proceeding to the M phase and reproduce by dividing themselves into daughter cells. The cell cycle network of eukaryotic cells is controlled by complex interactions of key biochemical species including cyclin-dependent kinases and their inhibitors and activators. The concentration of biochemical species that changes during the cell cycle process is responsible for causing the dynamics of subsequent transitions between the cell cycle phases. Although the reaction network controlling the cell cycle has been subject to comprehensive and extensive deterministic models, there are a few reliable stochastic models. Stochastic models can capture the dynamics of biochemical species in the reaction network in the presence of intrinsic noise caused by molecular fluctuations. In this study, we aim to present a stochastic Markov model to investigate the dynamics of noisy cell cycle progression in the fission yeast Schizosaccharomyces pombe.
Gene/protein regulatory networks are complex with some components and regulations not yet experimentally characterized. For instance, the cell cycle regulatory network of budding yeast is described by approximately 800 interacting genes and proteins, which ensure correct cell division (Spellman et al. 1998). In regulatory networks, a large number of genes and proteins interact with each other and, based on these dynamic interactions, the cell determines its fate and performs its functions (Sundaram and Buechner 2016; Karlebach and Shamir 2008). Regulatory networks are modeled using different mathematical approaches including Boolean (Li et al. 2004), artificial neural networks (Hart et al. 2006; Liu et al. 2017), differential equations, and hybrid approaches (Novak and Tyson 1995; Novak et al. 2001; Tyson et al. 2019). The effects of regulatory uncertainties and molecular noise (Di Talia et al. 2007) in a hypothetical molecular regulatory network can be assessed by using stochastic modeling approaches (Ahmadian et al. 2019, 2020; Tyson et al. 2019) (Braunewell and Bornholdt 2007) (Okabe and Sasai 2007). Although considerable research has been devoted to fission yeast cell cycle regulation (Novak and Tyson 1995) (Novak et al. 2001) (Davidich and Bornholdt 2008) (Castro et al. 2019), the effect of uncertainty on the fission yeast cell cycle regulatory network has not yet been characterized.
We adopted the biological rules of uncertain protein–protein interactions of a first-order Markov model from an existing Boolean model of the fission yeast cell cycle (Davidich and Bornholdt 2008). The Boolean model simulates the transition of a cell between different states without regard to noise or randomness, which is an inherent feature of the cell cycle network. The result of simulation using the Boolean model revealed that the cell cycle system is robust in the absence of noise and the size of the largest attractor of the system (stationary G1) is \(\frac{762}{{1024}}\) [among all of the 1024 initial states that ten binary nodes have in the BN model with 762 initializations, the state of the system reaches a unique stationary G1 state (SG1)]. Our model of the fission yeast cell cycle network describes how uncertain gene/protein interactions robustly control cell transitions between subsequent cell cycle phases.
In general, the dynamic models that are developed to study cell cycle regulation can be divided into several categories (Fuβ et al. 2005), including models that simulate the dynamics of genes/proteins as a discrete/continuous quantity over discrete/continuous time points. Boolean networks (BNs) (Li et al. 2004; Davidich and Bornholdt 2008), probabilistic BNs (Hashimoto et al. 2009), and Markov models (Zhang et al. 2006) are examples of discrete-quantity and discrete-time schemes. Ordinary differential equation models are based on continuous quantities of protein/gene concentration/activity levels during continuous time steps (Boczko et al. 2010; Ferrell Jr et al. 2011; Tyson et al. 2002). Some other methods, based on the Gillespie algorithm (Gillespie 1977) such as stochastic Petri net (Mura and Csikász-Nagy 2008), generate discrete values for genes/proteins during continuous time steps. BNs, as a dynamic discrete system, have been widely used in systems biology for logical analysis of signaling pathways (Fumia and Martins 2013; Lin et al. 2014; Mai and Liu 2009) and gene regulatory networks (Hickman and Hodgman 2009). BNs are made up of interacting nodes in which their states, according to logical rules, are updated synchronously/asynchronously over time. The state of each node is a logical variable, which is either zero (when the gene is inactive or the protein is unphosphorylated) or one (when the gene is active or the protein is phosphorylated) (Sutavani et al. 2018). BNs with simple deterministic rules simulate activatory/inhibitory biochemical interactions between the genes/proteins and predict the dynamics of the state of the genes/proteins, while stochastic models, such as Probabilistic Boolean Networks (PBNs) and Markov models with probabilistic rules, can capture uncertainty and stochasticity (as an inherent feature of biological systems) of gene/protein interactions (Shmulevich et al. 2002; Zhang et al. 2007). If a BN model consists of \(n\) binary nodes, it will have \(2^{n}\) different states where a few of them are attractors (fixed points) within the robust design of the network. It seems that the kinetic parameters related to the structure of gene/protein interactions (such as the weight of the interactions) in a regulatory network affect the robustness of the system and the number and basin size of the attractors (Shafiekhani et al. 2020). Previously, deterministic BN models of the budding yeast (Li et al. 2004) and fission yeast cell cycles (Davidich and Bornholdt 2008) were developed to prove the inherent robustness of the cell cycle network in the absence of molecular noise and variability in protein concentrations. The first-order Markov model of the present study, similar to the BN model of the fission yeast cell cycle, considers the same weight for gene/protein interactions and, using dynamic transition probabilities, predicts the state of the genes/proteins over time. These transition probabilities are derived from the structure of the gene/protein interactions in the fission yeast cell cycle network. In addition to considering the same weight for gene/protein interactions, another simplification that is carried out is to assume the same time scales for the system's biochemical interactions. Ordinary Differential Equation (ODE) models (Novak and Tyson 1995; Novak et al. 2001) and Agent Bases Models (ABMs) (Castro et al. 2019) simulated the cell cycle process by considering the exact time for interactions using many kinetic/dynamic parameters. In ODE-based models, the time evolution of state variables is governed by solving a set of ordinary differential equations while ABMs assign different behaviors and rules for model variables (agents) to capture a system’s dynamics through agent–agent interactions. Since, in the present study, we aim to predict the probabilities of transition between different states of the cell cycle, we can ignore the time information of interactions and, by using a Markov model, predict cell state transitions during the process’ steps (Zhang et al. 2006).
This paper is organized as follows: In the “Methods” section, we describe how the Markov model was built and simulated based on previously defined rules of protein interaction. In the “Results” section, we present the simulation results.
Methods
The key constituents of the fission yeast cell cycle network are shown in the Fig. 1 (Davidich and Bornholdt 2008). As shown, ten key proteins (SK, Cdc2/Cdc13, Ste9, Rum1, Slp1, Cdc2/Cdc13*, Wee1/Mik1, Cdc25, and PP) with activatory (green arrows between nodes) and inhibitory (yellow and red dashed arrows) interactions control cell transition between consecutive phases \(\left( {{\text{G}}1 \to {\text{ S}} \to {\text{ G}}2 \to {\text{ M}}} \right)\). The interactions between node/protein \(i\) and \(j\) have specific weights of \(w_{ij} , i,j \in \left[ {1,2, \ldots ,9} \right],\) assuming the indices for \(i\) or \(j\) are SK: 1, Cdc2/Cdc13: 2, Ste9: 3, Rum1: 4, Slp1: 5, Cdc2/Cdc13*: 6, wee1/Mik1: 7, Cdc25: 8, and PP: 9. In the global sensitivity analysis, we assess the effect of perturbation of these weights on the transition probabilities derived by the Markov model.
In the predictive Markov model, we assume that the current state of the system depends only on the previous state (first-order Markov model), and the probabilities of transition between different states are as follows (Zhang et al. 2006):
We also assume that the cell cycle is active (start = 1) and that the variable states of the fission cell cycle network are SK, Ste9, Rum1, Cdc2/Cdc13, PP, Cdc25, Slp1, Cdc2/Cdc13*, and Wee1/Mik1, which create the dynamics of subsequent cell cycle transitions between different states and the G1, S, G2, and M phases. In Eqs. (1–3), \(S_{j } \left( t \right)\) represents the state of protein j at time t, which is zero (inactive/unphosphorylated) or one (active/phosphorylated). For model simplification, the weight of protein–protein interaction, \(w_{ij}\), is either + 1 (activation effect that is depicted by green arrows in Fig. 1) or − 1 (inhibition effect that is depicted by yellow or red dotted arrows in Fig. 1). The state of the proteins at time points \(t + 1\) is assessed according to their states at time point \(t\) and can change or remain unchanged during that time. The parameters β and α in Eq. 2 and 3 are used to uniformly simulate the effect of randomness (noise) and uncertainty for all proteins in cell state transition. If, according to Boolean model rules (\(T_{i} = \sum\nolimits_{j = 1}^{9} {w_{ij } S_{j } \left( t \right) \ne 0}\)), the state of protein \(S_{i}\) at time point \(t + 1\) must change (\(S_{i} \left( {t + 1} \right) \ne S_{i} \left( t \right)\)), then the transition probability will be \(\frac{{\exp \left( {\beta T_{i} \left( {2k_{i} - 1} \right)} \right)}}{{2\cosh \left( {\beta T} \right)}}\), \(k_{i} = \left\{ {0, 1} \right\}\), and the parameter β is used to apply the level of noise in cell state transitions. Here, we note that higher β corresponds to a lower noise level and vice versa. If, according to Boolean model rules, (\(T_{i} = \mathop \sum \limits_{j = 1}^{9} w_{ij } S_{j } \left( t \right) = 0\)), then the state of protein \(s_{i}\) at time point \(t + 1\) should not change (\(S_{i} \left( {t + 1} \right) = S_{i} \left( t \right)\)) and the transition probability will be \(1 - \frac{1}{{1 + {\text{exp}}\left( { - \alpha } \right)}}\) (the parameter α is used to apply the level of noise in cell state transitions). We notice that the lower α corresponds to higher noise and vice versa. In BN, when the state of all proteins does not change, the system tends toward a fixed point or an attractor, while in the Markov model, it is possible to change the state of proteins with a certain probability using the α parameter.
In Fig. 1, nine key proteins/protein complexes responsible for the control and regulation of the fission yeast cell cycle network are depicted (Davidich and Bornholdt 2008). The set of nine binary nodes of BN, namely SK, Ste9, Rum1, Cdc2/Cdc13, PP, Cdc25, Slp1, Cdc2/Cdc13*, and Wee1/Mik1, create \(\left\{ {0, 1} \right\}^{9}\) state-spaces, including \(2^{9} = 512\) different states. The evolution of protein/protein complex states in the fission yeast cell cycle regarding noise is modeled via Eqs. (1–3). The Markov model simulates the dynamics of subsequent cell cycle transitions between the 512 different states to mimic the subsequent transitions between the G1, S, G2, and M phases.
As depicted in Fig. 2, we implemented Eqs. for each of the 512 initializations to capture the dynamics of the transition of the proteins/protein complex states during the process. We recorded the state of nine binary proteins/protein complexes for all initializations as a decimal number (\(S \in \left[ {0,1, 2, \ldots , 511} \right]\)) during the process to create a Markov chain of subsequent transitions of the cell during the cell cycle process. The Markov chain is created using multiple long simulations of the Markov model for all initializations. Therefore, if the chain of subsequent transitions between different states for the \(i{\text{th}}\) initialization (\(i{\text{th}}\) column of Fig. 2) is \({\varvec{X}}_{{\varvec{i}}}\), \(i \in \left\{ {0, 1, 2, \ldots , 511} \right\}\), then the Markov chain for the first repetition of model simulation will be \({\varvec{X}}_{{{\text{tot}}_{{{\text{rep1}}}} }} =\){\({\varvec{X}}_{0} ,{\varvec{X}}_{1} , \ldots ,{\varvec{X}}_{511} \}\). To reduce the effect of aleatoric uncertainty (Shaker and Hüllermeier 2020), we replicated the Markov model simulation several times to create a Markov chain based on multiple long simulations of the Markov model. Then, we used the resulting Markov chain to compute the frequency rate \(F_{ij} , i, j \in \left\{ {1, 2, 3, \ldots , 512} \right\}\) by counting the number of transitions from state \(i\) to state \(j\) in one step and computing the one-step transition matrix \(P_{ij} , i, j \in \left\{ {1, 2, 3, \ldots , 512} \right\}\) as follows: \(P_{ij} = \frac{{F_{ij} }}{{\mathop \sum \nolimits_{j = 1}^{512} F_{ij} }}\), where the element \(P_{ij}\) represents the probability of transition from state \(i\) to state \(j\) in one step.
Global sensitivity analysis (GSA)
We aimed to use global sensitivity analysis (GSA) to investigate model robustness with respect to parameter perturbations and assess the correlation between transition probabilities and model parameters. Therefore, we carried out GSA with respect to the transition probabilities derived by the Markov model, including the weight of protein interactions. Following the GSA method introduced in Marino et al. (2008), we performed Latin hypercube sampling (LHS) and assigned uniform distributions for all 25 parameters (weight of protein interactions), generating 300 samples to compute the partial rank correlation coefficient (PRCC) and their corresponding p values (significance level, p value < 0.05) with respect to the transition probabilities between subsequent cell cycle phases and the steady-state probability of the SG1 state derived by the Markov model. The uniform distribution assigned to each parameter in the LHS method is in the range of \(\left[ {\frac{1}{2} 2} \right]\). The results of the GSA are presented in the next section.
Results
As shown in Fig. 3, the Markov model predicted the probability of transition from the G1 phase to all states (512 states) for the different process steps and in the presence of a low level of noise (α = 5 and β = 4). As shown in Fig. 3a, the probability of transition from state G1 (356) to all states in one step has the largest probability (0.97) in the G1/S(4) state. Also, as shown in Fig. 3b–h, the probability of transition from G1 (356) to all states in two, three, four, five, six, seven, and eight steps has its largest value in G2(132), G2(130), G2/S (138), G2/S(154), M(19), M(101), and G1(100), respectively. These results are consistent with results from the BN model of the fission yeast cell cycle (Table 1), which, with no regard for noise and uncertainty, simulated the cell cycle’s subsequent transitions (Davidich and Bornholdt, 2008). Markov model simulations revealed that the probability of transition between subsequent states or phases of the cell cycle has its maximum probability among all possible states. For instance, Fig. 3a, shows that the probability of a one-step transition from the G1 state (356) to all states except the G1/S(4) state is about \((1{-}0.97 = 0.03\)), while the probability of a one-step transition from the G1 state (356) to its next state G1/S(4) is about 0.97.
We investigated the effect of different levels of noise on the dynamics of cell cycle transitions. Therefore, we executed the Markov model for different values of \(\alpha \in \left[ {3:1:6} \right]\) and \(\beta { } \in \left[ {1:1:10} \right]\) to capture the dynamics of the transition probabilities between cell cycle phases/states. As mentioned previously, as the parameters α and β increase, the level of noise decreases. Figures 4, 5, and 6 represent the mean, median, and standard deviation (10 replications of the Markov model assessment) of the transition probabilities (A) \({\text{Pr}}\left( {{\text{G}}1\left( {356} \right) \to {\text{G}}1/{\text{S}}\left( 4 \right)} \right){ }\), (B) \({\text{Pr}}\left( {{\text{G}}1/{\text{S}}\left( 4 \right) \to {\text{G}}2\left( {132} \right)} \right){ }\), (C) \({\text{Pr}}\left( {{\text{G}}2\left( {132} \right) \to {\text{G}}2\left( {130} \right)} \right)\), (D) \({\text{Pr}}\left( {{\text{G}}2\left( {130} \right) \to {\text{G}}2/{\text{M}}\left( {138} \right)} \right){ }\), (E) \({\text{Pr}}\left( {{\text{G}}2/{\text{M}}\left( {138} \right) \to {\text{G}}2/{\text{M}}\left( {154} \right)} \right){ }\), (F) \({\text{Pr}}\left( {{\text{G}}2/{\text{M}}\left( {154} \right) \to {\text{M}}\left( {19} \right)} \right){ }\), (G) \({\text{Pr}}\left( {{\text{M}}\left( {19} \right) \to {\text{M}}\left( {101} \right)} \right){ }\), (H) M (101) to SG1 (100), (I) \({\text{Pr}}\left( {{\text{all states}} \to {\text{SG}}1\left( {100} \right)} \right){ }\) in one step. The mean and median of the transition probabilities (for ten replications of the model simulation) have the same trend and values and, as shown in the Figs. 4 and 5, the size of the probabilities increases with increasing α and β values. By increasing these parameters, the uncertainty of the model decreases and the behavior of the stochastic model becomes close to the deterministic BN model. As shown in Fig. 6, the standard deviation of transition probabilities between subsequent cell cycle phases for ten replications of the model simulations are much smaller than the mean of the probabilities.
We also used the Markov model to compute the probability of first passage from state \(i\) to state \(j\) in \(1: t\) steps. If we define \(T_{ij} { }\) as the number of steps taken by the Markov process until first reaching state \(X_{{T_{ij} }} = j\), given that the process initiates with state \({ }X_{0} = i\), then the first passage probability from state \(i\) to state \(j\) in \(t\) steps will be as follows:
We used this equation to predict the dynamics of the probabilities of the first transition between subsequent phases of the cell cycle during the process. As depicted in Fig. 7, these probabilities have maximum values in the first step and decrease with increasing steps.
Figure 8a–c shows the mean, standard deviation, and corresponding p values of significant PRCCs for three replications of GSA. The p values shown in Fig. 8c are the maximum p values among the three replications of the GSA analysis. As depicted in Fig. 8a, the probability \({\text{Pr}}\left( {{\text{G}}2\left( {132} \right) \to {\text{G}}2\left( {130} \right)} \right)\) among all 25 interactions has only a positive correlation with \(w_{65}\) (\({\text{Cdc}}2/{\text{Cdc}}13^{*} \to {\text{Slp}}1\)); the probability \({\text{Pr}}\left( {{\text{G}}2\left( {130} \right) \to {\text{G}}2/{\text{S}}\left( {138} \right)} \right)\) also has a positive correlation with \(w_{86}\) (\({\text{Cdc}}25 \to {\text{Cdc}}2/{\text{Cdc}}13^{*}\)). The probability \({\text{Pr}}\left( {{\text{G}}2/{\text{S}}\left( {138} \right) \to {\text{G}}2/{\text{S}}\left( {154} \right)} \right)\) has a positive correlation with \(w_{27}\) (\({\text{Cdc}}2/{\text{Cdc}}13 - |{\text{ Wee}}1/{\text{Mik}}1\)) and \(w_{86} .\) The probability \({\text{Pr}}\left( {{\text{G}}2/{\text{S}}\left( {154} \right) \to {\text{M}}\left( {19} \right)} \right)\) inversely correlated with \(w_{55}\) (\({\text{Slp}}1 - |{\text{ Slp}}1\)) and \(w_{86}\), while having a positive correlation with \(w_{65}\) (\({\text{Cdc}}2/{\text{Cdc}}13^{*} \to {\text{Slp}}1\)) and \(w_{56}\) (\({\text{Slp}}1 - |{\text{ Cdc}}2/{\text{Cdc}}13^{*}\)). The probability \({\text{Pr}}\left( {{\text{M}}\left( {101} \right) \to {\text{SG}}1\left( {100} \right)} \right)\) inversely correlated with \(w_{99}\) (\({\text{PP}} - |{\text{ PP}}\)), \(w_{55}\), and \(w_{86}\), while having a positive correlation with \(w_{59}\) (\({\text{Slp}}1 \to {\text{PP}}\)), \(w_{65} ,\) and \(w_{56}\). The steady-state probability of the SG1 state \({\text{Pr}} \left( {{\text{all states}} \to SG1\left( {100} \right)} \right)\) inversely correlated with \(w_{55}\), while having a positive correlation with \(w_{52}\) (\({\text{Slp}}1 - |{\text{ Cdc}}2/{\text{Cdc}}13\)) and \(w_{65}\)
Discussion and conclusion
The primary goal of this study was to quantify the effect of intrinsic noise on transition probability between phases of the cell cycle. We were curious to know how the uncertainty in protein interactions changes the fate of a cell. To this end, we developed a Markov model of the fission yeast cell cycle network to simulate uncertain protein–protein interactions that control cell cycle transitions between subsequent phases. Previously, we showed that the weight of protein–protein interactions in the budding yeast cell cycle network could be optimized to make the cell cycle structure more stable (increase the basin size of stationary G1 as the biggest attractor) and increase the probability of the cell cycle pathway (\({\text{Pr}}\left( {{\text{G}}1 \to {\text{S}} \to {\text{G}}2 \to {\text{M}} \to {\text{SG}}1} \right)\)) (Shafiekhani et al. 2020). In this study, we used GSA to assess the relationship between the weights of protein–protein interactions in the fission yeast cell cycle network and the dynamics of transition probabilities derived by the Markov model. Data derived from in silico assessment of the fission yeast cell cycle in GSA analysis match with experimental findings. The results of GSA reveal that progression through the G2/M phase positively correlates with the activity of Cdc25 (\(w_{86}\)), which is consistent with the known fact that Cdc25 phosphatase controls G2/M and is a key DNA damage checkpoint regulator. If DNA replication is not completed, cell cycle progression will be halted. Progression through the M phase positively correlates with the activity of Slp1, which is involved in (a) the spindle assembly checkpoint and (b) degradation of Cdc13 by the anaphase-promoting complex and, thus, exits from the M phase and cell division. Notably, progression through the G1 phase does not correlate with any reactions, while, intuitively, we would expect it to have some correlation with the activity of Ste9 and Rum1.
Using GSA, we can test hypotheses about the relationship between the weight of different interactions in the fission yeast cell cycle network and the transition probabilities between subsequent phases of the cell cycle. We aimed to answer the question as to what intervention of the protein interactions (increasing/decreasing the weight of protein interactions) effectively affected the transition probabilities between subsequent phases of the fission yeast cell cycle and the steady-state probability of SG1. For instance, suppose we aimed to identify the best intervention for protein interactions in the cell cycle process to reduce the probability of cell proliferation. In cancer, malfunctions of the checkpoints of the cell cycle cause some cells with abnormal genetic factors to proliferate in an uncontrollable manner. Thus, identifying a specific intervention for protein interactions to reduce the probability of proliferation can help biologists/immunologists to control tumor growth and eradicate it. We, therefore, designed the GSA. Due to the special importance of changing the cell state from the G2 phase to the M phase, a G2 \(\to\) M checkpoint prevents the entry of cells with DNA damage or cells in which DNA replication has not been properly performed. We identified interventions of the protein interactions in the fission yeast cell cycle that reduce the probability \(\Pr \left( {{\text{G}}2 \to {\text{M}}} \right)\). Our simulation results showed that one intervention for reducing this probability is to reduce the interaction rate between Cdc25 and the Cdc2/Cdc13* proteins. As shown in Fig. 9, decreasing the weight of the Cdc25–Cdc2/Cdc13* interaction causes G2 arrest in the fission yeast cell cycle. This result is supported by data in Elder et al. (2001) showing that inhibition of phosphorylation of tyrosine 15 on Cdc2 prevents transition from the G2 phase to the M phase and induces G2 arrest in fission yeast. We also predicted that suppression of Slp1 activity induces cell cycle arrest in the M phase. As shown in Fig. 9, the transition probability from G2/M \(\to\) M is close to zero when Slp1 self-inhibition is high (\(w_{55}\) = 2) or if Slp1 activation (\(w_{65}\) = 0.5) or activity (\(w_{56}\) = 0.5) is low. Slp1 is known to be important for mitotic progression (Matsumoto 1997), which is in agreement with our model prediction.
Many computational models have been developed for dynamical analysis of biochemical networks that control yeast cell cycle progression, including ordinary differential equation models (Novak et al. 2001), Boolean network models (Davidich and Bornholdt 2008; Li et al. 2004), probabilistic Boolean network models (Hashimoto et al. 2009), Petri net models (Mura and Csikász-Nagy 2008), Markov models (Zhang et al. 2006), and, recently, agent-based models (Castro et al. 2019). The ODE model needs numerous kinetic parameters to simulate the dynamics of gene activity levels/protein concentrations, while the BN model, using simple logical rules (qualitative description of gene/protein interactions) and only using network structure parameters, can simulate the sequence of cell cycle phases, robust behavior of the cell during the cell cycle process, and possible pathways for the cell in the transition from one state to another. The complexity of the BN model is less than that of ODE models, and both models can be used to study the effect of different interventions on protein/gene interactions on cell cycle behavior. On the other hand, these models are deterministic and are not able to simulate the stochastic behaviors of interacting proteins in the cell cycle network. However, probabilistic models, such as the stochastic Petri net, probabilistic BN, Markov model, and agent-based model are capable of simulating stochastic aspects of the cell cycle network.
Castro et al. (2019) presented an agent-based model for simulating the fission yeast cell cycle network that predicted the time duration of different cell cycle phases. The ABM revealed that the time duration of cell cycle phases is similar to that predicted by a previous ODE model (Novak et al. 2001). In another study, Zhang et al. (2006) proposed a stochastic Markov model of the budding yeast cell cycle and examined the robustness of the cell cycle network in the presence of noise. Their simulations revealed that the steady-state probability of transition from all states to the stationary G1 state (the biggest attractor in the budding yeast cell cycle network is SG1) in the presence of noise is significant (0.7); therefore, they proved the robustness of the cell cycle network of budding yeast. Their Markov model focused on the computation of the probability of SG1 and the robustness of the cell cycle of budding yeast. In the present study, we extended their Markov model to simulate the cell cycle network of fission yeast to capture the dynamics of cell transitions between different cell cycle phases. We used our extended Markov model to investigate the correlation of transition probabilities between subsequent phases of the fission yeast cell cycle network and the weight of protein–protein interactions. Our simulation results are consistent with published experimental findings. Moreover, they provide testable hypotheses so that we can increase our understanding of the cell cycle process by model development and refinement through an iterative in vitro-in vivo/in silico process.
For future work, this model can be extended by adding the messenger RNAs, which are the main source of intrinsic noise in the cell cycle. Also, we can assign fuzzy uncertain numbers instead of crisp values for the weights of protein interactions to capture parametric uncertainty and assess uncertainty in the band of transition probabilities between subsequent cell cycle phases.
Additional Information
MATLAB codes for model simulation will be available by reasonable request to the corresponding author.
References
Ahmadian M, Tyson JJ, Cao Y (2019) A stochastic model of size control in the budding yeast cell cycle. BMC Bioinform 20:1–13
Ahmadian M, Tyson JJ, Peccoud J, Cao Y (2020) A hybrid stochastic model of the budding yeast cell cycle. NPJ SystBiolAppl 6:1–10
Boczko EM, Gedeon T, Stowers CC, Young TR (2010) ODE, RDE and SDE models of cell cycle dynamics and clustering in yeast. J BiolDyn 4:328–345
Braunewell S, Bornholdt S (2007) Superstability of the yeast cell-cycle dynamics: ensuring causality in the presence of biochemical stochasticity. J TheorBiol 245:638–643
Castro C, Flores D-L, Cervantes-Vásquez D, Vargas-Viveros E, Gutiérrez-López E, Muñoz-Muñoz F (2019) An agent-based model of the fission yeast cell cycle. Curr Genet 65:193–200
Davidich MI, Bornholdt S (2008) Boolean network model predicts cell cycle sequence of fission yeast. PLoS ONE 3:e1672
Di Talia S, Skotheim JM, Bean JM, Siggia ED, Cross FR (2007) The effects of molecular noise and size control on variability in the budding yeast cell cycle. Nature 448:947–951
Elder RT, Yu M, Chen M, Zhu X, Yanagida M, Zhao Y (2001) HIV-1 Vpr induces cell cycle G2 arrest in fission yeast (Schizosaccharomycespombe) through a pathway involving regulatory and catalytic subunits of PP2A and acting on both Wee1 and Cdc25. Virology 287:359–370
Ferrell JE Jr, Tsai TY-C, Yang Q (2011) Modeling the cell cycle: why do certain circuits oscillate? Cell 144:874–885
Fumia HF, Martins ML (2013) Boolean network model for cancer pathways: predicting carcinogenesis and targeted therapy outcomes. PLoS ONE 8:e690008
Fuβ H, Dubitzky W, Downes CS, Kurth MJ (2005) Mathematical models of cell cycle regulation. Brief Bioinform 6:163–177
Gillespie DT (1977) Exact stochastic simulation of coupled chemical reactions. J PhysChem 81:2340–2361
Hart CE, Mjolsness E, Wold BJ (2006) Connectivity in the yeast cell cycle transcription network: inferences from neural networks. PLoSComputBiol 2:e169
Hashimoto RF, Stagni H, Higa CHA (2009) Budding yeast cell cycle modeled by context-sensitive probabilistic Boolean network. In: 2009 IEEE International Workshop on Genomic Signal Processing and Statistics. IEEE, pp 1–4
Hickman GJ, Hodgman TC (2009) Inference of gene regulatory networks using boolean-network inference methods. J BioinformComputBiol 7:1013–1029
Karlebach G, Shamir R (2008) Modelling and analysis of gene regulatory networks. Nat Rev Mol Cell Biol 9:770–780
Li F, Long T, Lu Y, Ouyang Q, Tang C (2004) The yeast cell-cycle network is robustly designed. ProcNatlAcadSci 101:4781–4786
Lin G-Q, Ao B, Chen J-W, Wang W-X, Di Z-R (2014) Modeling and controlling the two-phase dynamics of the p53 network: a Boolean network approach. New J Phys 16:125010
Liu C, Cui P, Huang T (2017) Identification of cell cycle-regulated genes by convolutional neural network. Comb Chem High Throughput Screen 20:603–611
Mai Z, Liu H (2009) Boolean network-based analysis of the apoptosis network: irreversible apoptosis and stable surviving. J TheorBiol 259:760–769
Marino S, Hogue IB, Ray CJ, Kirschner DE (2008) A methodology for performing global uncertainty and sensitivity analysis in systems biology. J TheorBiol. https://doi.org/10.1016/j.jtbi.2008.04.011
Matsumoto T (1997) A fission yeast homolog of CDC20/p55CDC/Fizzy is required for recovery from DNA damage and genetically interacts with p34cdc2. Mol Cell Biol 17:742–750
Mura I, Csikász-Nagy A (2008) Stochastic Petri Net extension of a yeast cell cycle model. J TheorBiol 254:850–860
Novak B, Tyson JJ (1995) Quantitative analysis of a molecular model of mitotic control in fission yeast. J TheorBiol 173:283–305
Novak B, Pataki Z, Ciliberto A, Tyson JJ (2001) Mathematical model of the cell division cycle of fission yeast. Chaos Interdiscip J Nonlinear Sci 11:277–286
Okabe Y, Sasai M (2007) Stable stochastic dynamics in yeast cell cycle. Biophys J 93:3451–3459
Shafiekhani S, Shafiekhani M, Rahbar S, Jafari AH (2020) Extended robust boolean network of budding yeast cell cycle. J Med Signals Sens 10:95–105
Shaker MH, Hüllermeier E (2020) Aleatoric and epistemic uncertainty with random forests. In: International Symposium on intelligent data analysis. Springer, pp 444–456
Shmulevich I, Dougherty ER, Zhang W (2002) From Boolean to probabilistic Boolean networks as models of genetic regulatory networks. Proc IEEE 90:1778–1792
Spellman PT, Sherlock G, Zhang MQ, Iyer VR, Anders K, Eisen MB, Brown PO, Botstein D, Futcher B (1998) Comprehensive identification of cell cycle–regulated genes of the yeast Saccharomyces cerevisiae by microarray hybridization. MolBiol Cell 9:3273–3297
Sundaram MV, Buechner M (2016) The Caenorhabditiselegans excretory system: a model for tubulogenesis, cell fate specification, and plasticity. Genetics 203:35–63
Sutavani S, Sarda K, Yerudkar A, Singh N (2018) Interpretation of complex reaction networks in boolean network framework. In: 2018 Indian Control Conference (ICC). IEEE, pp 7–11
Tyson JJ, Csikasz-Nagy A, Novak B (2002) The dynamics of cell cycle regulation. BioEssays 24:1095–1109
Tyson JJ, Laomettachit T, Kraikivski P (2019) Modeling the dynamic behavior of biochemical regulatory networks. J TheorBiol 462:514–527
Zhang Y, Qian M, Ouyang Q, Deng M, Li F, Tang C (2006) Stochastic model of yeast cell-cycle network. Phys D Nonlinear Phenom 219:35–39
Zhang S-Q, Ching W-K, Ng MK, Akutsu T (2007) Simulation study in probabilistic Boolean network models for genetic regulatory networks. Int J Data Min Bioinform 1:217–240
Acknowledgments
We thank Dr. Janet Webster from the writing center of Virginia Tech faculty for her professional proofreading. We would like to thank Professor J. Tyson for his guidance in working with the Virginia Tech faculty, and Dr. G. N. Golpayegani and A. Fatemi for their helpful comments, and our colleagues at Tehran University of Medical Sciences.
Author information
Authors and Affiliations
Contributions
SS designed the study, carried out model simulations, analyzed the data, and wrote the paper. PK contributed to the interpretation of the findings and critically revised the paper. MA, AHJ, NG revised the paper. AHJ designed the study and supervised the project.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare there is no competing interest.
Ethical approval
This study was approved by institutional review board of Tehran University of Medical Sciences.
Additional information
Communicated by M. Kupiec.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Shafiekhani, S., Kraikivski, P., Gheibi, N. et al. Dynamical analysis of the fission yeast cell cycle via Markov chain. Curr Genet 67, 785–797 (2021). https://doi.org/10.1007/s00294-020-01146-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00294-020-01146-z