Skip to main content
  • Poster presentation
  • Open access
  • Published:

Bayesian inference of the kinetic parameters of a realistic MAPK/ERK pathway


All cellular activations are regulated by various signal transduction pathways, which are the network of interacting proteins used to carry over signals in the cell's environment for producing associate responses. The MAPK (mitogen-activated protein kinase) or its synonymous ERK (extracellular signal regulated kinase) pathway is one of the major signal transduction systems which regulates the cellular growth control of all eukaryotes like cell proliferation or apoptosis. The complex structure of this regulatory mechanism whose main components are Ras, Raf, and MEK proteins (see Figure 1) includes a number of phosphorylations on the protein level. The functionality of these proteins is stochastic in nature and directed by positive and negative feedback loops that cause either activation or inhibition of other proteins.

Figure 1
figure 1

Simple representation of the structure of MAPK/ERK pathway.

Due to the importance in the cellular lifecycle, the MAPK/ERK pathway has been intensively studied, thereby a number of qualitative descriptions of this regulatory mechanism are available in the literature. However none of the sources describe the system by an explicit set of reactions. Here we combine these qualitative sources for a representation of the pathway as a list of (quasi) reactions which is used to produce a basis for stochastic simulation. For defining our reaction set we denote all components by simple notations and use multiple parametrizations to indicate different localization of the molecules in the cell and to describe the protein using different binding sites as well as various phosphorylations.

Modelling by diffusion approximation

Gene regulation is commonly modelled via ordinary differential equations (ODEs). Although ODEs are successful to represent some reactions like linear production and degradation, they cannot describe the small system variability of the actual reactions. For biochemical systems, stochastic processes are a natural choice as these kinds of dynamic formalization take into account the probabilistic manner of the different biological activations. In this study under the assumption that the probability distribution of the number of the molecules of each species at t depends on the continuous t and continuous number of molecules, we use the diffusion approximation to explain the change of state of each substrate at t. In this modelling the current state is found by a Langevin approach, where a correlated noise term describes the stochastic behaviour of the model over and above the drift term via dY(t) = μ(Y, Θ)dt + β1/2 (Y, Θ)dW(t) in which dW(t) is a s-dimensional vector representing the change of a Brownian motion over time and s is the total number of substrates in the system. μ(Y, Θ) = V'a(Y t , Θ) and β(Y, Θ) = V'diag{a(Y t , Θ)}V are mean, or drift, and variance, or diffusion, matrices, respectively, both depending on the state of the system Y at time t, and the parameter vector Θ = (Θ1,...,Θ r )' explicitly. Θ j (j = 1,...,r) represents the stochastic rate constant of the j th reaction and r denotes the total number of reaction. Accordingly V is the net effect matrix and r-dimensional vector a(Y t , Θ) describes the hazard of each reaction at time t. The algorithm computes the next state at t + dt by replacing Y(t) by Y(t) + dY(t).

Diffusion approximation for inference

