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