Skip to content
Snippets Groups Projects
Commit 87403ace authored by Bentriou Mahmoud's avatar Bentriou Mahmoud
Browse files

Forgot the two oscillatory models

parent d4f93e9d
No related branches found
No related tags found
No related merge requests found
doping_3way_oscillator = @network_model begin
R1: (A + B => 2B, rA*A*B)
R2: (B + C => 2C, rB*B*C)
R3: (C + A => 2A, rC*C*A)
R4: (DA + C => DA + A, rC*C*DA)
R5: (DB + A => DB + B, rA*A*DB)
R6: (DC + B => DC + C, rB*B*DC)
end "doping 3way oscillator"
set_x0!(doping_3way_oscillator, [:A,:B,:C,:DA,:DB,:DC], [333,333,333,10,10,10])
set_param!(doping_3way_oscillator, [:rA,:rB,:rC], [1.0, 1.0, 1.0])
set_time_bound!(doping_3way_oscillator, 0.2)
export doping_3way_oscillator
repressilator = @network_model begin
R1: (G1 => G1 + m1, α/(1+p3^n) + α0)
R2: (G2 => G2 + m2, α/(1+p1^n) + α0)
R3: (G3 => G3 + m3, α/(1+p2^n) + α0)
R4: (m1 => m1 + p1, β * m1)
R5: (m2 => m2 + p2, β * m2)
R6: (m3 => m3 + p3, β * m3)
R7: (m1 => 0, m1)
R8: (m2 => 0, m2)
R9: (m3 => 0, m3)
end "Repressilator pkg"
set_observed_var!(repressilator, [:m1, :m2, :m3, :p1, :p2, :p3])
set_time_bound!(repressilator, 15.0)
export repressilator
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment