test_metatool
Input file name: example.txt
Number of internal metabolites: 16
Number of reactions: 24


External Metabolites

count    name

5        CO2
4        ATP
3        ADP
3        NAD
3        NADH
2        NADP
2        NADPH
2        NH3
1        PG
1        FAD
1        FADH2
1        Aspex
1        AMP
1        Gluex
1        Alaex
1        Sucex


Internal Metabolites

count    name

6        CoA
5        PEP
5        OAA
5        OG
4        Pyr
4        Glu
3        AcCoA
3        IsoCit
3        SucCoA
3        Succ
3        Fum
3        Mal
3        Asp
2        Cit
2        Gly
2        Ala


Branch Metabolites

Asp
consumed in 2 reactions
built in 1 reactions
['0', '1', '1']
Glu
consumed in 3 reactions
built in 1 reactions
['0', '0', '1', '0']
Mal
consumed in 1 reactions
built in 2 reactions
['0', '0', '1']
Fum
consumed in 1 reactions
built in 2 reactions
['0', '0', '1']
Succ
consumed in 1 reactions
built in 2 reactions
['0', '0', '1']
SucCoA
consumed in 2 reactions
built in 1 reactions
['1', '0', '1']
OG
consumed in 2 reactions
built in 3 reactions
['1', '1', '0', '0', '0']
IsoCit
consumed in 2 reactions
built in 1 reactions
['0', '1', '1']
OAA
consumed in 3 reactions
built in 2 reactions
['1', '0', '0', '1', '1']
AcCoA
consumed in 2 reactions
built in 1 reactions
['1', '1', '1']
CoA
consumed in 2 reactions
built in 4 reactions
['1', '1', '1', '0', '1', '1']
Pyr
consumed in 3 reactions
built in 1 reactions
['1', '1', '1', '0']
PEP
consumed in 2 reactions
built in 3 reactions
['0', '1', '1', '1', '1']


Non Branch Metabolites

Ala
consumed in 1 reactions
built in 1 reactions
['0', '1']
Gly
consumed in 1 reactions
built in 1 reactions
['1', '1']
Cit
consumed in 1 reactions
built in 1 reactions
['1', '0']


Stochiometric


Matrix
Matrix([[ 0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0, -1,  0],
       [ 0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1, -1,  0,
              0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0, -1,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0, -1,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0,  0,
              0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,
              0,  0,  0,  0,  0],
       [ 0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,
              0,  0,  0,  0,  0],
       [ 0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,
              0,  0,  0,  0,  0],
       [ 0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,
              0,  0,  0,  0, -1],
       [ 0,  0,  0,  0,  0,  0,  1, -1,  1,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0],
       [ 0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0, -1,  0,  0,  0,  0,
              0,  0,  0,  0,  0],
       [ 0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  1, -1,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0, -1,
              1,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0,  0, -1,  0,  0,  0,
              0,  0,  0,  0,  0],
       [ 0,  0,  1,  0,  0,  0,  0,  0,  0,  0, -1,  1,  0, -1,  0,  1,  0,  0,  0,
              0,  0,  0,  0,  1],
       [ 0,  0,  0,  0,  0,  0,  0,  0, -1,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,
              0, -1,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  1,
             -1,  1,  0,  0,  0]])

Irreversible

000    000    000    000    000    000    000    000    000    001    001    001    001    001    001    001    001    001    001    001    001    001    001    001    


Kernel


Matrix
Matrix([[ 1,  1,  1,  1,  1,  1,  0,  0,  0,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0],
       [ 2,  1,  0,  1,  1,  2,  1,  1,  0,  2,  2,  1,  0,  0,  1,  1,  1,  0,  0,
              0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,
              0,  0,  0,  0,  0],
       [ 1,  1,  0,  1,  1,  2,  0,  0,  0,  2,  2,  1,  0,  0,  1,  1,  0,  0,  1,
              0,  0,  0,  0,  0],
       [ 1,  1,  0,  1,  1,  2,  0,  0,  0,  2,  2,  1,  0,  0,  1,  1,  0,  0,  0,
             -1,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  1,  0,  0,  0],
       [ 3,  2,  0,  1,  1,  2,  0,  1,  0,  3,  3,  2,  1,  0,  1,  1,  0,  0,  0,
              0,  0,  1,  0,  0],
       [ 1,  0,  0,  0,  0,  0,  0,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  1,  0],
       [ 2,  1, -1,  0,  0,  1,  0,  0,  0,  2,  2,  1,  0,  0,  1,  1,  0,  0,  0,
              0,  0,  0,  0,  1]])
 Enzymes
Eno Acn SucCD Sdh Fum Mdh Pyk AceEF GltA Icd SucAB irreversible
(2 Eno) Acn Sdh Fum (2 Mdh) AspC Gdh (2 Pyk) (2 AceEF) GltA Icl Mas AspCon irreversible
Fum Mdh AspC Gdh AspA irreversible
Eno Acn Sdh Fum (2 Mdh) (2 Pyk) (2 AceEF) GltA Icl Mas Pck irreversible
Eno Acn Sdh Fum (2 Mdh) (2 Pyk) (2 AceEF) GltA Icl Mas -Ppc irreversible
Pyk Pps irreversible
(3 Eno) (2 Acn) Sdh Fum (2 Mdh) Gdh (3 Pyk) (3 AceEF) (2 GltA) Icd Icl Mas GluCon irreversible
Eno Gdh IlvEAvtA Pyk AlaCon irreversible
(2 Eno) Acn -SucCD Mdh (2 Pyk) (2 AceEF) GltA Icl Mas SucCoACon irreversible

 Reactions
2 ADP + FAD + NADP + 3 NAD + PG = 2 ATP + FADH2 + NADPH + 3 NADH + 3 CO2
2 ADP + NH3 + FAD + NADPH + 4 NAD + 2 PG = 2 ATP + Aspex + FADH2 + NADP + 4 NADH + 2 CO2
NADPH + NAD = NADP + NADH
ADP + FAD + 4 NAD + PG = ATP + FADH2 + 4 NADH + 3 CO2
2 ADP + FAD + 4 NAD + PG = 2 ATP + FADH2 + 4 NADH + 3 CO2
ADP = AMP
3 ADP + NH3 + FAD + 5 NAD + 3 PG = Gluex + 3 ATP + FADH2 + 5 NADH + 4 CO2
ADP + NH3 + NADPH + PG = Alaex + ATP + NADP
ADP + 3 NAD + 2 PG = Sucex + ATP + 3 NADH + 2 CO2



Subsets


Matrix
Matrix([[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]])
 Enzymes
Eno reversible
Acn GltA irreversible
SucCD reversible
Sdh reversible
Fum reversible
Mdh reversible
AspC reversible
Gdh reversible
IlvEAvtA AlaCon irreversible
Pyk irreversible
AceEF irreversible
Icd irreversible
SucAB irreversible
Icl Mas irreversible
AspCon irreversible
AspA irreversible
Pck irreversible
Ppc irreversible
Pps irreversible
GluCon irreversible
SucCoACon irreversible

 Reactions
PG = PEP
OAA + AcCoA = IsoCit + CoA
SucCoA + ADP = Succ + CoA + ATP
Succ + FAD = Fum + FADH2
Fum = Mal
Mal + NAD = OAA + NADH
Glu + OAA = Asp + OG
OG + NH3 + NADPH = Glu + NADP
Glu + Pyr = OG + Alaex
PEP + ADP = Pyr + ATP
CoA + Pyr + NAD = AcCoA + NADH + CO2
IsoCit + NADP = OG + NADPH + CO2
OG + CoA + NAD = SucCoA + NADH + CO2
IsoCit + AcCoA = Mal + Succ + CoA
Asp = Aspex
Asp = Fum + NH3
OAA + ATP = PEP + ADP + CO2
PEP + CO2 = OAA
Pyr + ATP = PEP + AMP
Glu = Gluex
SucCoA = CoA + Sucex



Reduced System


