Добавьте объект вида продукта к объекту реакции
speciesObj
=
addproduct(reactionObj
, 'NameValue
')
speciesObj
=
addproduct(reactionObj
, speciesObj
)
speciesObj
=
addproduct(reactionObj
, 'NameValue
', Stoichcoefficient
)
speciesObj
=
addproduct(reactionObj
, speciesObj
, Stoichcoefficient
)
| Объект реакции. Введите имя объекта реакции. |
| Имена видовых объектов. Введите вектор символов или массив ячеек из векторов символов. Видовой объект может ссылаться другими объектами, используя его имя. Можно использовать функцию |
| Видовой объект или вектор видовых объектов. |
| Стехиометрические коэффициенты для продуктов. Введите положительную скалярную величину или вектор положительных двойек. Если вектор, он должен иметь то же количество элементов, что и количество видов, заданных |
создает видовой объект (если он уже не существует в модели) и возвращает видовой объект (speciesObj
=
addproduct(reactionObj
, 'NameValue
')speciesObj
). В видовом объекте этот метод присваивает значение (
) свойству NameValue
Name
. В объекте реакции этот метод присваивает объект вида свойству Products
, изменяет уравнение реакции в свойстве Reaction
для включения нового вида и добавления стехиометрического коэффициента 1
к свойству Stoichiometry
.
Когда вы определяете реакцию с новым видом:
Если в модели нет объектов отсека, метод создает объект отсека (называемый '
) в модели и добавляет вновь созданный вид в этот отсек.unnamed
'
Если только один объект отсека (compObj
) существует в модели, метод создает видовой объект в этом отсеке.
При наличии более одного объекта отсека (compObj
) в модели необходимо указать название вида с именем отсека.
Для примера, cell.glucose
обозначает, что вы хотите поместить вид под названием glucose
в отсек по наименованию cell
. Дополнительно, если отсек назван cell
не существует, процесс добавления реакции создает отсек и называет его cell
.
Создайте и добавьте объект вида к объекту-отсеку с помощью метода addspecies
.
, в видовом объекте (speciesObj
=
addproduct(reactionObj
, speciesObj
)
), присваивает родительский объект speciesObj
к свойству вида reactionObj
Parent
. В объекте реакции (reactionObj
), он присваивает видовой объект свойству Products
, изменяет уравнение реакции в свойстве Reaction
для включения нового вида и добавления стехиометрического коэффициента 1
к свойству Stoichiometry
.
, в дополнение к описанию выше, добавляет стехиометрический коэффициент (speciesObj
=
addproduct(reactionObj
, 'NameValue
', Stoichcoefficient
)Stoichcoefficient
) свойству Stoichiometry
. Если NameValue
- массив ячеек видов, имен, затем Stoichcoefficient
должен быть вектором двойников с той же длиной, что и NameValue
.
, в дополнение к описанию выше, добавляет стехиометрический коэффициент (speciesObj
=
addproduct(reactionObj
, speciesObj
, Stoichcoefficient
)Stoichcoefficient
) свойству Stoichiometry
.
На имена видов ссылаются объекты реакции, объекты кинетического закона и объекты модели. Если вы меняете Name
вида реакция также использует новое имя. Однако необходимо сконфигурировать все другие применимые элементы, такие как правила, которые используют вид, и объект кинетического закона.
Создайте объект модели, а затем добавьте объект реакции.
modelObj = sbiomodel('my_model'); reactionObj = addreaction(modelObj, 'A + C -> U');
Измените реакцию reactionObj
от A + C -> U
на A + C -> U + 2 H
.
speciesObj = addproduct(reactionObj, 'H', 2);