This test system models a gene network originally considered in Moles et al. (2003).
S, M and P are metabolites, E are enzymes, and G are mRNAs. The system can be described by the following equations:
Gi'(t) = VGi / (1+(P/KIi)^ni+(KAi/Mi-1)^mi ) - kGi Gi i=1...N Ei'(t) = VEi Gi / (KEi+Gi) - kEi Ei i=1...N Mi'(t) = kM1i Ei (kM2i)-1 (Mi-1 - Mi) / (1+Mi-1/kM2i+Mi/kM3i) - kM1i+1 Ei+1 (kM2i+1)-1 (Mi - Mi+1) / (1+Mi/kM2i+1+Mi+1/kM3i+1) i=1...N-1 where N is the size of the model, M0 refers to the input signal S, MN refers to the input signal P.
The following parameter values are used:
VGi = KIi = KAi = kGi = KEi = kM1i = kM2i = kM3i = 1 ni = mi = 2 VEi = kEi = 0.1
Note that conservation of mass (in this case S+M1+M2+P=const) can not be generally assumed and hence, should not be assumed as prior knowledge in this test problem.
The system specification in the same format as the problem: 3genes.
The system specification in SBML format: 3genes.xml.
A simple Matlab script for simulating the system is given in threeGenes.m.
The problem 3genes1 considers the same data as in a parameter estimation problem presented in Moles et al. (2003). The structure is unknown.
The problems pe_3genes1/2/3 are parameter estimation problems with various noise levels.
pe_3genes1: no noise.
pe_3genes2f: 3% noise. The initial value for the variable in each time series is considered fixed.
pe_3genes2: 3% noise. The initial value of the variable in each time series is considered a parameter that is estimated.
pe_3genes3f: 5% noise. The initial value for the variable in each time series is considered fixed.
pe_3genes3: 5% noise. The initial value of the variable in each time series is considered a parameter that is estimated.
Moles,C.G., Mendes,P.,Banga,J.R. (2003) Parameter estimation in biochemical pathways: a comparison of global optimization methods. Genome Res., 13, 2467-74. PMID:14559783