Matrix
Matrix([[ 0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0, -1, -1,  0,  0,  0,
              0,  0],
       [ 0,  0,  0,  0,  0,  0, -1,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
             -1,  0],
       [ 0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,
              0,  0],
       [ 0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,
              0,  0],
       [ 0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,
              0,  0],
       [ 0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,
              0, -1],
       [ 0,  0,  0,  0,  0,  0,  1, -1,  1,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,
              0,  0],
       [ 0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0, -1,  0,  0,  0,  0,  0,
              0,  0],
       [ 0, -1,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  1,  0,
              0,  0],
       [ 0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0, -1,  0,  0,  0,  0,  0,
              0,  0],
       [ 0,  1,  1,  0,  0,  0,  0,  0,  0,  0, -1,  0, -1,  1,  0,  0,  0,  0,  0,
              0,  1],
       [ 0,  0,  0,  0,  0,  0,  0,  0, -1,  1, -1,  0,  0,  0,  0,  0,  0,  0, -1,
              0,  0],
       [ 1,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  1, -1,  1,
              0,  0]])

Irreversible

000    001    000    000    000    000    000    000    001    001    001    001    001    001    001    001    001    001    001    001    001    


Convex Basis


Matrix
Matrix([[ 0,  0,  0,  0,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,
              0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
              1,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  1,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,
              1,  0,  0,  0,  0],
       [ 1,  0, -1, -1, -1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              1,  0,  0,  0,  1],
       [ 1,  0,  0,  0,  0,  0,  0,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  1,  0],
       [ 1,  1,  1,  1,  1,  1,  0,  0,  0,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0],
       [ 2,  1,  0,  0,  0,  0,  0,  1,  0,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,
              1,  0,  1,  0,  0],
       [ 1,  1,  0,  1,  1,  2,  0,  0,  0,  2,  2,  1,  0,  0,  1,  1,  0,  0,  1,
              0,  0,  0,  0,  0],
       [ 2,  1,  0,  1,  1,  2,  1,  1,  0,  2,  2,  1,  0,  0,  1,  1,  1,  0,  0,
              0,  0,  0,  0,  0],
       [ 2,  1, -1,  0,  0,  1,  0,  0,  0,  2,  2,  1,  0,  0,  1,  1,  0,  0,  0,
              0,  0,  0,  0,  1],
       [ 3,  2,  0,  1,  1,  2,  0,  1,  0,  3,  3,  2,  1,  0,  1,  1,  0,  0,  0,
              0,  0,  1,  0,  0]])
 Enzymes
Fum Mdh AspC Gdh AspA irreversible
Pck Ppc irreversible
Pyk Pps irreversible
Eno AspC Gdh AspCon Ppc irreversible
Eno -SucCD -Sdh -Fum -Mdh Ppc SucCoACon irreversible
Eno Gdh IlvEAvtA Pyk AlaCon irreversible
Eno Acn SucCD Sdh Fum Mdh Pyk AceEF GltA Icd SucAB irreversible
(2 Eno) Acn Gdh Pyk AceEF GltA Icd Ppc GluCon irreversible
Eno Acn Sdh Fum (2 Mdh) (2 Pyk) (2 AceEF) GltA Icl Mas Pck irreversible
(2 Eno) Acn Sdh Fum (2 Mdh) AspC Gdh (2 Pyk) (2 AceEF) GltA Icl Mas AspCon irreversible
(2 Eno) Acn -SucCD Mdh (2 Pyk) (2 AceEF) GltA Icl Mas SucCoACon irreversible
(3 Eno) (2 Acn) Sdh Fum (2 Mdh) Gdh (3 Pyk) (3 AceEF) (2 GltA) Icd Icl Mas GluCon irreversible

 Reactions
NADPH + NAD = NADP + NADH
ATP = ADP
ADP = AMP
NH3 + NADPH + CO2 + PG = Aspex + NADP
ATP + FADH2 + NADH + CO2 + PG = Sucex + ADP + FAD + NAD
ADP + NH3 + NADPH + PG = Alaex + ATP + NADP
2 ADP + FAD + NADP + 3 NAD + PG = 2 ATP + FADH2 + NADPH + 3 NADH + 3 CO2
ADP + NH3 + NAD + 2 PG = Gluex + ATP + NADH + CO2
ADP + FAD + 4 NAD + PG = ATP + FADH2 + 4 NADH + 3 CO2
2 ADP + NH3 + FAD + NADPH + 4 NAD + 2 PG = 2 ATP + Aspex + FADH2 + NADP + 4 NADH + 2 CO2
ADP + 3 NAD + 2 PG = Sucex + ATP + 3 NADH + 2 CO2
3 ADP + NH3 + FAD + 5 NAD + 3 PG = Gluex + 3 ATP + FADH2 + 5 NADH + 4 CO2



Conservation Relations


Matrix
Matrix([       [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 0]])

	SucCoA + AcCoA + CoA 


Elementary Modes


Matrix
Matrix([[ 0,  0,  0,  0,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,
              0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
              1,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  1,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,
              1,  0,  0,  0,  0],
       [ 1,  0, -1, -1, -1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              1,  0,  0,  0,  1],
       [ 1,  0, -1, -1,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,
              1,  0,  0,  0,  1],
       [ 1,  0,  0,  0,  0,  0,  0,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  1,  0],
       [ 2,  1, -1,  0,  0,  1,  0,  0,  0,  2,  2,  1,  0,  0,  1,  1,  0,  0,  0,
              0,  0,  0,  0,  1],
       [ 1,  1,  1,  1,  1,  1,  0,  0,  0,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0],
       [ 3,  1, -2, -1, -1,  0,  0,  0,  0,  2,  2,  1,  0,  0,  1,  1,  0,  0,  0,
              1,  0,  0,  0,  2],
       [ 2,  1,  0,  0,  0,  0,  0,  1,  0,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,
              1,  0,  1,  0,  0],
       [ 2,  1,  0,  0,  0,  0,  0,  0,  0,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,
              1,  0,  0,  0,  1],
       [ 1,  1,  0,  1,  1,  2,  0,  0,  0,  2,  2,  1,  0,  0,  1,  1,  0,  0,  1,
              0,  0,  0,  0,  0],
       [ 2,  1,  0,  1,  1,  2,  1,  1,  0,  2,  2,  1,  0,  0,  1,  1,  1,  0,  0,
              0,  0,  0,  0,  0],
       [ 3,  2,  0,  1,  1,  2,  0,  1,  0,  3,  3,  2,  1,  0,  1,  1,  0,  0,  0,
              0,  0,  1,  0,  0],
       [ 3,  2,  0,  1,  1,  2,  0,  0,  0,  3,  3,  2,  1,  1,  1,  1,  0,  0,  0,
              0,  0,  0,  0,  1]])
 Enzymes
Fum Mdh AspC Gdh AspA irreversible
Pck Ppc irreversible
Pyk Pps irreversible
Eno AspC Gdh AspCon Ppc irreversible
Eno -SucCD -Sdh -Fum -Mdh Ppc SucCoACon irreversible
Eno -SucCD -Sdh AspC Gdh AspA Ppc SucCoACon irreversible
Eno Gdh IlvEAvtA Pyk AlaCon irreversible
(2 Eno) Acn -SucCD Mdh (2 Pyk) (2 AceEF) GltA Icl Mas SucCoACon irreversible
Eno Acn SucCD Sdh Fum Mdh Pyk AceEF GltA Icd SucAB irreversible
(3 Eno) Acn (-2 SucCD) -Sdh -Fum (2 Pyk) (2 AceEF) GltA Icl Mas Ppc (2 SucCoACon) irreversible
(2 Eno) Acn Gdh Pyk AceEF GltA Icd Ppc GluCon irreversible
(2 Eno) Acn Pyk AceEF GltA Icd SucAB Ppc SucCoACon irreversible
Eno Acn Sdh Fum (2 Mdh) (2 Pyk) (2 AceEF) GltA Icl Mas Pck irreversible
(2 Eno) Acn Sdh Fum (2 Mdh) AspC Gdh (2 Pyk) (2 AceEF) GltA Icl Mas AspCon irreversible
(3 Eno) (2 Acn) Sdh Fum (2 Mdh) Gdh (3 Pyk) (3 AceEF) (2 GltA) Icd Icl Mas GluCon irreversible
(3 Eno) (2 Acn) Sdh Fum (2 Mdh) (3 Pyk) (3 AceEF) (2 GltA) Icd SucAB Icl Mas SucCoACon irreversible

 Reactions
NADPH + NAD = NADP + NADH
ATP = ADP
ADP = AMP
NH3 + NADPH + CO2 + PG = Aspex + NADP
ATP + FADH2 + NADH + CO2 + PG = Sucex + ADP + FAD + NAD
ATP + FADH2 + NADPH + CO2 + PG = Sucex + ADP + FAD + NADP
ADP + NH3 + NADPH + PG = Alaex + ATP + NADP
ADP + 3 NAD + 2 PG = Sucex + ATP + 3 NADH + 2 CO2
2 ADP + FAD + NADP + 3 NAD + PG = 2 ATP + FADH2 + NADPH + 3 NADH + 3 CO2
FADH2 + 2 NAD + 3 PG = 2 Sucex + FAD + 2 NADH + CO2
ADP + NH3 + NAD + 2 PG = Gluex + ATP + NADH + CO2
ADP + NADP + 2 NAD + 2 PG = Sucex + ATP + NADPH + 2 NADH + 2 CO2
ADP + FAD + 4 NAD + PG = ATP + FADH2 + 4 NADH + 3 CO2
2 ADP + NH3 + FAD + NADPH + 4 NAD + 2 PG = 2 ATP + Aspex + FADH2 + NADP + 4 NADH + 2 CO2
3 ADP + NH3 + FAD + 5 NAD + 3 PG = Gluex + 3 ATP + FADH2 + 5 NADH + 4 CO2
3 ADP + FAD + NADP + 6 NAD + 3 PG = Sucex + 3 ATP + FADH2 + NADPH + 6 NADH + 5 CO2


Input file name: example2.txt
Number of internal metabolites: 15
Number of reactions: 19


External Metabolites

count    name

3        ATP
3        ADP
2        G6P
2        Pi
2        NADP
2        NADPH
1        NAD
1        NADH
1        CO2
1        PYR
1        R5Pex


Internal Metabolites

count    name

6        GAP
5        F6P
3        FDP
3        Ru5P
3        R5P
3        X5P
2        DHAP
2        D13PG
2        GO6P
2        GL6P
2        S7P
2        E4P
2        P3G
2        P2G
2        PEP


Branch Metabolites

Ru5P
consumed in 2 reactions
built in 1 reactions
['1', '0', '0']
FDP
consumed in 2 reactions
built in 1 reactions
['1', '1', '0']
F6P
consumed in 1 reactions
built in 4 reactions
['0', '1', '1', '0', '0']
GAP
consumed in 2 reactions
built in 4 reactions
['0', '0', '1', '0', '0', '0']
R5P
consumed in 2 reactions
built in 1 reactions
['0', '0', '1']


Non Branch Metabolites

E4P
consumed in 1 reactions
built in 1 reactions
['0', '0']
S7P
consumed in 1 reactions
built in 1 reactions
['0', '0']
X5P
consumed in 2 reactions
built in 1 reactions
['0', '0', '0']
GO6P
consumed in 1 reactions
built in 1 reactions
['1', '0']
GL6P
consumed in 1 reactions
built in 1 reactions
['0', '1']
DHAP
consumed in 1 reactions
built in 1 reactions
['0', '0']
D13PG
consumed in 1 reactions
built in 1 reactions
['1', '1']
P3G
consumed in 1 reactions
built in 1 reactions
['1', '0']
P2G
consumed in 1 reactions
built in 1 reactions
['0', '0']
PEP
consumed in 1 reactions
built in 1 reactions
['0', '1']


Stochiometric


Matrix
Matrix([[ 0,  0,  0,  0,  0,  0, -1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  1,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  1, -1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0, -1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  1,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0, -1,  0,  0,  0,  0],
       [ 0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0,  1,  1,  0,  0,  0, -1,  1,  0,  0,  0,  0,  0,  0],
       [ 0,  1,  1,  0,  0,  1,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  1,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0, -1,  0,  0],
       [ 0,  0,  0,  1,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1]])

Irreversible

000    000    000    000    000    000    000    000    000    000    000    001    001    001    001    001    001    001    001    


Kernel


Matrix
Matrix([[ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0],
       [ 5,  1,  1, -2, -4, -2, -2, -2,  0,  0, -6,  1,  0, -6, -6,  0,  0,  0,  0],
       [ 1,  1,  1,  0,  0,  0,  0,  0,  2,  2,  0,  1,  0,  0,  0,  2,  2,  2,  0],
       [-5, -1, -1, -4,  4,  2,  2,  2,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0, -6]])
 Enzymes
Pfk Fbp irreversible
(5 Pgi) Ald Tpi (-2 Rpi) (-4 Rpe) (-2 TktI) (-2 TktII) (-2 Tal) (-6 Pgl) Pfk (-6 Zwf) (-6 Gnd) irreversible
Pgi Ald Tpi (2 Gpm) (2 Eno) Pfk (2 Pgk) (2 Pyk) (2 Gap) irreversible
(-5 Pgi) -Ald -Tpi (-4 Rpi) (4 Rpe) (2 TktI) (2 TktII) (2 Tal) -Pfk (-6 Prs_DeoB) irreversible

 Reactions
ATP = ADP + Pi
6 CO2 + ATP + 12 NADPH = ADP + 12 NADP + G6P
3 ADP + 2 NAD + G6P + 2 Pi = 3 ATP + 2 NADH + 2 PYR
ADP + 6 R5Pex = ATP + 5 G6P



Subsets


Matrix
Matrix([[1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]])
 Enzymes
Pgi reversible
Ald Tpi reversible
Rpi reversible
(2 Rpe) TktI TktII Tal reversible
Gpm Eno Pgk Pyk Gap irreversible
Pgl Zwf Gnd irreversible
Pfk irreversible
Fbp irreversible
Prs_DeoB irreversible

 Reactions
G6P = F6P
FDP = 2 GAP
Ru5P = R5P
2 Ru5P + R5P = 2 F6P + GAP
GAP + 2 ADP + NAD + Pi = 2 ATP + NADH + PYR
2 NADP + G6P = Ru5P + CO2 + 2 NADPH
F6P + ATP = FDP + ADP
FDP = F6P + Pi
R5P = R5Pex



Reduced System


Matrix
Matrix([[ 0,  0, -1, -2,  0,  1,  0,  0,  0],
       [ 0, -1,  0,  0,  0,  0,  1, -1,  0],
       [ 1,  0,  0,  2,  0,  0, -1,  1,  0],
       [ 0,  2,  0,  1, -1,  0,  0,  0,  0],
       [ 0,  0,  1, -1,  0,  0,  0,  0, -1]])

Irreversible

000    000    000    000    001    001    001    001    001    


Convex Basis


Matrix
Matrix([[ 0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  1,  0,  0,  1,  1,  0,  0,  0,  1],
       [-2,  0,  0,  1,  2,  1,  1,  1,  1,  1,  3,  0,  0,  3,  3,  1,  1,  1,  0],
       [-5, -1, -1,  2,  4,  2,  2,  2,  0,  0,  6,  0,  1,  6,  6,  0,  0,  0,  0],
       [ 5,  1,  1,  4, -4, -2, -2, -2,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  6],
       [ 1,  1,  1,  0,  0,  0,  0,  0,  2,  2,  0,  1,  0,  0,  0,  2,  2,  2,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0]])
 Enzymes
Rpi Pgl Zwf Gnd Prs_DeoB irreversible
(-2 Pgi) Rpi (2 Rpe) TktI TktII Tal Gpm Eno (3 Pgl) (3 Zwf) (3 Gnd) Pgk Pyk Gap irreversible
(-5 Pgi) -Ald -Tpi (2 Rpi) (4 Rpe) (2 TktI) (2 TktII) (2 Tal) (6 Pgl) Fbp (6 Zwf) (6 Gnd) irreversible
(5 Pgi) Ald Tpi (4 Rpi) (-4 Rpe) (-2 TktI) (-2 TktII) (-2 Tal) Pfk (6 Prs_DeoB) irreversible
Pgi Ald Tpi (2 Gpm) (2 Eno) Pfk (2 Pgk) (2 Pyk) (2 Gap) irreversible
Pfk Fbp irreversible

 Reactions
2 NADP + G6P = CO2 + 2 NADPH + R5Pex
2 ADP + NAD + 6 NADP + G6P + Pi = 3 CO2 + 2 ATP + NADH + 6 NADPH + PYR
12 NADP + G6P = 6 CO2 + 12 NADPH + Pi
ATP + 5 G6P = ADP + 6 R5Pex
3 ADP + 2 NAD + G6P + 2 Pi = 3 ATP + 2 NADH + 2 PYR
ATP = ADP + Pi



Conservation Relations


Matrix
None



Elementary Modes


Matrix
Matrix([[ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0],
       [ 1,  1,  1,  0,  0,  0,  0,  0,  2,  2,  0,  1,  0,  0,  0,  2,  2,  2,  0],
       [ 0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  1,  0,  0,  1,  1,  0,  0,  0,  1],
       [-2,  0,  0,  1,  2,  1,  1,  1,  1,  1,  3,  0,  0,  3,  3,  1,  1,  1,  0],
       [-5, -1, -1,  2,  4,  2,  2,  2,  0,  0,  6,  0,  1,  6,  6,  0,  0,  0,  0],
       [ 0,  2,  2,  1,  2,  1,  1,  1,  5,  5,  3,  2,  0,  3,  3,  5,  5,  5,  0],
       [ 5,  1,  1,  4, -4, -2, -2, -2,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  6]])
 Enzymes
Pfk Fbp irreversible
Pgi Ald Tpi (2 Gpm) (2 Eno) Pfk (2 Pgk) (2 Pyk) (2 Gap) irreversible
Rpi Pgl Zwf Gnd Prs_DeoB irreversible
(-2 Pgi) Rpi (2 Rpe) TktI TktII Tal Gpm Eno (3 Pgl) (3 Zwf) (3 Gnd) Pgk Pyk Gap irreversible
(-5 Pgi) -Ald -Tpi (2 Rpi) (4 Rpe) (2 TktI) (2 TktII) (2 Tal) (6 Pgl) Fbp (6 Zwf) (6 Gnd) irreversible
(2 Ald) (2 Tpi) Rpi (2 Rpe) TktI TktII Tal (5 Gpm) (5 Eno) (3 Pgl) (2 Pfk) (3 Zwf) (3 Gnd) (5 Pgk) (5 Pyk) (5 Gap) irreversible
(5 Pgi) Ald Tpi (4 Rpi) (-4 Rpe) (-2 TktI) (-2 TktII) (-2 Tal) Pfk (6 Prs_DeoB) irreversible

 Reactions
ATP = ADP + Pi
3 ADP + 2 NAD + G6P + 2 Pi = 3 ATP + 2 NADH + 2 PYR
2 NADP + G6P = CO2 + 2 NADPH + R5Pex
2 ADP + NAD + 6 NADP + G6P + Pi = 3 CO2 + 2 ATP + NADH + 6 NADPH + PYR
12 NADP + G6P = 6 CO2 + 12 NADPH + Pi
8 ADP + 5 NAD + 6 NADP + 3 G6P + 5 Pi = 3 CO2 + 8 ATP + 5 NADH + 6 NADPH + 5 PYR
ATP + 5 G6P = ADP + 6 R5Pex


Input file name: EXAMPLE3.TXT
Number of internal metabolites: 7
Number of reactions: 3


External Metabolites

count    name



Internal Metabolites

count    name

1        L-Glutamine
1        H2O
1        L-glutamate
1        NH3
1        L-Aspartate
1        L-alanine
1        CO2


Branch Metabolites



Non Branch Metabolites

L-Glutamine
consumed in 1 reactions
built in 0 reactions
['0']
H2O
consumed in 1 reactions
built in 0 reactions
['0']
L-glutamate
consumed in 0 reactions
built in 1 reactions
['0']
NH3
consumed in 0 reactions
built in 1 reactions
['0']
L-Aspartate
consumed in 1 reactions
built in 0 reactions
['1']
L-alanine
consumed in 0 reactions
built in 1 reactions
['1']
CO2
consumed in 0 reactions
built in 1 reactions
['1']


Stochiometric


Matrix
Matrix([[-1,  0,  0],
       [-1,  0,  0],
       [ 1,  0,  0],
       [ 1,  0,  0],
       [ 0,  0, -1],
       [ 0,  0,  1],
       [ 0,  0,  1]])

Irreversible

000    001    001    


Unbalanced Metabolites

L-Glutamine
H2O
L-glutamate
NH3
L-Aspartate
L-alanine
CO2


Kernel


Matrix
Matrix([       [0, 1, 0]])
 Enzymes
3.5.1.38 irreversible



Subsets


Matrix
Matrix([       [0, 1, 0]])
 Enzymes
3.5.1.38 irreversible



Reduced System


Matrix
None

Irreversible

001    


Convex Basis


Matrix
Matrix([       [0, 1, 0]])
 Enzymes
3.5.1.38 irreversible



Conservation Relations


Matrix
Matrix([[ 1, -1,  0,  0,  0,  0,  0],
       [ 1,  0,  1,  0,  0,  0,  0],
       [ 1,  0,  0,  1,  0,  0,  0],
       [ 0,  0,  0,  0,  1,  1,  0],
       [ 0,  0,  0,  0,  1,  0,  1]])

	L-Glutamine + H2O 
	L-Glutamine + L-glutamate 
	L-Glutamine + NH3 
	L-Aspartate + L-alanine 
	L-Aspartate + CO2 


Elementary Modes


Matrix
Matrix([       [0, 1, 0]])
 Enzymes
3.5.1.38 irreversible


Input file name: EXAMPLE4.TXT
Number of internal metabolites: 21
Number of reactions: 8


External Metabolites

count    name

4        H2O


Internal Metabolites

count    name

2        CO2
2        NH3
2        beta-alanine
1        3-Oxopropanoate
1        CoA
1        NAD(P)+
1        acetyl-CoA
1        NAD(P)H
1        RCH2NH2
1        O2
1        RCHO
1        H2O2
1        4-Aminobutanoate
1        2-oxoglutarate
1        succinate_semialdehyde
1        L-glutamate
1        Beta-alanyl-L-histidine
1        L-histidine
1        N-Carbamoyl-beta-alanine
1        5,6-Dihydrouracil
1        3-ureidopropionate


Branch Metabolites



Non Branch Metabolites

3-Oxopropanoate
consumed in 1 reactions
built in 0 reactions
['1']
CoA
consumed in 1 reactions
built in 0 reactions
['1']
NAD(P)+
consumed in 1 reactions
built in 0 reactions
['1']
acetyl-CoA
consumed in 0 reactions
built in 1 reactions
['1']
CO2
consumed in 0 reactions
built in 2 reactions
['1', '0']
NAD(P)H
consumed in 0 reactions
built in 1 reactions
['1']
RCH2NH2
consumed in 1 reactions
built in 0 reactions
['1']
O2
consumed in 1 reactions
built in 0 reactions
['1']
RCHO
consumed in 0 reactions
built in 1 reactions
['1']
NH3
consumed in 0 reactions
built in 2 reactions
['1', '0']
H2O2
consumed in 0 reactions
built in 1 reactions
['1']
4-Aminobutanoate
consumed in 1 reactions
built in 0 reactions
['0']
2-oxoglutarate
consumed in 1 reactions
built in 0 reactions
['0']
succinate_semialdehyde
consumed in 0 reactions
built in 1 reactions
['0']
L-glutamate
consumed in 0 reactions
built in 1 reactions
['0']
Beta-alanyl-L-histidine
consumed in 1 reactions
built in 0 reactions
['1']
beta-alanine
consumed in 0 reactions
built in 2 reactions
['1', '0']
L-histidine
consumed in 0 reactions
built in 1 reactions
['1']
N-Carbamoyl-beta-alanine
consumed in 1 reactions
built in 0 reactions
['0']
5,6-Dihydrouracil
consumed in 1 reactions
built in 0 reactions
['0']
3-ureidopropionate
consumed in 0 reactions
built in 1 reactions
['0']


Stochiometric


