-
-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Labels
enhancementNew feature or requestNew feature or request
Description
I have the following model:
ode = @ODEmodel(
X'(t) = p - X(t),
Y'(t) = -Y(t) + ((K1^3)*v1) / (K1^3 + X(t)^3),
Z'(t) = -Z(t) + (v2*(Y(t)^3)*(X(t)^3)) / ((K2^3 + X(t)^3)*(K3^3 + Y(t)^3)),
y(t) = Z(t)
)
for which the runtime of assess_identifiability
is incredibly long. I.e.
assess_identifiability(ode)
takes at least 24 hours (I have not actually managed to complete it).
The model is essentially a incoherent feedforward loop (X deactives Y and activets Z, Y activates Z). In Catalyst it can be implemented like
rn = @reaction_network begin
(p,1.0), 0 <--> X
hillr(X, v1, K1, 3), 0 --> Y
v2*hill(X, 1.0, K2, 3)*hill(Y, 1.0, K3, 3), 0 --> Z
1.0, (Y,Z) --> 0
end
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request