Description Usage Arguments Value Author(s) See Also Examples
finds flux variability without loops. Maximize individual reactions and test if loop exists using cfFBA
.
Then breaks the loop by setting the fluxes that goes to zero in loopless flux to zero.
1 2 3 4 5 |
model |
An object of class |
rxnList |
a character vector of reaction ID's to find their flux variability |
solver |
Single character value. The solver to use. See
|
pct_objective |
percentage of maximum biomass to be achieved. |
solverParm |
extra parameters to solver, like tolerance. |
includeRxnEqn |
when true (default) the reaction equation is returned. |
verboseMode |
level of displaying messages. |
boundFlg |
should be set to FALSE to enumrateCycles. |
return two lists res and maxFlx. The first list contains reactions with the computed values. The second list contains the details of calculations. If a reaction is involved in a loop it will appear at least twice in the second list.
Abdelmoneim Amer Desouki
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ##---- Should be DIRECTLY executable !! ----
##-- ==> Define data, use random,
##-- or do help(data=index) for the standard data sets.
library(sybilcycleFreeFlux)
data(Ec_core)
model=Ec_core
fva=cfFVA(model,react_id(model))
#write.csv(file="cfFVA1_cnd_res.csv",fva[[1]]);
#write.csv(file="cfFVA1_cnd_det.csv",fva[[2]]);
#plot fluxes
## The function is currently defined as
"cfFVA"
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.