10
1 SRI International Bioinformatics Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc Tomer Altman Bioinformatics Research Group SRI International [email protected]

Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc

Embed Size (px)

DESCRIPTION

Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc. Tomer Altman Bioinformatics Research Group SRI International [email protected]. What is ‘Protonation’?. - PowerPoint PPT Presentation

Citation preview

Page 1: Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc

1 SRI International Bioinformatics

Computational Compound Protonation and Reaction Balancing

in MetaCyc and EcoCyc

Tomer AltmanBioinformatics Research Group

SRI International

[email protected]

Page 2: Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc

2 SRI International Bioinformatics

What is ‘Protonation’?

A ‘protocenter’ is typically a C, N, or O in a molecule, that might have a variable number of bound H as a function of pHMolecules that differ only by the state of their various protocenters are known as ‘protoisomers’

Page 3: Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc

3 SRI International Bioinformatics

Problem Motivation

MetaCyc and EcoCyc compounds were curated with no consistent pH in mind

Compound sources come from various sources, each of which might have its own favorite reference pH

Often, compound structures are not specified to this level

Makes the auto-generation of Flux Balance Analysis models more complicated

Page 4: Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc

4 SRI International Bioinformatics

Protonation of Compounds in MetaCyc

ChemAxon’s Marvin chemoinformatics softwareMajor microspecies plug-inUses a electronegativity partial charge PDE

approach (approximation method)Validated by exhaustive comparison with

published pKa data from the liturature (IUPAC “Dissociation Constants of Organic Bases in Aqueous Solution”)

Statistically-significant differences were sent to ChemAxon, which tweaked their software to improve their algorithm (Marvin >=5.1.2)

Page 5: Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc

5 SRI International Bioinformatics

Protonation of Compounds in MetaCyc

Compounds that can be protonated by Marvin (no coordination bonds), and that are not specified at a particular pH state (H2SO4), are evaluated

If protonation would change the compound structure, the change is saved, otherwise discarded (avoid history changes)

Use of Condor cluster for protonating >7000 compounds

Done for each release based on compounds with modified structures

Page 6: Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc

6 SRI International Bioinformatics

Reaction Balancing

All small molecule reactions in a PGDB are evaluated

Reactions that cannot be balanced for various reasons (classes, R-groups, etc.) are skipped

Reactions that can be balanced are grouped by the types of elements that are out of balance

Reactions only unbalanced by hydrogen are balanced by the addition or subtraction of proton moieties

Implemented as a stoichiometric vector calculation in Pathway Tools

Done for every release

Page 7: Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc

7 SRI International Bioinformatics

Balanced Reaction

Page 8: Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc

8 SRI International Bioinformatics

Future Work

Protonation of compounds with coordination bonds

Provide code that will allow users to protonate their own PGDBs

Extend auto-balancing code to cover more complicated conditions

Recast stoichiometric vector calculations to other applications, such as FBA analysis and stoichiometric consistency checks

Page 9: Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc

9 SRI International Bioinformatics

Further Reference

Please see the BioCyc Guide:http://biocyc.org/biocyc-guide.shtml#protonation

Page 10: Computational Compound Protonation and Reaction Balancing in MetaCyc and EcoCyc

10 SRI International Bioinformatics

Acknowledgements

•Ron Caspi•Ingrid Keseler•Markus Krummenacker•Anamika Kothari•Jeremy Zucker•Stanford University Organic Chemistry Library

MetaCyc.org EcoCyc.org