MATLABSBMLSTRUCTURE_FUNCTIONS\KINETICLAW
The functions allow users to create and work with the SBML KineticLaw structure.
Function are:
SBMLKineticLaw = KineticLaw_addLocalParameter(SBMLKineticLaw, SBMLLocalParameter)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- SBMLLocalParameter, an SBML LocalParameter structure
Returns
- the SBML KineticLaw structure with the SBML LocalParameter structure added
SBMLKineticLaw = KineticLaw_addParameter(SBMLKineticLaw, SBMLParameter)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- SBMLParameter, an SBML Parameter structure
Returns
- the SBML KineticLaw structure with the SBML Parameter structure added
KineticLaw = KineticLaw_create(level(optional), version(optional) )
Takes
- level, an integer representing an SBML level (optional)
- version, an integer representing an SBML version (optional)
Returns
- a MATLAB_SBML KineticLaw structure of the appropriate level and version
NOTE: the optional level and version preserve backwards compatibility
a missing version argument will default to L1V2; L2V4 or L3V1
missing both arguments will default to L3V1
SBMLKineticLaw = KineticLaw_createLocalParameter(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the SBML KineticLaw structure with a new SBML LocalParameter structure added
SBMLKineticLaw = KineticLaw_createParameter(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the SBML KineticLaw structure with a new SBML Parameter structure added
formula = KineticLaw_getFormula(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the value of the formula attribute
localParameter = KineticLaw_getListOfLocalParameters(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- an array of the localParameter structures
parameter = KineticLaw_getListOfParameters(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- an array of the parameter structures
localParameter = KineticLaw_getLocalParameter(SBMLKineticLaw, index)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- index, an integer representing the index of SBML LocalParameter structure
Returns
- the SBML LocalParameter structure at the indexed position
math = KineticLaw_getMath(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the value of the math attribute
metaid = KineticLaw_getMetaid(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the value of the metaid attribute
num = KineticLaw_getNumLocalParameters(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the number of SBML LocalParameter structures present in the KineticLaw
num = KineticLaw_getNumParameters(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the number of SBML Parameter structures present in the KineticLaw
parameter = KineticLaw_getParameter(SBMLKineticLaw, index)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- index, an integer representing the index of SBML Parameter structure
Returns
- the SBML Parameter structure at the indexed position
sboTerm = KineticLaw_getSBOTerm(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the value of the sboTerm attribute
substanceUnits = KineticLaw_getSubstanceUnits(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the value of the substanceUnits attribute
timeUnits = KineticLaw_getTimeUnits(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the value of the timeUnits attribute
value = KineticLaw_isSetFormula(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- value =
- 1 if the formula attribute is set
- 0 otherwise
value = KineticLaw_isSetMath(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- value =
- 1 if the math attribute is set
- 0 otherwise
value = KineticLaw_isSetMetaid(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- value =
- 1 if the metaid attribute is set
- 0 otherwise
value = KineticLaw_isSetSBOTerm(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- value =
- 1 if the sboTerm attribute is set
- 0 otherwise
value = KineticLaw_isSetSubstanceUnits(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- value =
- 1 if the substanceUnits attribute is set
- 0 otherwise
value = KineticLaw_isSetTimeUnits(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- value =
- 1 if the timeUnits attribute is set
- 0 otherwise
SBMLKineticLaw = KineticLaw_setFormula(SBMLKineticLaw, formula)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- formula; a string representing the formula to be set
Returns
- the SBML KineticLaw structure with the new value for the formula attribute
SBMLKineticLaw = KineticLaw_setFormulaFromMath(SBMLKineticLaw, formulaFromMath)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- formulaFromMath; a string representing the formulaFromMath to be set
Returns
- the SBML KineticLaw structure with the new value for the formulaFromMath attribute
SBMLKineticLaw = KineticLaw_setMath(SBMLKineticLaw, math)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- math; string representing the math expression math to be set
Returns
- the SBML KineticLaw structure with the new value for the math attribute
SBMLKineticLaw = KineticLaw_setMathFromFormula(SBMLKineticLaw, mathFromFormula)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- mathFromFormula; string representing the math expression mathFromFormula to be set
Returns
- the SBML KineticLaw structure with the new value for the mathFromFormula attribute
SBMLKineticLaw = KineticLaw_setMetaid(SBMLKineticLaw, metaid)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- metaid; a string representing the metaid to be set
Returns
- the SBML KineticLaw structure with the new value for the metaid attribute
SBMLKineticLaw = KineticLaw_setSBOTerm(SBMLKineticLaw, sboTerm)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- sboTerm, an integer representing the sboTerm to be set
Returns
- the SBML KineticLaw structure with the new value for the sboTerm attribute
SBMLKineticLaw = KineticLaw_setSubstanceUnits(SBMLKineticLaw, substanceUnits)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- substanceUnits; a string representing the substanceUnits to be set
Returns
- the SBML KineticLaw structure with the new value for the substanceUnits attribute
SBMLKineticLaw = KineticLaw_setTimeUnits(SBMLKineticLaw, timeUnits)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
- timeUnits; a string representing the timeUnits to be set
Returns
- the SBML KineticLaw structure with the new value for the timeUnits attribute
SBMLKineticLaw = KineticLaw_unsetFormula(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the SBML KineticLaw structure with the formula attribute unset
SBMLKineticLaw = KineticLaw_unsetMath(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the SBML KineticLaw structure with the math attribute unset
SBMLKineticLaw = KineticLaw_unsetMetaid(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the SBML KineticLaw structure with the metaid attribute unset
SBMLKineticLaw = KineticLaw_unsetSBOTerm(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the SBML KineticLaw structure with the sboTerm attribute unset
SBMLKineticLaw = KineticLaw_unsetSubstanceUnits(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the SBML KineticLaw structure with the substanceUnits attribute unset
SBMLKineticLaw = KineticLaw_unsetTimeUnits(SBMLKineticLaw)
Takes
- SBMLKineticLaw, an SBML KineticLaw structure
Returns
- the SBML KineticLaw structure with the timeUnits attribute unset