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 -kineticlaw
to see the list of built-in kinetic laws. You can use built-in kinetic laws when you use the commandaddkineticlaw
to 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:
Units
Applies to BuiltInLibrary
propertyData type unit objects Data values units Access Read-only UnitPrefixes
Applies to BuiltInLibrary
propertyData type unit prefix objects Data values unit prefixes Access Read-only KineticLaws
Applies to BuiltInLibrary
propertyData 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