Matrix
Matrix([[ 0,  0,  0, -1,  0,  0,  0,  0],
       [ 0,  0,  0, -1,  0,  0,  0,  0],
       [ 0,  0,  0, -1,  0,  0,  0,  0],
       [ 0,  0,  0,  1,  0,  0,  0,  0],
       [ 0,  1,  0,  1,  0,  0,  0,  0],
       [ 0,  0,  0,  1,  0,  0,  0,  0],
       [ 0,  0,  0,  0, -1,  0,  0,  0],
       [ 0,  0,  0,  0, -1,  0,  0,  0],
       [ 0,  0,  0,  0,  1,  0,  0,  0],
       [ 0,  1,  0,  0,  1,  0,  0,  0],
       [ 0,  0,  0,  0,  1,  0,  0,  0],
       [-1,  0,  0,  0,  0,  0,  0,  0],
       [-1,  0,  0,  0,  0,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0, -1,  0,  0],
       [ 0,  1,  0,  0,  0,  1,  0,  0],
       [ 0,  0,  0,  0,  0,  1,  0,  0],
       [ 0, -1,  0,  0,  0,  0,  0,  0],
       [ 0,  0, -1,  0,  0,  0,  0,  0],
       [ 0,  0,  1,  0,  0,  0,  0,  0]])

Irreversible

000    000    000    001    001    001    001    001    


Unbalanced Metabolites

3-Oxopropanoate
CoA
NAD(P)+
acetyl-CoA
NAD(P)H
RCH2NH2
O2
RCHO
H2O2
4-Aminobutanoate
2-oxoglutarate
succinate_semialdehyde
L-glutamate
Beta-alanyl-L-histidine
L-histidine
N-Carbamoyl-beta-alanine
5,6-Dihydrouracil
3-ureidopropionate


Kernel


Matrix
Matrix([[0, 0, 0, 0, 0, 0, 1, 0],
       [0, 0, 0, 0, 0, 0, 0, 1]])
 Enzymes
3.5.1.6 irreversible
3.5.2.2 irreversible



Subsets


Matrix
Matrix([[0, 0, 0, 0, 0, 0, 1, 0],
       [0, 0, 0, 0, 0, 0, 0, 1]])
 Enzymes
3.5.1.6 irreversible
3.5.2.2 irreversible



Reduced System


Matrix
None

Irreversible

001    001    


Convex Basis


Matrix
Matrix([[0, 0, 0, 0, 0, 0, 1, 0],
       [0, 0, 0, 0, 0, 0, 0, 1]])
 Enzymes
3.5.1.6 irreversible
3.5.2.2 irreversible



Conservation Relations


Matrix
Matrix([[ 1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0],
       [ 1,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0],
       [ 1,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0],
       [ 1,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0],
       [ 0,  0,  0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0],
       [ 0,  0,  0,  0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0],
       [-1,  0,  0,  0, -1,  0,  1,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0],
       [ 0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,
              0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,
              0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  1,  0,  0,  0,  0,
              0,  0],
       [-1,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0,  0,
              0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0,
              0,  0],
       [ 1,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
              0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              1,  1]])

	3-Oxopropanoate + CoA 
	3-Oxopropanoate + NAD(P)+ 
	3-Oxopropanoate + acetyl-CoA 
	3-Oxopropanoate + NAD(P)H 
	RCH2NH2 + O2 
	RCH2NH2 + RCHO 
	3-Oxopropanoate + CO2 + RCH2NH2 + NH3 
	RCH2NH2 + H2O2 
	4-Aminobutanoate + 2-oxoglutarate 
	4-Aminobutanoate + succinate_semialdehyde 
	4-Aminobutanoate + L-glutamate 
	3-Oxopropanoate + CO2 + Beta-alanyl-L-histidine + beta-alanine 
	Beta-alanyl-L-histidine + L-histidine 
	3-Oxopropanoate + CO2 + N-Carbamoyl-beta-alanine 
	5,6-Dihydrouracil + 3-ureidopropionate 


Elementary Modes


Matrix
Matrix([[0, 0, 0, 0, 0, 0, 1, 0],
       [0, 0, 0, 0, 0, 0, 0, 1]])
 Enzymes
3.5.1.6 irreversible
3.5.2.2 irreversible


Input file name: EXAMPLE6.TXT
Number of internal metabolites: 13
Number of reactions: 6


External Metabolites

count    name

4        H2O
3        H2O2
3        O2


Internal Metabolites

count    name

2        RCH2NH2
2        RCHO
2        NH3
1        Donor
1        oxidized_donor
1        4-Hydroxyphenylpyruvate
1        homogentisate
1        CO2
1        An_aldehyde
1        NAD(P)+
1        an_acid
1        NAD(P)H
1        H+


Branch Metabolites



Non Branch Metabolites

Donor
consumed in 1 reactions
built in 0 reactions
['1']
oxidized_donor
consumed in 0 reactions
built in 1 reactions
['1']
4-Hydroxyphenylpyruvate
consumed in 1 reactions
built in 0 reactions
['1']
homogentisate
consumed in 0 reactions
built in 1 reactions
['1']
CO2
consumed in 0 reactions
built in 1 reactions
['1']
An_aldehyde
consumed in 1 reactions
built in 0 reactions
['0']
NAD(P)+
consumed in 1 reactions
built in 0 reactions
['0']
an_acid
consumed in 0 reactions
built in 1 reactions
['0']
NAD(P)H
consumed in 0 reactions
built in 1 reactions
['0']
H+
consumed in 0 reactions
built in 1 reactions
['0']
RCH2NH2
consumed in 2 reactions
built in 0 reactions
['1', '1']
RCHO
consumed in 0 reactions
built in 2 reactions
['1', '1']
NH3
consumed in 0 reactions
built in 2 reactions
['1', '1']


Stochiometric


Matrix
Matrix([[ 0, -1,  0,  0,  0,  0],
       [ 0,  1,  0,  0,  0,  0],
       [ 0,  0, -1,  0,  0,  0],
       [ 0,  0,  1,  0,  0,  0],
       [ 0,  0,  1,  0,  0,  0],
       [-1,  0,  0,  0,  0,  0],
       [-1,  0,  0,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0, -1, -1],
       [ 0,  0,  0,  0,  1,  1],
       [ 0,  0,  0,  0,  1,  1]])

Irreversible

000    001    001    001    001    001    


Unbalanced Metabolites

Donor
oxidized_donor
4-Hydroxyphenylpyruvate
homogentisate
CO2
An_aldehyde
NAD(P)+
an_acid
NAD(P)H
H+


Kernel


Matrix
Matrix([[ 0,  0,  0,  1,  0,  0],
       [ 0,  0,  0,  0,  1, -1]])
 Enzymes
1.2.1.5 irreversible
1.4.3.4 -1.4.3.6 irreversible



Subsets


Matrix
Matrix([[ 0,  0,  0,  1,  0,  0],
       [ 0,  0,  0,  0, -1,  1]])
 Enzymes
1.2.1.5 irreversible
-1.4.3.4 1.4.3.6 irreversible



Reduced System


Matrix
None

Irreversible

001    001    


Convex Basis


Matrix
Matrix([       [0, 0, 0, 1, 0, 0]])
 Enzymes
1.2.1.5 irreversible



Conservation Relations


Matrix
Matrix([[ 1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  1,  0,  0,  1,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  1,  0,  0,  0,  1,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  1]])

	Donor + oxidized_donor 
	4-Hydroxyphenylpyruvate + homogentisate 
	4-Hydroxyphenylpyruvate + CO2 
	An_aldehyde + NAD(P)+ 
	An_aldehyde + an_acid 
	An_aldehyde + NAD(P)H 
	An_aldehyde + H+ 
	RCH2NH2 + RCHO 
	RCH2NH2 + NH3 


Elementary Modes


Matrix
Matrix([       [0, 0, 0, 1, 0, 0]])
 Enzymes
1.2.1.5 irreversible


Input file name: EXAMPLE7.TXT
Number of internal metabolites: 19
Number of reactions: 6


External Metabolites

count    name

2        NADPH
2        NADP+
2        isopentenyl_diphosphate


Internal Metabolites

