You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Takes an expression, and expands registered function expressions. E.g. `mm(X,v,K)` is replaced with v*X/(X+K). Currently supported functions: `mm`, `mmr`, `hill`, `hillr`, and `hill`.
118
118
"""
119
-
functionexpand_registered_functions(expr)
119
+
functionexpand_registered_functions(expr)
120
120
ifhasnode(is_catalyst_function, expr)
121
121
expr =replacenode(expr, expand_catalyst_function)
122
122
end
@@ -126,7 +126,8 @@ end
126
126
# Checks whether an expression corresponds to a catalyst function call (e.g. `mm(X,v,K)`).
127
127
functionis_catalyst_function(expr)
128
128
iscall(expr) || (returnfalse)
129
-
returnoperation(expr) in [Catalyst.mm, Catalyst.mmr, Catalyst.hill, Catalyst.hillr, Catalyst.hillar]
0 commit comments