BuiltInLibrary
Library of built-in components
Description
BuiltInLibrary is a SimBiology® root
object property containing all built-in components namely, unit, unit-prefixes,
and kinetic laws that are shipped with the SimBiology product.
You cannot add, modify, or delete components in the built-in library.
The BuiltInLibrary property is an object that contains
the following properties:
Units— contains all units that are shipped with the SimBiology product. You can specify units for compartment capacity, species amounts and parameter values, to do dimensional analysis and unit conversion during simulation. You can display the built-in units either by using the commandsbiowhos -builtin -unit, or by accessing the root object.UnitPrefixes— contains all unit-prefixes that are shipped with the SimBiology product. You can specify unit—prefixes in combination with a valid unit for compartment capacity, species amounts and parameter values, to do dimensional analysis and unit conversion during simulation. You can display the built-in unit-prefixes either by using the commandsbiowhos -builtin -unitprefix, or by accessing the root object.KineticLaws— contains all kinetic laws that are shipped with the SimBiology product. Use the commandsbiowhos -builtin -kineticlawto see the list of built-in kinetic laws. You can use built-in kinetic laws when you use the commandaddkineticlawto create a kinetic law object for a reaction object. Refer to the kinetic law by name when you create the kinetic law object, for example,kineticlawObj = addkineticlaw(reactionObj, 'Henri-Michaelis-Menten');See Kinetic Law Definition for a definition and more information.
Characteristics
BuiltInLibrary
| Applies to | Object: root |
| Data type | object |
| Data values | Unit, unit-prefix, and abstract kinetic law objects |
| Access | Read-only |
Characteristics for BuiltInLibrary properties:
UnitsApplies to BuiltInLibrarypropertyData type unit objects Data values units Access Read-only UnitPrefixesApplies to BuiltInLibrarypropertyData type unit prefix objects Data values unit prefixes Access Read-only KineticLawsApplies to BuiltInLibrarypropertyData type Abstract kinetic law object Data values kinetic laws Access Read-only
Examples
Example 1
This example uses the command sbiowhos to
show the current list of built-in components.
sbiowhos -builtin -kineticlaw sbiowhos -builtin -unit sbiowhos -builtin -unitprefix
Example 2
This example shows the current list of built-in components by accessing the root object.
rootObj = sbioroot; get(rootObj.BuiltinLibrary, 'KineticLaws') get(rootObj.BuiltinLibrary, 'Units') get(rootObj.BuiltinLibrary, 'UnitPrefixes')
See Also
Functions — sbioaddtolibrary, sbioremovefromlibrary, sbioroot, sbiounit, sbiounitprefix
Properties — UserDefinedLibrary