public class CellMLReactionSubstance.Role extends CellMLEntity
Modifier and Type | Field | Description |
---|---|---|
CellMLVariable |
delta_variable |
The optional delta_variable attribute indicates which variable is used to store the change in concentration of the species represented by the variable referenced by the current
variable_ref element. |
int |
direction |
The optional direction attribute may be used on
role elements in reversible reactions. |
List<de.unirostock.sems.bives.ds.MathML> |
math |
The
role elements may also contain math elements in the MathML namespace, which define equations using MathML. |
int |
role |
The role attribute must have a value of "reactant", "product", "catalyst", "activator", "inhibitor", "modifier", or "rate".
|
Double |
stoichiometry |
The optional stoichiometry attribute stores the stoichiometry of the current variable relative to the other reaction participants.
|
model
Constructor | Description |
---|---|
Role(CellMLModel model,
de.unirostock.sems.xmlutils.ds.DocumentNode node) |
Instantiates a new role.
|
associateRdfDescription, flagMetaModifcations, getDocumentNode, getMetaId, getModel, getRdfBlocks, getRdfDescriptions, setMetaId, setModel
public int role
public int direction
role
elements in reversible reactions. If defined, it must have a value of "forward", "reverse", or "both". Its value indicates the direction of the reaction for which the role is relevant. It has a default value of "forward".public CellMLVariable delta_variable
variable_ref
element.public Double stoichiometry
public List<de.unirostock.sems.bives.ds.MathML> math
role
elements may also contain math
elements in the MathML namespace, which define equations using MathML.public Role(CellMLModel model, de.unirostock.sems.xmlutils.ds.DocumentNode node) throws BivesCellMLParseException, de.unirostock.sems.bives.exception.BivesDocumentConsistencyException, de.unirostock.sems.bives.exception.BivesLogicalException
model
- the model that contains this reactionnode
- the corresponding document node in the XML treeBivesCellMLParseException
- the bives cell ml parse exceptionde.unirostock.sems.bives.exception.BivesDocumentConsistencyException
- the bives document consistency exceptionde.unirostock.sems.bives.exception.BivesLogicalException
- the bives logical exceptionCopyright © 2018 SEMS project @ University of Rostock. All rights reserved.