recordSubstanceDefinition
Invariant properties of substance (molar weight, enthalpy, entropy, ...)
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| String | fullName | getInstanceName() | Full physiological name of substance |
| String | shortName | getInstanceName() | Short physiological name of substance |
| Types.MolarMass | mw | Molar weight in kg/mol or kDa | |
| Types.MolarEnergy | dH | 0 | Enthalpy |
| Types.MolarEnergy | dS | 0 | Entropy |
| Types.AmountOfSubstance | molpIU | 1 | Pharmacological international unit conversion: mols per IU (or 1 if unknown) |
| Types.AmountOfSubstance | molpGU | 1 | Goldblatt unit conversion: mols per GU (or 1 if unknown) |
| String | storeUnit | "mmol/l" | Default substance unit in files or databaseses |
| Types.Utilities.UnitConversions.RealTypeRecord | unitConversions | cat(1, Types.Utilities.UnitConversions.GenerateSubstanceUnits("g", 1e-3/mw), Types.Utilities.UnitConversions.GenerateSubstanceUnits("IU", molpIU), Types.Utilities.UnitConversions.GenerateSubstanceUnits("GU", molpGU)) |