count    name

1        (S)-3-Hydroxy-3-methylglutaryl-CoA
1        (R)-mevalonate
1        CoA
1        Calcidiol
1        O2
1        calcitriol
1        H2O
1        Geranyl_diphosphate
1        diphosphate
1        trans,trans-farnesyl_diphosphate
1        ATP
1        (R)-5-diphosphomevalonate
1        ADP
1        phosphate
1        CO2
1        Isopentenyl_diphosphate
1        dimethylallyl_diphosphate
1        (S)-2,3-Epoxysqualene
1        lanosterol


Branch Metabolites



Non Branch Metabolites

(S)-3-Hydroxy-3-methylglutaryl-CoA
consumed in 1 reactions
built in 0 reactions
['1']
(R)-mevalonate
consumed in 0 reactions
built in 1 reactions
['1']
CoA
consumed in 0 reactions
built in 1 reactions
['1']
Calcidiol
consumed in 1 reactions
built in 0 reactions
['1']
O2
consumed in 1 reactions
built in 0 reactions
['1']
calcitriol
consumed in 0 reactions
built in 1 reactions
['1']
H2O
consumed in 0 reactions
built in 1 reactions
['1']
Geranyl_diphosphate
consumed in 1 reactions
built in 0 reactions
['1']
diphosphate
consumed in 0 reactions
built in 1 reactions
['1']
trans,trans-farnesyl_diphosphate
consumed in 0 reactions
built in 1 reactions
['1']
ATP
consumed in 1 reactions
built in 0 reactions
['1']
(R)-5-diphosphomevalonate
consumed in 1 reactions
built in 0 reactions
['1']
ADP
consumed in 0 reactions
built in 1 reactions
['1']
phosphate
consumed in 0 reactions
built in 1 reactions
['1']
CO2
consumed in 0 reactions
built in 1 reactions
['1']
Isopentenyl_diphosphate
consumed in 1 reactions
built in 0 reactions
['0']
dimethylallyl_diphosphate
consumed in 0 reactions
built in 1 reactions
['0']
(S)-2,3-Epoxysqualene
consumed in 1 reactions
built in 0 reactions
['1']
lanosterol
consumed in 0 reactions
built in 1 reactions
['1']


Stochiometric


Matrix
Matrix([[ 0, -1,  0,  0,  0,  0],
       [ 0,  1,  0,  0,  0,  0],
       [ 0,  1,  0,  0,  0,  0],
       [ 0,  0, -1,  0,  0,  0],
       [ 0,  0, -1,  0,  0,  0],
       [ 0,  0,  1,  0,  0,  0],
       [ 0,  0,  1,  0,  0,  0],
       [ 0,  0,  0, -1,  0,  0],
       [ 0,  0,  0,  1,  0,  0],
       [ 0,  0,  0,  1,  0,  0],
       [ 0,  0,  0,  0, -1,  0],
       [ 0,  0,  0,  0, -1,  0],
       [ 0,  0,  0,  0,  1,  0],
       [ 0,  0,  0,  0,  1,  0],
       [ 0,  0,  0,  0,  1,  0],
       [-1,  0,  0,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0, -1],
       [ 0,  0,  0,  0,  0,  1]])

Irreversible

000    001    001    001    001    001    


Unbalanced Metabolites

(S)-3-Hydroxy-3-methylglutaryl-CoA
(R)-mevalonate
CoA
Calcidiol
O2
calcitriol
H2O
Geranyl_diphosphate
diphosphate
trans,trans-farnesyl_diphosphate
ATP
(R)-5-diphosphomevalonate
ADP
phosphate
CO2
Isopentenyl_diphosphate
dimethylallyl_diphosphate
(S)-2,3-Epoxysqualene
lanosterol


Kernel


Matrix
None


Subsets


Matrix
None


Reduced System


Matrix
None

Irreversible

000    000    000    000    000    000    


Convex Basis


Matrix
None


Conservation Relations


Matrix
Matrix([[ 1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  1,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  1,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  1,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1]])

	(S)-3-Hydroxy-3-methylglutaryl-CoA + (R)-mevalonate 
	(S)-3-Hydroxy-3-methylglutaryl-CoA + CoA 
	Calcidiol + O2 
	Calcidiol + calcitriol 
	Calcidiol + H2O 
	Geranyl_diphosphate + diphosphate 
	Geranyl_diphosphate + trans,trans-farnesyl_diphosphate 
	ATP + (R)-5-diphosphomevalonate 
	ATP + ADP 
	ATP + phosphate 
	ATP + CO2 
	Isopentenyl_diphosphate + dimethylallyl_diphosphate 
	(S)-2,3-Epoxysqualene + lanosterol 


Elementary Modes


Matrix
None

Input file name: EXAMPLE8.TXT
Number of internal metabolites: 14
Number of reactions: 6


External Metabolites

count    name

2        NAD+
2        2,3-dihydroxybenzoate
2        NADH
2        ATP
2        diphosphate


Internal Metabolites

count    name

1        2,3-Dihydro-2,3-dihydroxybenzoate
1        ubiquinone
1        ubiquinol
1        S-Adenosyl-L-methionine
1        3-demethylubiquinone-9
1        S-adenosyl-L-homocysteine
1        ubiquinone-9
1        (2,3-dihydroxybenzoyl)adenylate
1        Chorismate
1        isochorismate
1        o-succinylbenzoate
1        CoA
1        AMP
1        o-succinylbenzoyl-CoA


Branch Metabolites



Non Branch Metabolites

2,3-Dihydro-2,3-dihydroxybenzoate
consumed in 1 reactions
built in 0 reactions
['0']
ubiquinone
consumed in 1 reactions
built in 0 reactions
['0']
ubiquinol
consumed in 0 reactions
built in 1 reactions
['0']
S-Adenosyl-L-methionine
consumed in 1 reactions
built in 0 reactions
['1']
3-demethylubiquinone-9
consumed in 1 reactions
built in 0 reactions
['1']
S-adenosyl-L-homocysteine
consumed in 0 reactions
built in 1 reactions
['1']
ubiquinone-9
consumed in 0 reactions
built in 1 reactions
['1']
(2,3-dihydroxybenzoyl)adenylate
consumed in 0 reactions
built in 1 reactions
['0']
Chorismate
consumed in 1 reactions
built in 0 reactions
['0']
isochorismate
consumed in 0 reactions
built in 1 reactions
['0']
o-succinylbenzoate
consumed in 1 reactions
built in 0 reactions
['1']
CoA
consumed in 1 reactions
built in 0 reactions
['1']
AMP
consumed in 0 reactions
built in 1 reactions
['1']
o-succinylbenzoyl-CoA
consumed in 0 reactions
built in 1 reactions
['1']


Stochiometric


Matrix
Matrix([[-1,  0,  0,  0,  0,  0],
       [ 0, -1,  0,  0,  0,  0],
       [ 0,  1,  0,  0,  0,  0],
       [ 0,  0,  0,  0, -1,  0],
       [ 0,  0,  0,  0, -1,  0],
       [ 0,  0,  0,  0,  1,  0],
       [ 0,  0,  0,  0,  1,  0],
       [ 0,  0,  1,  0,  0,  0],
       [ 0,  0,  0, -1,  0,  0],
       [ 0,  0,  0,  1,  0,  0],
       [ 0,  0,  0,  0,  0, -1],
       [ 0,  0,  0,  0,  0, -1],
       [ 0,  0,  0,  0,  0,  1],
       [ 0,  0,  0,  0,  0,  1]])

Irreversible

000    000    000    000    001    001    


Unbalanced Metabolites

2,3-Dihydro-2,3-dihydroxybenzoate
ubiquinone
ubiquinol
S-Adenosyl-L-methionine
3-demethylubiquinone-9
S-adenosyl-L-homocysteine
ubiquinone-9
(2,3-dihydroxybenzoyl)adenylate
Chorismate
isochorismate
o-succinylbenzoate
CoA
AMP
o-succinylbenzoyl-CoA


Kernel


Matrix
None


Subsets


Matrix
None


Reduced System


Matrix
None

Irreversible

000    000    000    000    000    000    


Convex Basis


Matrix
None


Conservation Relations


