Копировать библиотеку на диск
sbiocopylibrary ('kineticlaw',
'LibraryFileName'
)
sbiocopylibrary ('unit','LibraryFileName'
)
sbiocopylibrary ('kineticlaw',
копирует все пользовательские определения кинетического закона в файл 'LibraryFileName'
)LibraryFileName.sbklib
и помещает скопированный файл в текущую директорию.
sbiocopylibrary ('unit',
копирует все пользовательские префиксы модулей измерения и модулей в файл 'LibraryFileName'
)LibraryFileName.sbulib
.
Чтобы получить определения кинетического закона, которые находятся во встроенных или пользовательских библиотеках, сначала создайте корневой объект с помощью sbioroot
, затем используйте команды get(rootObj.BuiltInLibrary, 'KineticLaws')
или get(rootObj.UserDefinedLibrary, 'KineticLaws')
.
Чтобы добавить определение кинетического закона в определяемую пользователем библиотеку, используйте sbioaddtolibrary
.
Чтобы добавить модуль измерения в пользовательскую библиотеку, используйте sbiounit
далее следуют sbioaddtolibrary
. Чтобы добавить префикс модуля в определяемую пользователем библиотеку, используйте sbiounitprefix
далее следуют sbioaddtolibrary
.
Создайте определение кинетического закона, добавьте его в определенную пользователем библиотеку, а затем скопируйте определенную пользователем библиотеку кинетического права в .sbklib
файл.
Создайте определение кинетического закона.
abstkineticlawObj = sbioabstractkineticlaw('mylaw1', '(k1*s)/(k2+k1+s)');
Добавьте новое определение кинетического закона в определяемую пользователем библиотеку.
sbioaddtolibrary(abstkineticlawObj);
sbioaddtolibrary
добавляет определение кинетического закона в определяемую пользователем библиотеку. Проверить это можно используя sbiowhos
.
sbiowhos -kineticlaw -userdefined SimBiology Abstract Kinetic Law Array Index: Library: Name: Expression: 1 UserDefined mylaw1 (k1*s)/(k2+k1+s)
Скопируйте пользовательскую библиотеку кинетического права.
sbiocopylibrary ('kineticlaw','myLibFile')
Проверьте с помощью sbiowhos
.
sbiowhos -kineticlaw myLibFile
sbioabstractkineticlaw
| sbioaddtolibrary
| sbioremovefromlibrary
| sbiounit
| sbiounitprefix