Objects Representing Expressions

The following objects represent expressions in a model:

  • Reaction object

  • KineticLaw object

  • Rule object

  • Event object

When Reactions, Rules, and Events Specify Parameters

Reactions, rules and events can specify one or more parameters. A parameter is scoped a model or a kinetic law. Note the following when using a reaction, rule, or event to specify a parameter:

  • When a reaction specifies a parameter, the parameter can be scoped to the model or the kinetic law that is part of that reaction. If more than one reaction specifies the same parameter, the parameter must be scoped to the model. If two parameters have the same name, one at the model level and the other at the kinetic law level, the software uses the parameter at the kinetic law level for the reaction rate that specifies the parameter.

  • When a rule specifies a parameter, the parameter must be scoped to the model.

  • When an event specifies a parameter, the parameter must be scoped to the model.

For more information, see Scope of Parameter Objects.

Was this topic helpful?