3genes

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.

About the problems

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.

Reference

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