Double reaction (flux) deletion analysis.
doubleFluxDel(model, react1, react2, lb = NULL, ub = NULL,
allComb = FALSE, exex = FALSE, checkOptSolObj = FALSE, ...)
A numeric vector containing the lower bounds for the reaction rates of
reactions (variables) given in arguments react1
and react2
.
If set to NULL
, all reactions will be constrained to zero.
Default: NULL
.
A numeric vector containing the upper bounds for the reaction rates of
reactions (variables) given in arguments react1
and react2
.
If set to NULL
, all reactions will be constrained to zero.
Default: NULL
.
A single Boolean value. If set to TRUE
, every possible pairwise
combination of reactions given in arguments react1
and react2
will be constrained to zero flux. If set to FALSE
, arguments
react1
and react2
must have the same length. The deletions
will be computed pair-wise: first react1[1]
and react2[1]
,
second react1[2]
and react2[2]
and so on.
Default: FALSE
.
A single Boolean value. If set to TRUE
, exchange reactions will be
excluded from the analysis. They are identified by the function
findExchReact
.
Default: FALSE
.
A single logical value. If set to TRUE
, a warning will be generated,
if not all optimizations ended successful.
Default: FALSE
.
Further arguments passed to optimizer
. Important ones are
algorithm
in order to set the algorithm to use or solverParm
in order to set parameter values for the optimization software.
The function doubleFluxDel
studies the effect of double flux deletions
on the phenotype of the metabolic network. The function performs \(n\)
optimizations with \(n\) being either the number of reaction id's in
argument react1
times the number of reaction id's in argument
react2
, if argument allComb
is set to TRUE
, or the length
of one of these vectors if argument allComb
is set to FALSE
.
Each optimization corresponds to the simultaneous deletion of two fluxes.
modelorg
, '>optsol
,
'>optsol_fluxdel
,
checkOptSol
, optimizer
and
SYBIL_SETTINGS
.
# NOT RUN {
data(Ec_core)
Ec_dfd <- doubleFluxDel(Ec_core)
# }
Run the code above in your browser using DataLab