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.