Learn R Programming

sybil (version 1.0.1)

doubleReact: Identifies Identical Reactions

Description

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.

Examples

Run this code
data(Ec_core)
  Ec_d <- doubleReact(Ec_core)

Run the code above in your browser using DataLab