sbmlmath.csymbol¶
Handling of <csymbol> constants
Module Attributes
SBML's Avogadro constant |
Classes
|
Represents a |
|
The current internal simulation time. |
- class sbmlmath.csymbol.CSymbol(*args, definition_url, encoding='text', **kwargs)[source]¶
Bases:
DummyRepresents a
<csymbol>element.Represents, for example the Avogadro constant, which is defined in SBML as:
<csymbol encoding="text" definitionURL="http://www.sbml.org/sbml/symbols/avogadro"> avogadro </csymbol>
and can be generated by:
>>> CSymbol("avogadro", definition_url="http://www.sbml.org/sbml/symbols/avogadro") <avogadro(http://www.sbml.org/sbml/symbols/avogadro)> >>> float(CSymbol("avogadro", definition_url="http://www.sbml.org/sbml/symbols/avogadro")) 6.02214179e+23
See also https://www.w3.org/TR/MathML2/chapter4.html#contm.csymbol.
- class sbmlmath.csymbol.TimeSymbol(name)[source]¶
Bases:
CSymbolThe current internal simulation time.
This symbol represents the current simulation time inside the model.
>>> TimeSymbol("t") <t(http://www.sbml.org/sbml/symbols/time)>
- Parameters:
name (str) – The name of the symbol.
- sbmlmath.csymbol.avogadro = <avogadro(http://www.sbml.org/sbml/symbols/avogadro)>¶
SBML’s Avogadro constant