Добавьте объект вида продукта к объекту реакции
speciesObj =
addproduct(reactionObj, 'NameValue')
speciesObj =
addproduct(reactionObj, speciesObj)
speciesObj =
addproduct(reactionObj, 'NameValue', Stoichcoefficient)
speciesObj =
addproduct(reactionObj, speciesObj, Stoichcoefficient)
| Объект реакции. Введите имя объекта реакции. |
| Имена видовых объектов. Введите вектор символов или массив ячеек из векторов символов. Видовой объект может ссылаться другими объектами, используя его имя. Можно использовать функцию |
| Видовой объект или вектор видовых объектов. |
| Стехиометрические коэффициенты для продуктов. Введите положительную скалярную величину или вектор положительных двойек. Если вектор, он должен иметь то же количество элементов, что и количество видов, заданных |
создает видовой объект (если он уже не существует в модели) и возвращает видовой объект (speciesObj =
addproduct(reactionObj, 'NameValue')speciesObj). В видовом объекте этот метод присваивает значение () свойству NameValueName. В объекте реакции этот метод присваивает объект вида свойству Products, изменяет уравнение реакции в свойстве Reaction для включения нового вида и добавления стехиометрического коэффициента 1 к свойству Stoichiometry.
Когда вы определяете реакцию с новым видом:
Если в модели нет объектов отсека, метод создает объект отсека (называемый ') в модели и добавляет вновь созданный вид в этот отсек.unnamed'
Если только один объект отсека (compObj) существует в модели, метод создает видовой объект в этом отсеке.
При наличии более одного объекта отсека (compObj) в модели необходимо указать название вида с именем отсека.
Для примера, cell.glucose обозначает, что вы хотите поместить вид под названием glucose в отсек по наименованию cell. Дополнительно, если отсек назван cell не существует, процесс добавления реакции создает отсек и называет его cell.
Создайте и добавьте объект вида к объекту-отсеку с помощью метода addspecies.
, в видовом объекте (speciesObj =
addproduct(reactionObj, speciesObj)), присваивает родительский объект speciesObj к свойству вида reactionObjParent. В объекте реакции (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);