AMICI-dev/AMICI

SBML import: Undeclared identifier error when using parameters with initial assignments in observables

Closed this issue · 0 comments

Related to #2145

The problem is again the way initial assignments are handled. Parameter symbols are replaced by the initial assignment expression, but not everywhere. Observable expressions still contain the parameter symbols that have been removed elsewhere.

The best would be not eliminating those parameter symbols, and instead handling them as static expressions (as proposed in #1269).