Description Usage Arguments Details Value Note Author(s) Examples
The function doubleReact
identifies identical reactions
(isoenzymes) in a model.
1 | doubleReact(model, checkRev = TRUE, linInd = FALSE)
|
model |
An object of class |
checkRev |
A single logical value. If set to |
linInd |
A single logical value. If set to |
In the first step, the stoichiometric matrix S is divided into groups of reactions containing the same number of metabolites. After that, the row indices of the non-zero elements of these matrices are compared. If identical pairs are found, we check the corresponding values in S. If they are also identical, the reversibility of the reactions are examined. If they are the same, the two reactions are called identical.
If no identical reactions were found, the return value is FALSE. Otherwise a list is returned, ordered by the number of metabolites used in each reaction. Each element is a numerical vector containing the indices (column number fo the stoichiometrix matrix) of identical reactions.
At the moment, the directions of a pair of reactions is not
compared. Meaning, that if concerning to the values in S the reaction
is in forward direction, but not when including the flux values,
doubleReact
will not find it.
Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de>
Maintainer: Mayo Roettger <mayo.roettger@hhu.de>
1 2 | data(Ec_core)
Ec_dr <- doubleReact(Ec_core)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.