Matrix
Matrix([[ 0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  1,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  1]])

	ubiquinone + ubiquinol 
	S-Adenosyl-L-methionine + 3-demethylubiquinone-9 
	S-Adenosyl-L-methionine + S-adenosyl-L-homocysteine 
	S-Adenosyl-L-methionine + ubiquinone-9 
	Chorismate + isochorismate 
	o-succinylbenzoate + CoA 
	o-succinylbenzoate + AMP 
	o-succinylbenzoate + o-succinylbenzoyl-CoA 


Elementary Modes


Matrix
None

Input file name: EXAMPLE9.TXT
Number of internal metabolites: 67
Number of reactions: 34


External Metabolites

count    name

9        H2O
7        ATP
6        diphosphate
6        ADP


Internal Metabolites

count    name

5        AMP
4        phosphate
4        5-phospho-alpha-D-ribose_1-diphosphate
2        10-Formyltetrahydrofolate
2        tetrahydrofolate
2        D-ribose_5-phosphate
2        RNAn
2        RNAn+1
1        Inosine_5`-phosphate
1        NAD+
1        xanthosine_5`-phosphate
1        NADH
1        Ribonucleoside_diphosphate
1        reduced_thioredoxin
1        2`-deoxyribonucleoside_diphosphate
1        oxidized_thioredoxin
1        NADPH
1        guanosine_5`-phosphate
1        NADP+
1        inosine_5`-phosphate
1        5`-phosphoribosylglycinamide
1        5`-phosphoribosyl-N-formylglycinamide
1        5`-phosphoribosyl-5-amino-4-imidazolecarboxamide
1        5`-phosphoribosyl-5-formamido-4-imidazolecarboxamide
1        Purine_nucleoside
1        purine
1        alpha-D-ribose_1-phosphate
1        5-Phospho-beta-D-ribosylamine
1        L-glutamate
1        L-glutamine
1        5-Phospho-alpha-D-ribose_1-diphosphate
1        xanthine
1        (9-D-ribosylxanthine)-5`-phosphate
1        Thymidine
1        thymine
1        2-deoxy-D-ribose_1-phosphate
1        Adenine
1        Hypoxanthine
1        IMP
1        adenylylsulfate
1        3`-phosphoadenylylsulfate
1        dAMP
1        dADP
1        nucleoside_diphosphate
1        nucleoside_triphosphate
1        GMP
1        GDP
1        GTP
1        guanosine_3`-diphosphate_5`-triphosphate
1        Nucleoside_triphosphate
1        Deoxynucleoside_triphosphate
1        DNAn
1        DNAn+1
1        a_nucleoside_diphosphate
1        A_5`-ribonucleotide
1        a_ribonucleoside
1        Nucleoside_2`,3`-cyclic_phosphate
1        nucleoside_3`-phosphate
1        Nucleoside_3`,5`-cyclic_phosphate
1        nucleoside_5`-phosphate
1        dGTP
1        deoxyguanosine
1        triphosphate
1        Inosine
1        hypoxanthine
1        D-ribose
1        adenine


Branch Metabolites



Non Branch Metabolites

Inosine_5`-phosphate
consumed in 1 reactions
built in 0 reactions
['0']
NAD+
consumed in 1 reactions
built in 0 reactions
['0']
xanthosine_5`-phosphate
consumed in 0 reactions
built in 1 reactions
['0']
NADH
consumed in 0 reactions
built in 1 reactions
['0']
Ribonucleoside_diphosphate
consumed in 1 reactions
built in 0 reactions
['1']
reduced_thioredoxin
consumed in 1 reactions
built in 0 reactions
['1']
2`-deoxyribonucleoside_diphosphate
consumed in 0 reactions
built in 1 reactions
['1']
oxidized_thioredoxin
consumed in 0 reactions
built in 1 reactions
['1']
NADPH
consumed in 1 reactions
built in 0 reactions
['1']
guanosine_5`-phosphate
consumed in 1 reactions
built in 0 reactions
['1']
NADP+
consumed in 0 reactions
built in 1 reactions
['1']
inosine_5`-phosphate
consumed in 0 reactions
built in 1 reactions
['1']
10-Formyltetrahydrofolate
consumed in 2 reactions
built in 0 reactions
['0', '0']
5`-phosphoribosylglycinamide
consumed in 1 reactions
built in 0 reactions
['0']
tetrahydrofolate
consumed in 0 reactions
built in 2 reactions
['0', '0']
5`-phosphoribosyl-N-formylglycinamide
consumed in 0 reactions
built in 1 reactions
['0']
5`-phosphoribosyl-5-amino-4-imidazolecarboxamide
consumed in 1 reactions
built in 0 reactions
['0']
5`-phosphoribosyl-5-formamido-4-imidazolecarboxamide
consumed in 0 reactions
built in 1 reactions
['0']
Purine_nucleoside
consumed in 1 reactions
built in 0 reactions
['0']
phosphate
consumed in 3 reactions
built in 1 reactions
['0', '0', '0', '0']
purine
consumed in 0 reactions
built in 1 reactions
['0']
alpha-D-ribose_1-phosphate
consumed in 0 reactions
built in 1 reactions
['0']
5-Phospho-beta-D-ribosylamine
consumed in 1 reactions
built in 0 reactions
['1']
L-glutamate
consumed in 1 reactions
built in 0 reactions
['1']
L-glutamine
consumed in 0 reactions
built in 1 reactions
['1']
5-phospho-alpha-D-ribose_1-diphosphate
consumed in 2 reactions
built in 2 reactions
['1', '0', '0', '0']
5-Phospho-alpha-D-ribose_1-diphosphate
consumed in 1 reactions
built in 0 reactions
['0']
xanthine
consumed in 1 reactions
built in 0 reactions
['0']
(9-D-ribosylxanthine)-5`-phosphate
consumed in 0 reactions
built in 1 reactions
['0']
Thymidine
consumed in 1 reactions
built in 0 reactions
['0']
thymine
consumed in 0 reactions
built in 1 reactions
['0']
2-deoxy-D-ribose_1-phosphate
consumed in 0 reactions
built in 1 reactions
['0']
Adenine
consumed in 1 reactions
built in 0 reactions
['0']
AMP
consumed in 2 reactions
built in 3 reactions
['0', '0', '0', '1', '1']
Hypoxanthine
consumed in 1 reactions
built in 0 reactions
['0']
IMP
consumed in 0 reactions
built in 1 reactions
['0']
adenylylsulfate
consumed in 1 reactions
built in 0 reactions
['0']
3`-phosphoadenylylsulfate
consumed in 0 reactions
built in 1 reactions
['0']
dAMP
consumed in 1 reactions
built in 0 reactions
['0']
dADP
consumed in 0 reactions
built in 1 reactions
['0']
nucleoside_diphosphate
consumed in 1 reactions
built in 0 reactions
['0']
nucleoside_triphosphate
consumed in 0 reactions
built in 1 reactions
['0']
GMP
consumed in 1 reactions
built in 0 reactions
['0']
GDP
consumed in 0 reactions
built in 1 reactions
['0']
D-ribose_5-phosphate
consumed in 1 reactions
built in 1 reactions
['0', '1']
GTP
consumed in 1 reactions
built in 0 reactions
['1']
guanosine_3`-diphosphate_5`-triphosphate
consumed in 0 reactions
built in 1 reactions
['1']
Nucleoside_triphosphate
consumed in 1 reactions
built in 0 reactions
['0']
RNAn
consumed in 1 reactions
built in 1 reactions
['0', '0']
RNAn+1
consumed in 1 reactions
built in 1 reactions
['0', '0']
Deoxynucleoside_triphosphate
consumed in 1 reactions
built in 0 reactions
['0']
DNAn
consumed in 1 reactions
built in 0 reactions
['0']
DNAn+1
consumed in 0 reactions
built in 1 reactions
['0']
a_nucleoside_diphosphate
consumed in 0 reactions
built in 1 reactions
['0']
A_5`-ribonucleotide
consumed in 1 reactions
built in 0 reactions
['0']
a_ribonucleoside
consumed in 0 reactions
built in 1 reactions
['0']
Nucleoside_2`,3`-cyclic_phosphate
consumed in 1 reactions
built in 0 reactions
['1']
nucleoside_3`-phosphate
consumed in 0 reactions
built in 1 reactions
['1']
Nucleoside_3`,5`-cyclic_phosphate
consumed in 1 reactions
built in 0 reactions
['1']
nucleoside_5`-phosphate
consumed in 0 reactions
built in 1 reactions
['1']
dGTP
consumed in 1 reactions
built in 0 reactions
['1']
deoxyguanosine
consumed in 0 reactions
built in 1 reactions
['1']
triphosphate
consumed in 0 reactions
built in 1 reactions
['1']
Inosine
consumed in 1 reactions
built in 0 reactions
['1']
hypoxanthine
consumed in 0 reactions
built in 1 reactions
['1']
D-ribose
consumed in 0 reactions
built in 1 reactions
['1']
adenine
consumed in 0 reactions
built in 1 reactions
['1']


