Transport¶
- findTransRxns(model, inclExc, rxnInds, inclObjAsExc, irrevFlag)¶
Identifes all transport reactions in a model, which are defined as reactions involved with metabolites in more than 1 compartment
USAGE:
[transRxns, nonTransRxns, transRxnsBool] = findTransRxns(model, inclExc, rxnInds, inclObjAsExc, irrevFlag)
- INPUT:
model: COBRA model structure
- OPTIONAL INPUT:
- inclExc: includes exchange reactions as transport = true
(Default = false)
- rxnInds: indices of reactions to test for transport activity.
(default = test all columns of model.S)
- inclObjAsExc: includes objective as an exchange reaction = true - this is
passed to findExcRxns. (default = false)
- irrevFlag: model is irreversible = true - this is passed to findExcRxns.
(default=false)
- OUTPUTS:
transRxns: transport reactions in rxnInds nonTransRxns: non-transport reactions in rxnInds transRxnsBool: checks if inclExc or isNonexchangeTransport rxns vector is equal to 1