The function doubleReact identifies identical reactions
(isoenzymes) in a model.
Usage
doubleReact(model, checkRev = TRUE)
Arguments
model
An object of class modelorg.
checkRev
Logical: Check reversibility of reactions (default: TRUE).
Value
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. The first element is the number of
metabolites. The following elements are one or more numerical vectors
containing the indices of the reactions.
encoding
utf8
Details
In the first step, the stoichiometric matrix S is devided into
groups of reactions containing the same number of metabolites. After
that, the row indices of the non-zero elements of these matrixces 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.