Stochiometric


Matrix
Matrix([[-1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [-1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
             -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
             -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0, -1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0, -1,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  1,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0, -1, -1,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  1,  0,  0,  0, -1,  0,  0,  1,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0, -1],
       [ 0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  1,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0, -1,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1]])

Irreversible

000    000    000    000    000    000    000    000    000    000    000    000    000    000    000    000    000    000    001    001    001    001    001    001    001    001    001    001    001    001    001    001    001    001    


Unbalanced Metabolites

Inosine_5`-phosphate
NAD+
xanthosine_5`-phosphate
NADH
Ribonucleoside_diphosphate
reduced_thioredoxin
2`-deoxyribonucleoside_diphosphate
oxidized_thioredoxin
NADPH
guanosine_5`-phosphate
NADP+
inosine_5`-phosphate
5`-phosphoribosylglycinamide
5`-phosphoribosyl-N-formylglycinamide
5`-phosphoribosyl-5-amino-4-imidazolecarboxamide
5`-phosphoribosyl-5-formamido-4-imidazolecarboxamide
Purine_nucleoside
purine
alpha-D-ribose_1-phosphate
5-Phospho-beta-D-ribosylamine
L-glutamate
L-glutamine
5-Phospho-alpha-D-ribose_1-diphosphate
xanthine
(9-D-ribosylxanthine)-5`-phosphate
Thymidine
thymine
2-deoxy-D-ribose_1-phosphate
Adenine
Hypoxanthine
IMP
adenylylsulfate
3`-phosphoadenylylsulfate
dAMP
dADP
nucleoside_diphosphate
nucleoside_triphosphate
GMP
GDP
GTP
guanosine_3`-diphosphate_5`-triphosphate
Nucleoside_triphosphate
Deoxynucleoside_triphosphate
DNAn
DNAn+1
a_nucleoside_diphosphate
A_5`-ribonucleotide
a_ribonucleoside
Nucleoside_2`,3`-cyclic_phosphate
nucleoside_3`-phosphate
Nucleoside_3`,5`-cyclic_phosphate
nucleoside_5`-phosphate
dGTP
deoxyguanosine
triphosphate
Inosine
hypoxanthine
D-ribose
adenine


Kernel


Matrix
Matrix([[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             1, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 1, 0, 0, 0, 0, 0]])
 Enzymes
2.1.2.2 irreversible
2.1.2.3 irreversible
2.4.2.1 irreversible
2.4.2.4 irreversible
2.7.1.25 irreversible
2.7.6.1 irreversible
3.1.3.5 irreversible



Subsets


Matrix
Matrix([[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             1, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 1, 0, 0, 0, 0, 0]])
 Enzymes
2.1.2.2 irreversible
2.1.2.3 irreversible
2.4.2.1 irreversible
2.4.2.4 irreversible
2.7.1.25 irreversible
2.7.6.1 irreversible
3.1.3.5 irreversible



Reduced System


Matrix
None

Irreversible

001    001    001    001    001    001    001    


Convex Basis


Matrix
Matrix([[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             1, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 1, 0, 0, 0, 0, 0]])
 Enzymes
2.1.2.2 irreversible
2.1.2.3 irreversible
2.4.2.1 irreversible
2.4.2.4 irreversible
2.7.1.25 irreversible
2.7.6.1 irreversible
3.1.3.5 irreversible



Conservation Relations


Matrix
Matrix([[ 1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 1,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  1,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0, -1,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  1,  0,  0,  0, -1,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
              0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
              0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
              1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  1,  0,  0,  0,  0, -1,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
             -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1, -1,  0,  0,  0,  0,  0, -1,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,
              1,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1,  1,  0,  0,  0,  0,  0,  0,
             -1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  1,  1,  0,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  1,  0,  1,  0,  0,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  0,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  1,  0],
       [ 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  1,  0,  0,  1,  0,  0,  0,  0,  0,  0, -1,  0, -1,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
              0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0, -1]])

	Inosine_5`-phosphate + NAD+ 
	Inosine_5`-phosphate + xanthosine_5`-phosphate 
	Inosine_5`-phosphate + NADH 
	Ribonucleoside_diphosphate + reduced_thioredoxin 
	Ribonucleoside_diphosphate + 2`-deoxyribonucleoside_diphosphate 
	Ribonucleoside_diphosphate + oxidized_thioredoxin 
	NADPH + guanosine_5`-phosphate 
	NADPH + NADP+ 
	NADPH + inosine_5`-phosphate 
	10-Formyltetrahydrofolate + tetrahydrofolate 
	5`-phosphoribosylglycinamide + 5`-phosphoribosyl-N-formylglycinamide 
	10-Formyltetrahydrofolate + 5`-phosphoribosylglycinamide + 5`-phosphoribosyl-5-amino-4-imidazolecarboxamide 
	10-Formyltetrahydrofolate + 5`-phosphoribosylglycinamide + 5`-phosphoribosyl-5-formamido-4-imidazolecarboxamide 
	Purine_nucleoside + purine 
	Purine_nucleoside + alpha-D-ribose_1-phosphate 
	5-Phospho-beta-D-ribosylamine + L-glutamate 
	5-Phospho-beta-D-ribosylamine + L-glutamine 
	5-Phospho-alpha-D-ribose_1-diphosphate + xanthine 
	5-Phospho-alpha-D-ribose_1-diphosphate + (9-D-ribosylxanthine)-5`-phosphate 
	Thymidine + thymine 
	Thymidine + 2-deoxy-D-ribose_1-phosphate 
	Hypoxanthine + IMP 
	adenylylsulfate + 3`-phosphoadenylylsulfate 
	dAMP + dADP 
	nucleoside_diphosphate + nucleoside_triphosphate 
	GMP + GDP 
	GTP + guanosine_3`-diphosphate_5`-triphosphate 
	RNAn + RNAn+1 
	Deoxynucleoside_triphosphate + DNAn 
	Deoxynucleoside_triphosphate + DNAn+1 
	Nucleoside_triphosphate + RNAn + a_nucleoside_diphosphate 
	Purine_nucleoside + phosphate + Thymidine + Nucleoside_triphosphate + RNAn + A_5`-ribonucleotide 
	Purine_nucleoside + phosphate + Thymidine + Nucleoside_triphosphate + RNAn + a_ribonucleoside 
	Nucleoside_2`,3`-cyclic_phosphate + nucleoside_3`-phosphate 
	Nucleoside_3`,5`-cyclic_phosphate + nucleoside_5`-phosphate 
	dGTP + deoxyguanosine 
	dGTP + triphosphate 
	Inosine + hypoxanthine 
	Inosine + D-ribose 
	5-Phospho-beta-D-ribosylamine + 5-phospho-alpha-D-ribose_1-diphosphate + Adenine + Hypoxanthine + D-ribose_5-phosphate + adenine 


Elementary Modes


Matrix
Matrix([[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
             0, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             1, 0, 0, 0, 0, 0, 0, 0],
       [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
             0, 0, 1, 0, 0, 0, 0, 0]])
 Enzymes
2.1.2.2 irreversible
2.1.2.3 irreversible
2.4.2.1 irreversible
2.4.2.4 irreversible
2.7.1.25 irreversible
2.7.6.1 irreversible
3.1.3.5 irreversible