For estimating the model parameters, i.e. the stochastic rate constants, we apply the discretized version of diffusion approximation, which is known as Euler approximation, ΔY t = μ(Y t , Θ)Δt + β1/2(Y t , Θ)ΔW t , where ΔW t shows a s-dimensional independent identically distributed N(0, I Δt) random vector. We define our data vector as a (n + 1) × s matrix in which each column indicates a vector of Y i = ( Y t 0 , i , ... , Y t n , i ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGzbqwdaWgaaWcbaGaemyAaKgabeaakiabg2da9iabcIcaOiabdMfaznaaBaaaleaacqWG0baDdaWgaaadbaGaeGimaadabeaaliabcYcaSiabdMgaPbqabaGccqGGSaalcqGGUaGlcqGGUaGlcqGGUaGlcqGGSaalcqWGzbqwdaWgaaWcbaGaemiDaq3aaSbaaWqaaiabd6gaUbqabaWccqGGSaalcqWGPbqAaeqaaOGaeiykaKcaaa@4399@ and n stands for the total number of observed time step. Finally I is the indicator of the i th substrate. Since the change in state for a given Δt has a multivariate normal distribution, the likelihood associated with this time increment is derived proportional to

L ( Y | Θ ) { i = 0 n 1 | β ( Y t i , Θ ) | 1 / 2 } × exp { 1 2 i = 0 n 1 ( Δ Y t i μ ( Y t i , Θ ) Δ t i ) | β ( Y t i , Θ ) Δ t i | 1 ( Δ Y t i μ ( Y t i , Θ ) Δ t i ) } ( 1 ) MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGmbatcqGGOaakcqWGzbqwcqGG8baFcqqHyoqucqGGPaqkcqGHDisTdaGadaqaamaarahabaWaaqWaaeaaiiGacqWFYoGycqGGOaakcqWGzbqwdaWgaaWcbaGaemiDaq3aaSbaaWqaaiabdMgaPbqabaaaleqaaOGaeiilaWIaeuiMdeLaeiykaKcacaGLhWUaayjcSdWaaWbaaSqabeaacqGHsislcqaIXaqmcqGGVaWlcqaIYaGmaaaabaGaemyAaKMaeyypa0JaeGimaadabaGaemOBa4MaeyOeI0IaeGymaedaniabg+GivdaakiaawUhacaGL9baacqGHxdaTcyGGLbqzcqGG4baEcqGGWbaCdaGadaqaaiabgkHiTmaalaaabaGaeGymaedabaGaeGOmaidaamaaqahabaGaeiikaGIaeuiLdqKaemywaK1aaSbaaSqaaiabdsha0naaBaaameaacqWGPbqAaeqaaaWcbeaakiabgkHiTiab=X7aTjabcIcaOiabdMfaznaaBaaaleaacqWG0baDdaWgaaadbaGaemyAaKgabeaaaSqabaGccqGGSaalcqqHyoqucqGGPaqkcqqHuoarcqWG0baDdaWgaaWcbaGaemyAaKgabeaakiqbcMcaPyaafaWaaqWaaeaacqWFYoGycqGGOaakcqWGzbqwdaWgaaWcbaGaemiDaq3aaSbaaWqaaiabdMgaPbqabaaaleqaaOGaeiilaWIaeuiMdeLaeiykaKIaeuiLdqKaemiDaq3aaSbaaSqaaiabdMgaPbqabaaakiaawEa7caGLiWoadaahaaWcbeqaaiabgkHiTiabigdaXaaakiabcIcaOiabfs5aejabdMfaznaaBaaaleaacqWG0baDdaWgaaadbaGaemyAaKgabeaaaSqabaGccqGHsislcqWF8oqBcqGGOaakcqWGzbqwdaWgaaWcbaGaemiDaq3aaSbaaWqaaiabdMgaPbqabaaaleqaaOGaeiilaWIaeuiMdeLaeiykaKIaeuiLdqKaemiDaq3aaSbaaSqaaiabdMgaPbqabaGccqGGPaqkaSqaaiabdMgaPjabg2da9iabicdaWaqaaiabd6gaUjabgkHiTiabigdaXaqdcqGHris5aaGccaGL7bGaayzFaaGaaCzcaiaaxMaadaqadaqaaiabigdaXaGaayjkaiaawMcaaaaa@AB28@ (1)

where Y t i MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacqWGzbqwdaWgaaWcbaGaemiDaq3aaSbaaWqaaiabdMgaPbqabaaaleqaaaaa@3117@ shows the state of the i th substrate at time t and ΔY t = Yt + Δt- Y t . As can be seen from equation 1, the conditional posterior density of reaction rates Θ does not have a known distribution. We compute the posterior distribution of Θ using the MCMC method. Moreover to decrease the bias causing by discretization we augment our observations by putting extra time states between given measurements. Then conditional on accepted Θ, we simulate and update the missing states by implementing the Metropolis-Hastings algorithm as one block of Y ^ MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacH8akY=wiFfYdH8Gipec8Eeeu0xXdbba9frFj0=OqFfea0dXdd9vqai=hGuQ8kuc9pgc9s8qqaq=dirpe0xb9q8qiLsFr0=vr0=vr0dc8meaabaqaciaacaGaaeqabaqabeGadaaakeaacuWGzbqwgaqcaaaa@2DF7@ at a time. On simulated data we observe that the sampler converges well and is able to identify the dynamics of the MAPK/ERK pathway.


  1. Golightly A, Wilkinson DJ: Bayesian inference for stochastic kinetic models using a diffusion approximation. Biometrics. 2005, 61 (3): 781-788. 10.1111/j.1541-0420.2005.00345.x

    Article  PubMed  CAS  Google Scholar 

  2. Kolch W, Calder M, Gilbert D: When kinases meet mathematics: the systems biology of MAPK signalling. FEBS Lett. 2005, 579: 1891-1895. 10.1016/j.febslet.2005.02.002

    Article  PubMed  CAS  Google Scholar 

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Vilda Purutçuoğlu.

Rights and permissions

Open Access This article is published under license to BioMed Central Ltd. This is an Open Access article is distributed under the terms of the Creative Commons Attribution 2.0 International License (, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Purutçuoğlu, V., Wit, E. Bayesian inference of the kinetic parameters of a realistic MAPK/ERK pathway. BMC Syst Biol 1 (Suppl 1), P19 (2007).

Download citation

  • Published:

  • DOI: