SlideShare a Scribd company logo
1 of 73
Download to read offline
Computational Modeling in Chemical Engineering
.edu/comocheng
Finding Transition States Algorithmically for
Automatic Reaction Mechanism Generation
Pierre L. Bhoorasingh
Richard H. West
1
Can you predict TS geometries
from molecular groups alone?
2
(this would be great)
Length of bond being broken, at
TS for Hydrogen abstraction
Can you predict TS geometries
from molecular groups alone?
3
Radical
Molecule
Length of bond being broken, at
TS for Hydrogen abstraction
!"!#$ !"!%% !"!&' !"!($
!")() !")'& !"*+$ !"*!#
!")(' !")$% !"*%%
!")'+ !"*+& !"*&) !"*&$
Can you predict TS geometries
from molecular groups alone?
3in Å with M06-2X/6-31+G(d,p)
Can you predict TS geometries
from molecular groups alone?
4
!"!#$ !"!%% !"!&' !"!($
!")() !")'& !"*+$ !"*!#
!")(' !")$% !"*%%
!")'+ !"*+& !"*&) !"*&$
!"#$# !"#$%!"!#$ !"#$%
in Å with M06-2X/6-31+G(d,p)
You can predict TS geometries
from molecular groups alone!
5
!"!#$ !"!%% !"!&' !"!($
!")() !")'& !"*+$ !"*!#
!")(' !")$% !"*%%
!")'+ !"*+& !"*&) !"*&$
!"#$%
in Å with M06-2X/6-31+G(d,p)
You can predict TS geometries
from molecular groups alone!
6
But...
... you gave me a distance, not a geometry.
... I gave you 15 numbers then asked you for 1.
Automatic Transition State Theory (TST)
would be a game-changer.
•Insight and predictions require detailed kinetic models.
•Error-free detailed models require automatic generation.
•Automatic generation requires reasonable estimates
of millions of reaction rates.
•Current estimates are often unreasonable
due to scarcity of data.
7
Automatic TS searches remain an
important energy research goal
“An accurate description of the often
intricate mechanisms of large-molecule
reactions requires a characterization of
all relevant transition states...
Development of automatic means to
search for chemically relevant
configurations is the computational-
kinetics equivalent of improved
electronic structure methods.”
- Basic Research Needs for Clean and
Efficient Combustion of 21st Century
Transportation Fuels.
US Dept of Energy (2006)
8
Automatic TS searches remain an
important energy research goal
“...transformation from by-
hand calculations of single
reactions to automated
calculations of millions of
reactions would be a game-
changer for the field of
chemistry, and would be a
good ‘Grand Challenge’
target...”
- Combustion Energy Frontier
Research Center (2010)
9
First Annual Conference of the
Combustion Energy Frontier Research
Center (CEFRC)
September 23-24, 2010
Princeton
An introduction to
Reaction Mechanism Generator
Automatically builds detailed kinetic models
facebook.com/rmg.mit
rmg.sourceforge.net
10
⇌RMG
Molecules are represented as graphs
CH3CH2. C C*
H
H
H H
H
=
11
Thermochemistry is often estimated
by Benson group contributions
C-(C)(H)3
C-(C)2(H)2
Cb-(H)
C-(C)(Cb)(O)(H)
12
Reaction families propose all possible
reactions with given species
bond breaking and
hydrogen abstraction
intramolecular
H-abstraction
13
•Template for recognizing reactive sites
•Recipe for changing the bonding at the site
•Rules for estimating the rate
14
Reaction families propose all possible
reactions with given species
•Template for recognizing reactive sites
•Recipe for changing the bonding at the site
•Rules for estimating the rate
Octane autoxidation has many pathways
15
•Some pathways go further than others.
16
Faster pathways are explored further
A
B
C
D
E
F
G
H
A
B
C
D
E
F
17
Edge requires many reaction rates
100 species
1,000 reactions
18
Edge requires many reaction rates
100 species
1,000 reactions
15,000 species
180,000 reactions
18
Rate estimates are based on the local
structure of the reacting sites.
•Hydrogen abstraction: XH + Y. → X. + YH
•Rate depends on X and Y.
19
O
H
O
20
Rate estimation rules are organized in a tree
Part of the tree for X
Part of the tree for Y
21
Ideal tree: lots of data
22
Typical tree: sparse data
23
24
So that was RMG...
...but what about
TS geometries?
Single method not feasible
for all reaction types
Intra-H migration
Intra-OH migration
Birad recombination
Intra R addition exocyclic
Intra R addition endocyclic
1,2 birad to alkene
Beta scission
Diels-alder
Radical recombination
Radical addition
Peroxyradical HO2 elimination
1+2/2+2 cycloaddition
Cyclic ether formation
1,2 insertion
1,3 insertion CO2/ROR
Radical addition COO radical recombination
H abstraction
Dispropotionation
25
But a single method can apply to multiple
reaction types
A B A B + C A + B C + D
Intra-H migration
Intra-OH migration
Birad recombination
Intra R addition exocyclic
Intra R addition endocyclic
1,2 birad to alkene
Beta scission
Diels-alder
Radical recombination
Radical addition
1+2/2+2 cycloaddition
Cyclic ether formation
1,2 insertion
1,3 insertion CO2/ROR
Radical addition CO
O radical recombination
H abstraction
Dispropotionation
Peroxyradical HO2 elimination
26
Want robust and user-friendly
3D representation
•Internal coordinates
•Alter distances and angles
•Cartesian coordinates
•Translate, rotate atoms
•Distance geometry
•Alter only distances
Atom X Y Z
1 x1 y1 z1
2 x2 y2 z2
3 x3 y3 z3
4 x4 y4 z4
27
Use RDKit’s geometry editing tools
for atom positioning
⇌RMG
Molecule
Connectivity
3D
Structure
28
Use RDKit’s geometry editing tools
for atom positioning
⇌RMG
Molecule
Connectivity
Atoms List
AtomsList
Upper limits
Lower limits
Generate
bounds
matrix
Embed
in 3D
28
Use RDKit’s geometry editing tools
for atom positioning
⇌RMG
Molecule
Connectivity
Atoms List
AtomsList
Upper limits
Lower limits
Generate
bounds
matrix
Atoms List
AtomsList
Embed in 3D
Edit
bounds matrix
28
C H H H H O O H
C
H
H
H
H
O
O
H
0 1.12 1.12 1.12 1.12 1000 1000 1000
1.1 0 1.86 1.86 1.86 1000 1000 1000
1.1 1.78 0 1.86 1.86 1000 1000 1000
1.1 1.78 1.78 0 1.86 1000 1000 1000
1.1 1.78 1.78 1.78 0 1000 1000 1000
3.65 2.9 2.9 2.9 2.9 0 1.33 1.04
3.65 2.9 2.9 2.9 2.9 1.31 0 1.97
3.15 2.4 2.4 2.4 2.4 1.02 1.89 0
Edit multiple distances to precisely
position atoms involved in reactions
29
C H H H H O O H
C
H
H
H
H
O
O
H
0 1.12 1.12 1.12 1.12 1000 1000 1000
1.1 0 1.86 1.86 1.86 1000 1000 1000
1.1 1.78 0 1.86 1.86 1000 1000 1000
1.1 1.78 1.78 0 1.86 1000 1000 1000
1.1 1.78 1.78 1.78 0 1000 1000 1000
3.65 2.9 2.9 2.9 2.9 0 1.33 1.04
3.65 2.9 2.9 2.9 2.9 1.31 0 1.97
3.15 2.4 2.4 2.4 2.4 1.02 1.89 0
Edit multiple distances to precisely
position atoms involved in reactions
29
C H H H H O O H
C
H
H
H
H
O
O
H
0 1.12 1.12 1.12 1.12 1000 1000 1000
1.1 0 1.86 1.86 1.86 1000 1000 1000
1.1 1.78 0 1.86 1.86 1000 1000 1000
1.1 1.78 1.78 0 1.86 1000 1000 1000
1.1 1.78 1.78 1.78 0 1000 1000 1000
3.65 2.9 2.9 2.9 2.9 0 1.33 1.04
3.65 2.9 2.9 2.9 2.9 1.31 0 1.97
3.15 2.4 2.4 2.4 2.4 1.02 1.89 0
Edit multiple distances to precisely
position atoms involved in reactions
29
C H H H H O O H
C
H
H
H
H
O
O
H
0 1.12 1.12 1.12 1.12 1000 1000 1000
1.1 0 1.86 1.86 1.86 1000 1000 1000
1.1 1.78 0 1.86 1.86 1000 1000 1000
1.1 1.78 1.78 0 1.86 1000 1000 1000
1.1 1.78 1.78 1.78 0 1000 1000 1000
3.65 2.9 2.9 2.9 2.9 0 1.33 1.04
3.65 2.9 2.9 2.9 2.9 1.31 0 1.97
3.15 2.4 2.4 2.4 2.4 1.02 1.89 0
Edit multiple distances to precisely
position atoms involved in reactions
29
C H H H H O O H
C
H
H
H
H
O
O
H
0 1.12 1.12 1.12 1.12 1000 1000 1000
1.1 0 1.86 1.86 1.86 1000 1000 1000
1.1 1.78 0 1.86 1.86 1000 1000 1000
1.1 1.78 1.78 0 1.86 1000 1000 1000
1.1 1.78 1.78 1.78 0 1000 1000 1000
3.65 2.9 2.9 2.9 2.9 0 1.33 1.04
3.65 2.9 2.9 2.9 2.9 1.31 0 1.97
3.15 2.4 2.4 2.4 2.4 1.02 1.89 0
Edit multiple distances to precisely
position atoms involved in reactions
2.0
2.1
29
C H H H H O O H
C
H
H
H
H
O
O
H
0 1.12 1.12 1.12 1.12 1000 1000 1000
1.1 0 1.86 1.86 1.86 1000 1000 1000
1.1 1.78 0 1.86 1.86 1000 1000 1000
1.1 1.78 1.78 0 1.86 1000 1000 1000
1.1 1.78 1.78 1.78 0 1000 1000 1000
3.65 2.9 2.9 2.9 2.9 0 1.33 1.04
3.65 2.9 2.9 2.9 2.9 1.31 0 1.97
3.15 2.4 2.4 2.4 2.4 1.02 1.89 0
Edit multiple distances to precisely
position atoms involved in reactions
2.0
2.1
29
C H H H H O O H
C
H
H
H
H
O
O
H
0 1.12 1.12 1.12 1.12 1000 1000 1000
1.1 0 1.86 1.86 1.86 1000 1000 1000
1.1 1.78 0 1.86 1.86 1000 1000 1000
1.1 1.78 1.78 0 1.86 1000 1000 1000
1.1 1.78 1.78 1.78 0 1000 1000 1000
3.65 2.9 2.9 2.9 2.9 0 1.33 1.04
3.65 2.9 2.9 2.9 2.9 1.31 0 1.97
3.15 2.4 2.4 2.4 2.4 1.02 1.89 0
Edit multiple distances to precisely
position atoms involved in reactions
2.0
2.1
2.5
2.6
29
C H H H H O O H
C
H
H
H
H
O
O
H
0 1.12 1.12 1.12 1.12 1000 1000 1000
1.1 0 1.86 1.86 1.86 1000 1000 1000
1.1 1.78 0 1.86 1.86 1000 1000 1000
1.1 1.78 1.78 0 1.86 1000 1000 1000
1.1 1.78 1.78 1.78 0 1000 1000 1000
3.65 2.9 2.9 2.9 2.9 0 1.33 1.04
3.65 2.9 2.9 2.9 2.9 1.31 0 1.97
3.15 2.4 2.4 2.4 2.4 1.02 1.89 0
Edit multiple distances to precisely
position atoms involved in reactions
2.0
2.1
2.5
2.6
29
Double-ended algorithms find
transition state estimates
Reactants
Products
30
Double-ended algorithms find
transition state estimates
Reactants
Products
30
R
P
Position molecules for
double-ended searches
31
R
P
Best guess: just either side of TS
32
Method tested with
semi-empirical calculations
•Two double-ended algorithms tested
•QST2 at PM6 in Gaussian09
•SADDLE at PM7 in MOPAC2012
•Reaction path analysis validated the saddle points
Generate
Bounds
Matrix
Edit Bounds
Matrix
close to TS
Embed
Matrix in
3D
Reaction
from RMG
Optimize TS
geometry
Generate
Bounds
Matrix
Edit Bounds
Matrix
close to TS
Embed
Matrix in
3D
Double-
ended
Search
Reactants
Products
IRC
Calculation
33
Path analysis algorithms descend
to find the reactants and products
R
P
34
Path analysis algorithms descend
to find the reactants and products
R
P
34
Path analysis algorithms descend
to find the reactants and products
R
P
34
Path analysis algorithms descend
to find the reactants and products
R
P
34
TS search
and
refinement
Reaction
path
analysis
Compare
to desired
reactants
& products
Embed
geometry
either
side of TS
Get
bounds
matrix
Fail
Succeed
FailFail
H. .OH other
radical
.OH
other
radical
A closer look at the automatic TS search
process for H abstraction
35
338
Reactions
from the NIST
Database
TS search
and
refinement
Reaction
path
analysis
Compare
to desired
reactants
& products
Embed
geometry
either
side of TS
Get
bounds
matrix
Fail
Succeed
FailFail
H. .OH other
radical
.OH
other
radical
A closer look at the automatic TS search
process for H abstraction
35
VdW
collisions
338
Reactions
from the NIST
Database
TS search
and
refinement
Reaction
path
analysis
Compare
to desired
reactants
& products
Embed
geometry
either
side of TS
Get
bounds
matrix
Fail
Succeed
FailFail
H. .OH other
radical
.OH
other
radical
A closer look at the automatic TS search
process for H abstraction
35
VdW
collisions
No TS at
this ES level
338
Reactions
from the NIST
Database
TS search
and
refinement
Reaction
path
analysis
Compare
to desired
reactants
& products
Embed
geometry
either
side of TS
Get
bounds
matrix
Fail
Succeed
FailFail
H. .OH other
radical
.OH
other
radical
A closer look at the automatic TS search
process for H abstraction
35
VdW
collisions
No TS at
this ES level
338
Reactions
from the NIST
Database
TS search
and
refinement
Reaction
path
analysis
Compare
to desired
reactants
& products
Embed
geometry
either
side of TS
Get
bounds
matrix
Fail
Succeed
FailFail
H. .OH other
radical
.OH
other
radical
A closer look at the automatic TS search
process for H abstraction
35
VdW
collisions
No TS at
this ES level
338
Reactions
from the NIST
Database
TS search
and
refinement
Reaction
path
analysis
Compare
to desired
reactants
& products
Embed
geometry
either
side of TS
Get
bounds
matrix
Fail
Succeed
FailFail
H. .OH other
radical
.OH
other
radical
A closer look at the automatic TS search
process for H abstraction
35
VdW
collisions
No TS at
this ES level
338
Reactions
from the NIST
Database
Bond
perception
Species matching returned false negatives
due to incorrect bond order perception.
CH4
36
R
P
Observed:
Expected:
Species matching returned false negatives
due to incorrect bond order perception.
Connect
the dots
CH4
36
R
P
Observed:
Expected:
Species matching returned false negatives
due to incorrect bond order perception.
Connect
the dots
Perceive
bond order
CH4
36
R
P
Observed:
Expected:
Species matching returned false negatives
due to incorrect bond order perception.
Connect
the dots
Perceive
bond order
CH4
CH4
Check
valencies
36
R
P
Observed:
Expected:
Species matching returned false negatives
due to incorrect bond order perception.
Connect
the dots
Perceive
bond order
CH4
CH4
Check
valencies
36
R
P
Observed:
Expected:
Species matching returned false negatives
due to incorrect bond order perception.
Connect
the dots
Perceive
bond order
CH4
CH4
Check
valencies
Check
valencies
CH4
36
R
P
Observed:
Expected:
TS search
and
refinement
Reaction
path
analysis
Compare
to desired
reactants
& products
Embed
geometry
either
side of TS
Get
bounds
matrix
Fail
Succeed
FailFail
H. .OH other
radical
.OH
other
radical
Most failures involve reactions with
small molecules
37
VdW
collisions
No TS at
this ES level
Bond
perception
Small radicals need to be closer to the
molecule they are abstracting from
38
•All abstractions by H. failed
•Many with other small radicals (eg. .OH) also failed
Small radicals need to be closer to the
molecule they are abstracting from
38
•All abstractions by H. failed
•Many with other small radicals (eg. .OH) also failed
TS search
and
refinement
Reaction
path
analysis
Compare
to desired
reactants
& products
Embed
geometry
either
side of TS
Get
bounds
matrix
Fail
Succeed
FailFail
H. .OH other
radical
.OH
other
radical
Learn from the successful saddle points
to improve automatic searches
39
VdW
collisions
No TS at
this ES level
Bond
perception
Semi-empirical estimates used for
DFT calculations
40
•Check semi-empirical geometry validity
•Use geometry as input to DFT calculations
•Check DFT geometry validity
Generate
Bounds
Matrix
Edit Bounds
Matrix
close to TS
Embed
Matrix in
3D
Reaction
from RMG
Optimize TS
geometry
Generate
Bounds
Matrix
Edit Bounds
Matrix
close to TS
Embed
Matrix in
3D
Double-
ended
Search
Reactants
Products
IRC
Calculation
Optimize TS
geometry at
DFT
IRC
Calculation
at DFT
Trends observed in DFT
saddle point geometries
41
Structure method:
Basis set:
M06-2X
6-31+G(d,p)
X
Y•
H
Trends observed in DFT
saddle point geometries
41
Structure method:
Basis set:
M06-2X
6-31+G(d,p)
X
Y•
H
Trends observed in DFT
saddle point geometries
41
Structure method:
Basis set:
M06-2X
6-31+G(d,p)
X
Y•
H
Trends observed in DFT
saddle point geometries
41
Structure method:
Basis set:
M06-2X
6-31+G(d,p)
X
Y•
H
Estimate geometry directly via
group additive distance estimates
42
Generate
Bounds
Matrix
Edit Bounds
Matrix
close to TS
Embed
Matrix in
3D
Reaction
from RMG
Optimize TS
geometry
Generate
Bounds
Matrix
Edit Bounds
Matrix
close to TS
Embed
Matrix in
3D
Double-
ended
SearchReactants
Products
IRC
Calculation
Generate
Bounds
Matrix
Edit Bounds
Matrix
for TS
Embed
Matrix in
3D
•Database arranged in tree structure as for kinetics
•Trained on successfully optimized transition states
•Direct guess much faster than double ended search
•Success depends on training data
Comparison of the developed methods
43
Double-Ended Searches Direct Estimates
Input
requirements
2 rough estimates 1 good estimate
Distance
specifications
One rule for all Group based estimates
Optimization
Methods
QST2, SADDLE,
Surface Walking
Surface Walking
Computational
Speed
Slower Faster
Small radical
reactions
Problematic Better
Multiple
conformers
Problematic Possible
Contributions
•Explained Reaction Mechanism Generator RMG.
•Created framework to find TS geometries
using RMG and RDKit for distance geometry.
•Categorized reaction families,
and chose H-abstraction as first target.
•Implemented double-ended TS searches
that work with no training data.
•Identified trends in functional group contributions
to TS geometries.
•Implemented direct guesses based on group additive
estimates, and started to train group values.
44
Departmentof Chemical Engineering

More Related Content

What's hot

Rhodes solutions-ch4
Rhodes solutions-ch4Rhodes solutions-ch4
Rhodes solutions-ch4sbjhbsbd
 
Closed-Form Solutions For Optimum Rotor in Hover and Climb
Closed-Form Solutions For Optimum Rotor in Hover and ClimbClosed-Form Solutions For Optimum Rotor in Hover and Climb
Closed-Form Solutions For Optimum Rotor in Hover and ClimbWilliam Luer
 
Raman spectroscopy compact
Raman spectroscopy compactRaman spectroscopy compact
Raman spectroscopy compactChris Sonntag
 
Spectroscopic methods IR part 2
Spectroscopic methods IR part 2Spectroscopic methods IR part 2
Spectroscopic methods IR part 2Chris Sonntag
 
05 18-12 setca poster- anton
05 18-12 setca poster- anton05 18-12 setca poster- anton
05 18-12 setca poster- antonSally Fish
 
Vibrational Assignments of FT-IR and FT-Raman Spectra of Pyrogallol
Vibrational Assignments of FT-IR and FT-Raman Spectra of PyrogallolVibrational Assignments of FT-IR and FT-Raman Spectra of Pyrogallol
Vibrational Assignments of FT-IR and FT-Raman Spectra of PyrogallolIJERA Editor
 
Liver Iron Measurement by Magnetic Susceptometry
Liver Iron Measurement by Magnetic Susceptometry Liver Iron Measurement by Magnetic Susceptometry
Liver Iron Measurement by Magnetic Susceptometry alferedo
 
IIT- JEE Main 2016 Paper solution
IIT- JEE Main 2016 Paper solutionIIT- JEE Main 2016 Paper solution
IIT- JEE Main 2016 Paper solutionAPEX INSTITUTE
 
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...Richard West
 
IIT- JEE Main 2016 Sample Paper-2
IIT- JEE Main 2016 Sample Paper-2IIT- JEE Main 2016 Sample Paper-2
IIT- JEE Main 2016 Sample Paper-2APEX INSTITUTE
 
IIT - JEE Main 2016 Sample Paper -5
IIT - JEE Main 2016 Sample Paper -5IIT - JEE Main 2016 Sample Paper -5
IIT - JEE Main 2016 Sample Paper -5APEX INSTITUTE
 

What's hot (14)

Rhodes solutions-ch4
Rhodes solutions-ch4Rhodes solutions-ch4
Rhodes solutions-ch4
 
Closed-Form Solutions For Optimum Rotor in Hover and Climb
Closed-Form Solutions For Optimum Rotor in Hover and ClimbClosed-Form Solutions For Optimum Rotor in Hover and Climb
Closed-Form Solutions For Optimum Rotor in Hover and Climb
 
Raman spectroscopy compact
Raman spectroscopy compactRaman spectroscopy compact
Raman spectroscopy compact
 
Spectroscopic methods IR part 2
Spectroscopic methods IR part 2Spectroscopic methods IR part 2
Spectroscopic methods IR part 2
 
seminar_final
seminar_finalseminar_final
seminar_final
 
05 18-12 setca poster- anton
05 18-12 setca poster- anton05 18-12 setca poster- anton
05 18-12 setca poster- anton
 
M 2017
M 2017M 2017
M 2017
 
Vibrational Assignments of FT-IR and FT-Raman Spectra of Pyrogallol
Vibrational Assignments of FT-IR and FT-Raman Spectra of PyrogallolVibrational Assignments of FT-IR and FT-Raman Spectra of Pyrogallol
Vibrational Assignments of FT-IR and FT-Raman Spectra of Pyrogallol
 
Liver Iron Measurement by Magnetic Susceptometry
Liver Iron Measurement by Magnetic Susceptometry Liver Iron Measurement by Magnetic Susceptometry
Liver Iron Measurement by Magnetic Susceptometry
 
IIT- JEE Main 2016 Paper solution
IIT- JEE Main 2016 Paper solutionIIT- JEE Main 2016 Paper solution
IIT- JEE Main 2016 Paper solution
 
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...
Incorporation of Linear Scaling Relations into Automatic Mechanism Generation...
 
AIPMT 2014-paper-solution-chemistry
AIPMT 2014-paper-solution-chemistryAIPMT 2014-paper-solution-chemistry
AIPMT 2014-paper-solution-chemistry
 
IIT- JEE Main 2016 Sample Paper-2
IIT- JEE Main 2016 Sample Paper-2IIT- JEE Main 2016 Sample Paper-2
IIT- JEE Main 2016 Sample Paper-2
 
IIT - JEE Main 2016 Sample Paper -5
IIT - JEE Main 2016 Sample Paper -5IIT - JEE Main 2016 Sample Paper -5
IIT - JEE Main 2016 Sample Paper -5
 

Viewers also liked

A Context Aware Mobile Social Web
A Context Aware Mobile Social WebA Context Aware Mobile Social Web
A Context Aware Mobile Social Webwasvel
 
Christmas in Catalonia, Spain
Christmas in Catalonia, SpainChristmas in Catalonia, Spain
Christmas in Catalonia, Spainestelvanesa
 
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate OxidationRichard West
 
Winserver 2012 R2 and Winserver 2012.Technet
Winserver 2012 R2 and Winserver 2012.TechnetWinserver 2012 R2 and Winserver 2012.Technet
Winserver 2012 R2 and Winserver 2012.TechnetEmilio
 
Reining in the 4 Ds of Spiraling Application Support Costs
Reining in the 4 Ds of Spiraling Application Support CostsReining in the 4 Ds of Spiraling Application Support Costs
Reining in the 4 Ds of Spiraling Application Support CostsSL Corporation
 
Why choose baby blanket
Why choose baby blanketWhy choose baby blanket
Why choose baby blanketsayitsar
 
Pelota al cesto
Pelota al cestoPelota al cesto
Pelota al cestomaricel
 
AIChE 2011 - Multiphysics Model of Diesel Injector Deposit Formation
AIChE 2011 - Multiphysics Model of Diesel Injector Deposit FormationAIChE 2011 - Multiphysics Model of Diesel Injector Deposit Formation
AIChE 2011 - Multiphysics Model of Diesel Injector Deposit FormationRichard West
 
مناعة الجزء 1
مناعة الجزء 1مناعة الجزء 1
مناعة الجزء 1ecole
 
ויקיפדיה כסביבת למידה
ויקיפדיה כסביבת למידה ויקיפדיה כסביבת למידה
ויקיפדיה כסביבת למידה hagitmt
 
טכנולוגיות ניידות קצר
טכנולוגיות ניידות קצרטכנולוגיות ניידות קצר
טכנולוגיות ניידות קצרhagitmt
 

Viewers also liked (18)

A Context Aware Mobile Social Web
A Context Aware Mobile Social WebA Context Aware Mobile Social Web
A Context Aware Mobile Social Web
 
Christmas in Catalonia, Spain
Christmas in Catalonia, SpainChristmas in Catalonia, Spain
Christmas in Catalonia, Spain
 
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation
2011 US Combustion Meeting - Kinetic Modeling of Methyl Formate Oxidation
 
Winserver 2012 R2 and Winserver 2012.Technet
Winserver 2012 R2 and Winserver 2012.TechnetWinserver 2012 R2 and Winserver 2012.Technet
Winserver 2012 R2 and Winserver 2012.Technet
 
Reining in the 4 Ds of Spiraling Application Support Costs
Reining in the 4 Ds of Spiraling Application Support CostsReining in the 4 Ds of Spiraling Application Support Costs
Reining in the 4 Ds of Spiraling Application Support Costs
 
Why choose baby blanket
Why choose baby blanketWhy choose baby blanket
Why choose baby blanket
 
Connective tissues
Connective tissuesConnective tissues
Connective tissues
 
Pelota al cesto
Pelota al cestoPelota al cesto
Pelota al cesto
 
September 13 English 8
September 13 English 8September 13 English 8
September 13 English 8
 
Networksecurity1 1
Networksecurity1 1 Networksecurity1 1
Networksecurity1 1
 
Presentation1 1
Presentation1 1Presentation1 1
Presentation1 1
 
AIChE 2011 - Multiphysics Model of Diesel Injector Deposit Formation
AIChE 2011 - Multiphysics Model of Diesel Injector Deposit FormationAIChE 2011 - Multiphysics Model of Diesel Injector Deposit Formation
AIChE 2011 - Multiphysics Model of Diesel Injector Deposit Formation
 
مناعة الجزء 1
مناعة الجزء 1مناعة الجزء 1
مناعة الجزء 1
 
ויקיפדיה כסביבת למידה
ויקיפדיה כסביבת למידה ויקיפדיה כסביבת למידה
ויקיפדיה כסביבת למידה
 
積極性支持操作tips
積極性支持操作tips積極性支持操作tips
積極性支持操作tips
 
56251639 bao-dam-chat-luong-pm
56251639 bao-dam-chat-luong-pm56251639 bao-dam-chat-luong-pm
56251639 bao-dam-chat-luong-pm
 
טכנולוגיות ניידות קצר
טכנולוגיות ניידות קצרטכנולוגיות ניידות קצר
טכנולוגיות ניידות קצר
 
Syllabus comm 3190 02.spring 2012
Syllabus comm 3190 02.spring 2012Syllabus comm 3190 02.spring 2012
Syllabus comm 3190 02.spring 2012
 

Similar to Finding Transition States Algorithmically for Automatic Reaction Mechanism Generation

Z matrix and potential energy surface
Z matrix and potential energy  surfaceZ matrix and potential energy  surface
Z matrix and potential energy surfacemsfbi1521
 
Mass spectroscopy
Mass spectroscopyMass spectroscopy
Mass spectroscopyceutics1315
 
Wereszczynski Molecular Dynamics
Wereszczynski Molecular DynamicsWereszczynski Molecular Dynamics
Wereszczynski Molecular DynamicsSciCompIIT
 
Natural Convection Heat Transfer of Viscoelastic Fluids in a Horizontal Annulus
Natural Convection Heat Transfer of Viscoelastic Fluids in a Horizontal AnnulusNatural Convection Heat Transfer of Viscoelastic Fluids in a Horizontal Annulus
Natural Convection Heat Transfer of Viscoelastic Fluids in a Horizontal AnnulusPMOHANSAHU
 
Conformation of Transmembrane Segments of a Protein by Coarse Grain Model
Conformation of Transmembrane Segments of a Protein by Coarse Grain Model Conformation of Transmembrane Segments of a Protein by Coarse Grain Model
Conformation of Transmembrane Segments of a Protein by Coarse Grain Model Sunita Subedi Paudel
 
Formation and Stability of Mixing-Limited Patterns in Homogeneous Autocatalyt...
Formation and Stability of Mixing-Limited Patterns in Homogeneous Autocatalyt...Formation and Stability of Mixing-Limited Patterns in Homogeneous Autocatalyt...
Formation and Stability of Mixing-Limited Patterns in Homogeneous Autocatalyt...Tanmoy Sanyal
 
Gas Chromatography PPT GCW.pptx
Gas Chromatography PPT GCW.pptxGas Chromatography PPT GCW.pptx
Gas Chromatography PPT GCW.pptxwadhava gurumeet
 
Bits protein structure
Bits protein structureBits protein structure
Bits protein structureBITS
 
Computer-Assisted Structure Elucidation (CloudMet 2017)
Computer-Assisted Structure Elucidation (CloudMet 2017)Computer-Assisted Structure Elucidation (CloudMet 2017)
Computer-Assisted Structure Elucidation (CloudMet 2017)Christoph Steinbeck
 
Uv Vis Calculated Of Mv2+ And Mv+
Uv Vis Calculated Of Mv2+ And Mv+Uv Vis Calculated Of Mv2+ And Mv+
Uv Vis Calculated Of Mv2+ And Mv+niba50
 
Chemical Reaction Engineering Lab v3.0
Chemical Reaction Engineering Lab v3.0Chemical Reaction Engineering Lab v3.0
Chemical Reaction Engineering Lab v3.0Michael Garibaldi
 
VKI_RVAD_2005_Application_of_a_Lattice_Boltzmann_Code
VKI_RVAD_2005_Application_of_a_Lattice_Boltzmann_CodeVKI_RVAD_2005_Application_of_a_Lattice_Boltzmann_Code
VKI_RVAD_2005_Application_of_a_Lattice_Boltzmann_CodeNorbert Gruen
 

Similar to Finding Transition States Algorithmically for Automatic Reaction Mechanism Generation (20)

Z matrix and potential energy surface
Z matrix and potential energy  surfaceZ matrix and potential energy  surface
Z matrix and potential energy surface
 
Mass spectroscopy
Mass spectroscopyMass spectroscopy
Mass spectroscopy
 
Mass spectroscopy
Mass spectroscopyMass spectroscopy
Mass spectroscopy
 
Wereszczynski Molecular Dynamics
Wereszczynski Molecular DynamicsWereszczynski Molecular Dynamics
Wereszczynski Molecular Dynamics
 
Natural Convection Heat Transfer of Viscoelastic Fluids in a Horizontal Annulus
Natural Convection Heat Transfer of Viscoelastic Fluids in a Horizontal AnnulusNatural Convection Heat Transfer of Viscoelastic Fluids in a Horizontal Annulus
Natural Convection Heat Transfer of Viscoelastic Fluids in a Horizontal Annulus
 
Smoothed Particle Hydrodynamics
Smoothed Particle HydrodynamicsSmoothed Particle Hydrodynamics
Smoothed Particle Hydrodynamics
 
Conformation of Transmembrane Segments of a Protein by Coarse Grain Model
Conformation of Transmembrane Segments of a Protein by Coarse Grain Model Conformation of Transmembrane Segments of a Protein by Coarse Grain Model
Conformation of Transmembrane Segments of a Protein by Coarse Grain Model
 
Computational Chemistry Robots
Computational Chemistry RobotsComputational Chemistry Robots
Computational Chemistry Robots
 
Formation and Stability of Mixing-Limited Patterns in Homogeneous Autocatalyt...
Formation and Stability of Mixing-Limited Patterns in Homogeneous Autocatalyt...Formation and Stability of Mixing-Limited Patterns in Homogeneous Autocatalyt...
Formation and Stability of Mixing-Limited Patterns in Homogeneous Autocatalyt...
 
OSAPS Poster
OSAPS PosterOSAPS Poster
OSAPS Poster
 
4th semester Civil Engineering (2013-June) Question Papers
4th semester Civil Engineering (2013-June) Question Papers 4th semester Civil Engineering (2013-June) Question Papers
4th semester Civil Engineering (2013-June) Question Papers
 
Gas Chromatography PPT GCW.pptx
Gas Chromatography PPT GCW.pptxGas Chromatography PPT GCW.pptx
Gas Chromatography PPT GCW.pptx
 
Study of Energy by charles-delacourt
Study of Energy by charles-delacourtStudy of Energy by charles-delacourt
Study of Energy by charles-delacourt
 
Bits protein structure
Bits protein structureBits protein structure
Bits protein structure
 
Computer-Assisted Structure Elucidation (CloudMet 2017)
Computer-Assisted Structure Elucidation (CloudMet 2017)Computer-Assisted Structure Elucidation (CloudMet 2017)
Computer-Assisted Structure Elucidation (CloudMet 2017)
 
Uv Vis Calculated Of Mv2+ And Mv+
Uv Vis Calculated Of Mv2+ And Mv+Uv Vis Calculated Of Mv2+ And Mv+
Uv Vis Calculated Of Mv2+ And Mv+
 
CMSI計算科学技術特論C (2015) ALPS と量子多体問題①
CMSI計算科学技術特論C (2015) ALPS と量子多体問題①CMSI計算科学技術特論C (2015) ALPS と量子多体問題①
CMSI計算科学技術特論C (2015) ALPS と量子多体問題①
 
Presentation
PresentationPresentation
Presentation
 
Chemical Reaction Engineering Lab v3.0
Chemical Reaction Engineering Lab v3.0Chemical Reaction Engineering Lab v3.0
Chemical Reaction Engineering Lab v3.0
 
VKI_RVAD_2005_Application_of_a_Lattice_Boltzmann_Code
VKI_RVAD_2005_Application_of_a_Lattice_Boltzmann_CodeVKI_RVAD_2005_Application_of_a_Lattice_Boltzmann_Code
VKI_RVAD_2005_Application_of_a_Lattice_Boltzmann_Code
 

More from Richard West

(Very) Recent AI advances for Chemical Engineering research and education
(Very) Recent AI advances for Chemical Engineering research and education(Very) Recent AI advances for Chemical Engineering research and education
(Very) Recent AI advances for Chemical Engineering research and educationRichard West
 
Automated transition state theory calculations of abstraction reactions by hy...
Automated transition state theory calculations of abstraction reactions by hy...Automated transition state theory calculations of abstraction reactions by hy...
Automated transition state theory calculations of abstraction reactions by hy...Richard West
 
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...2015 US Combustion Meeting - West - Identification, Correction, and Compariso...
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...Richard West
 
RMG at the Flame Chemistry Workshop 2014
RMG at the Flame Chemistry Workshop 2014RMG at the Flame Chemistry Workshop 2014
RMG at the Flame Chemistry Workshop 2014Richard West
 
Profiling and optimizing RAM and CPU use in RMG-Py
Profiling and optimizing RAM and CPU use in RMG-PyProfiling and optimizing RAM and CPU use in RMG-Py
Profiling and optimizing RAM and CPU use in RMG-PyRichard West
 
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...Richard West
 
Reaction Mechanism Generator: Cheminformatics for Kinetic Modeling
Reaction Mechanism Generator: Cheminformatics for Kinetic ModelingReaction Mechanism Generator: Cheminformatics for Kinetic Modeling
Reaction Mechanism Generator: Cheminformatics for Kinetic ModelingRichard West
 

More from Richard West (7)

(Very) Recent AI advances for Chemical Engineering research and education
(Very) Recent AI advances for Chemical Engineering research and education(Very) Recent AI advances for Chemical Engineering research and education
(Very) Recent AI advances for Chemical Engineering research and education
 
Automated transition state theory calculations of abstraction reactions by hy...
Automated transition state theory calculations of abstraction reactions by hy...Automated transition state theory calculations of abstraction reactions by hy...
Automated transition state theory calculations of abstraction reactions by hy...
 
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...2015 US Combustion Meeting - West - Identification, Correction, and Compariso...
2015 US Combustion Meeting - West - Identification, Correction, and Compariso...
 
RMG at the Flame Chemistry Workshop 2014
RMG at the Flame Chemistry Workshop 2014RMG at the Flame Chemistry Workshop 2014
RMG at the Flame Chemistry Workshop 2014
 
Profiling and optimizing RAM and CPU use in RMG-Py
Profiling and optimizing RAM and CPU use in RMG-PyProfiling and optimizing RAM and CPU use in RMG-Py
Profiling and optimizing RAM and CPU use in RMG-Py
 
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...
AIChE 2011 - Automatic Reaction Mechanism Generation with Group Additive Kine...
 
Reaction Mechanism Generator: Cheminformatics for Kinetic Modeling
Reaction Mechanism Generator: Cheminformatics for Kinetic ModelingReaction Mechanism Generator: Cheminformatics for Kinetic Modeling
Reaction Mechanism Generator: Cheminformatics for Kinetic Modeling
 

Recently uploaded

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Finding Transition States Algorithmically for Automatic Reaction Mechanism Generation

  • 1. Computational Modeling in Chemical Engineering .edu/comocheng Finding Transition States Algorithmically for Automatic Reaction Mechanism Generation Pierre L. Bhoorasingh Richard H. West 1
  • 2. Can you predict TS geometries from molecular groups alone? 2 (this would be great)
  • 3. Length of bond being broken, at TS for Hydrogen abstraction Can you predict TS geometries from molecular groups alone? 3 Radical Molecule
  • 4. Length of bond being broken, at TS for Hydrogen abstraction !"!#$ !"!%% !"!&' !"!($ !")() !")'& !"*+$ !"*!# !")(' !")$% !"*%% !")'+ !"*+& !"*&) !"*&$ Can you predict TS geometries from molecular groups alone? 3in Å with M06-2X/6-31+G(d,p)
  • 5. Can you predict TS geometries from molecular groups alone? 4 !"!#$ !"!%% !"!&' !"!($ !")() !")'& !"*+$ !"*!# !")(' !")$% !"*%% !")'+ !"*+& !"*&) !"*&$ !"#$# !"#$%!"!#$ !"#$% in Å with M06-2X/6-31+G(d,p)
  • 6. You can predict TS geometries from molecular groups alone! 5 !"!#$ !"!%% !"!&' !"!($ !")() !")'& !"*+$ !"*!# !")(' !")$% !"*%% !")'+ !"*+& !"*&) !"*&$ !"#$% in Å with M06-2X/6-31+G(d,p)
  • 7. You can predict TS geometries from molecular groups alone! 6 But... ... you gave me a distance, not a geometry. ... I gave you 15 numbers then asked you for 1.
  • 8. Automatic Transition State Theory (TST) would be a game-changer. •Insight and predictions require detailed kinetic models. •Error-free detailed models require automatic generation. •Automatic generation requires reasonable estimates of millions of reaction rates. •Current estimates are often unreasonable due to scarcity of data. 7
  • 9. Automatic TS searches remain an important energy research goal “An accurate description of the often intricate mechanisms of large-molecule reactions requires a characterization of all relevant transition states... Development of automatic means to search for chemically relevant configurations is the computational- kinetics equivalent of improved electronic structure methods.” - Basic Research Needs for Clean and Efficient Combustion of 21st Century Transportation Fuels. US Dept of Energy (2006) 8
  • 10. Automatic TS searches remain an important energy research goal “...transformation from by- hand calculations of single reactions to automated calculations of millions of reactions would be a game- changer for the field of chemistry, and would be a good ‘Grand Challenge’ target...” - Combustion Energy Frontier Research Center (2010) 9 First Annual Conference of the Combustion Energy Frontier Research Center (CEFRC) September 23-24, 2010 Princeton
  • 11. An introduction to Reaction Mechanism Generator Automatically builds detailed kinetic models facebook.com/rmg.mit rmg.sourceforge.net 10 ⇌RMG
  • 12. Molecules are represented as graphs CH3CH2. C C* H H H H H = 11
  • 13. Thermochemistry is often estimated by Benson group contributions C-(C)(H)3 C-(C)2(H)2 Cb-(H) C-(C)(Cb)(O)(H) 12
  • 14. Reaction families propose all possible reactions with given species bond breaking and hydrogen abstraction intramolecular H-abstraction 13 •Template for recognizing reactive sites •Recipe for changing the bonding at the site •Rules for estimating the rate
  • 15. 14 Reaction families propose all possible reactions with given species •Template for recognizing reactive sites •Recipe for changing the bonding at the site •Rules for estimating the rate
  • 16. Octane autoxidation has many pathways 15
  • 17. •Some pathways go further than others. 16
  • 18. Faster pathways are explored further A B C D E F G H A B C D E F 17
  • 19. Edge requires many reaction rates 100 species 1,000 reactions 18
  • 20. Edge requires many reaction rates 100 species 1,000 reactions 15,000 species 180,000 reactions 18
  • 21. Rate estimates are based on the local structure of the reacting sites. •Hydrogen abstraction: XH + Y. → X. + YH •Rate depends on X and Y. 19 O H O
  • 22. 20 Rate estimation rules are organized in a tree Part of the tree for X
  • 23. Part of the tree for Y 21
  • 24. Ideal tree: lots of data 22
  • 26. 24 So that was RMG... ...but what about TS geometries?
  • 27. Single method not feasible for all reaction types Intra-H migration Intra-OH migration Birad recombination Intra R addition exocyclic Intra R addition endocyclic 1,2 birad to alkene Beta scission Diels-alder Radical recombination Radical addition Peroxyradical HO2 elimination 1+2/2+2 cycloaddition Cyclic ether formation 1,2 insertion 1,3 insertion CO2/ROR Radical addition COO radical recombination H abstraction Dispropotionation 25
  • 28. But a single method can apply to multiple reaction types A B A B + C A + B C + D Intra-H migration Intra-OH migration Birad recombination Intra R addition exocyclic Intra R addition endocyclic 1,2 birad to alkene Beta scission Diels-alder Radical recombination Radical addition 1+2/2+2 cycloaddition Cyclic ether formation 1,2 insertion 1,3 insertion CO2/ROR Radical addition CO O radical recombination H abstraction Dispropotionation Peroxyradical HO2 elimination 26
  • 29. Want robust and user-friendly 3D representation •Internal coordinates •Alter distances and angles •Cartesian coordinates •Translate, rotate atoms •Distance geometry •Alter only distances Atom X Y Z 1 x1 y1 z1 2 x2 y2 z2 3 x3 y3 z3 4 x4 y4 z4 27
  • 30. Use RDKit’s geometry editing tools for atom positioning ⇌RMG Molecule Connectivity 3D Structure 28
  • 31. Use RDKit’s geometry editing tools for atom positioning ⇌RMG Molecule Connectivity Atoms List AtomsList Upper limits Lower limits Generate bounds matrix Embed in 3D 28
  • 32. Use RDKit’s geometry editing tools for atom positioning ⇌RMG Molecule Connectivity Atoms List AtomsList Upper limits Lower limits Generate bounds matrix Atoms List AtomsList Embed in 3D Edit bounds matrix 28
  • 33. C H H H H O O H C H H H H O O H 0 1.12 1.12 1.12 1.12 1000 1000 1000 1.1 0 1.86 1.86 1.86 1000 1000 1000 1.1 1.78 0 1.86 1.86 1000 1000 1000 1.1 1.78 1.78 0 1.86 1000 1000 1000 1.1 1.78 1.78 1.78 0 1000 1000 1000 3.65 2.9 2.9 2.9 2.9 0 1.33 1.04 3.65 2.9 2.9 2.9 2.9 1.31 0 1.97 3.15 2.4 2.4 2.4 2.4 1.02 1.89 0 Edit multiple distances to precisely position atoms involved in reactions 29
  • 34. C H H H H O O H C H H H H O O H 0 1.12 1.12 1.12 1.12 1000 1000 1000 1.1 0 1.86 1.86 1.86 1000 1000 1000 1.1 1.78 0 1.86 1.86 1000 1000 1000 1.1 1.78 1.78 0 1.86 1000 1000 1000 1.1 1.78 1.78 1.78 0 1000 1000 1000 3.65 2.9 2.9 2.9 2.9 0 1.33 1.04 3.65 2.9 2.9 2.9 2.9 1.31 0 1.97 3.15 2.4 2.4 2.4 2.4 1.02 1.89 0 Edit multiple distances to precisely position atoms involved in reactions 29
  • 35. C H H H H O O H C H H H H O O H 0 1.12 1.12 1.12 1.12 1000 1000 1000 1.1 0 1.86 1.86 1.86 1000 1000 1000 1.1 1.78 0 1.86 1.86 1000 1000 1000 1.1 1.78 1.78 0 1.86 1000 1000 1000 1.1 1.78 1.78 1.78 0 1000 1000 1000 3.65 2.9 2.9 2.9 2.9 0 1.33 1.04 3.65 2.9 2.9 2.9 2.9 1.31 0 1.97 3.15 2.4 2.4 2.4 2.4 1.02 1.89 0 Edit multiple distances to precisely position atoms involved in reactions 29
  • 36. C H H H H O O H C H H H H O O H 0 1.12 1.12 1.12 1.12 1000 1000 1000 1.1 0 1.86 1.86 1.86 1000 1000 1000 1.1 1.78 0 1.86 1.86 1000 1000 1000 1.1 1.78 1.78 0 1.86 1000 1000 1000 1.1 1.78 1.78 1.78 0 1000 1000 1000 3.65 2.9 2.9 2.9 2.9 0 1.33 1.04 3.65 2.9 2.9 2.9 2.9 1.31 0 1.97 3.15 2.4 2.4 2.4 2.4 1.02 1.89 0 Edit multiple distances to precisely position atoms involved in reactions 29
  • 37. C H H H H O O H C H H H H O O H 0 1.12 1.12 1.12 1.12 1000 1000 1000 1.1 0 1.86 1.86 1.86 1000 1000 1000 1.1 1.78 0 1.86 1.86 1000 1000 1000 1.1 1.78 1.78 0 1.86 1000 1000 1000 1.1 1.78 1.78 1.78 0 1000 1000 1000 3.65 2.9 2.9 2.9 2.9 0 1.33 1.04 3.65 2.9 2.9 2.9 2.9 1.31 0 1.97 3.15 2.4 2.4 2.4 2.4 1.02 1.89 0 Edit multiple distances to precisely position atoms involved in reactions 2.0 2.1 29
  • 38. C H H H H O O H C H H H H O O H 0 1.12 1.12 1.12 1.12 1000 1000 1000 1.1 0 1.86 1.86 1.86 1000 1000 1000 1.1 1.78 0 1.86 1.86 1000 1000 1000 1.1 1.78 1.78 0 1.86 1000 1000 1000 1.1 1.78 1.78 1.78 0 1000 1000 1000 3.65 2.9 2.9 2.9 2.9 0 1.33 1.04 3.65 2.9 2.9 2.9 2.9 1.31 0 1.97 3.15 2.4 2.4 2.4 2.4 1.02 1.89 0 Edit multiple distances to precisely position atoms involved in reactions 2.0 2.1 29
  • 39. C H H H H O O H C H H H H O O H 0 1.12 1.12 1.12 1.12 1000 1000 1000 1.1 0 1.86 1.86 1.86 1000 1000 1000 1.1 1.78 0 1.86 1.86 1000 1000 1000 1.1 1.78 1.78 0 1.86 1000 1000 1000 1.1 1.78 1.78 1.78 0 1000 1000 1000 3.65 2.9 2.9 2.9 2.9 0 1.33 1.04 3.65 2.9 2.9 2.9 2.9 1.31 0 1.97 3.15 2.4 2.4 2.4 2.4 1.02 1.89 0 Edit multiple distances to precisely position atoms involved in reactions 2.0 2.1 2.5 2.6 29
  • 40. C H H H H O O H C H H H H O O H 0 1.12 1.12 1.12 1.12 1000 1000 1000 1.1 0 1.86 1.86 1.86 1000 1000 1000 1.1 1.78 0 1.86 1.86 1000 1000 1000 1.1 1.78 1.78 0 1.86 1000 1000 1000 1.1 1.78 1.78 1.78 0 1000 1000 1000 3.65 2.9 2.9 2.9 2.9 0 1.33 1.04 3.65 2.9 2.9 2.9 2.9 1.31 0 1.97 3.15 2.4 2.4 2.4 2.4 1.02 1.89 0 Edit multiple distances to precisely position atoms involved in reactions 2.0 2.1 2.5 2.6 29
  • 41. Double-ended algorithms find transition state estimates Reactants Products 30
  • 42. Double-ended algorithms find transition state estimates Reactants Products 30
  • 44. R P Best guess: just either side of TS 32
  • 45. Method tested with semi-empirical calculations •Two double-ended algorithms tested •QST2 at PM6 in Gaussian09 •SADDLE at PM7 in MOPAC2012 •Reaction path analysis validated the saddle points Generate Bounds Matrix Edit Bounds Matrix close to TS Embed Matrix in 3D Reaction from RMG Optimize TS geometry Generate Bounds Matrix Edit Bounds Matrix close to TS Embed Matrix in 3D Double- ended Search Reactants Products IRC Calculation 33
  • 46. Path analysis algorithms descend to find the reactants and products R P 34
  • 47. Path analysis algorithms descend to find the reactants and products R P 34
  • 48. Path analysis algorithms descend to find the reactants and products R P 34
  • 49. Path analysis algorithms descend to find the reactants and products R P 34
  • 50. TS search and refinement Reaction path analysis Compare to desired reactants & products Embed geometry either side of TS Get bounds matrix Fail Succeed FailFail H. .OH other radical .OH other radical A closer look at the automatic TS search process for H abstraction 35 338 Reactions from the NIST Database
  • 51. TS search and refinement Reaction path analysis Compare to desired reactants & products Embed geometry either side of TS Get bounds matrix Fail Succeed FailFail H. .OH other radical .OH other radical A closer look at the automatic TS search process for H abstraction 35 VdW collisions 338 Reactions from the NIST Database
  • 52. TS search and refinement Reaction path analysis Compare to desired reactants & products Embed geometry either side of TS Get bounds matrix Fail Succeed FailFail H. .OH other radical .OH other radical A closer look at the automatic TS search process for H abstraction 35 VdW collisions No TS at this ES level 338 Reactions from the NIST Database
  • 53. TS search and refinement Reaction path analysis Compare to desired reactants & products Embed geometry either side of TS Get bounds matrix Fail Succeed FailFail H. .OH other radical .OH other radical A closer look at the automatic TS search process for H abstraction 35 VdW collisions No TS at this ES level 338 Reactions from the NIST Database
  • 54. TS search and refinement Reaction path analysis Compare to desired reactants & products Embed geometry either side of TS Get bounds matrix Fail Succeed FailFail H. .OH other radical .OH other radical A closer look at the automatic TS search process for H abstraction 35 VdW collisions No TS at this ES level 338 Reactions from the NIST Database
  • 55. TS search and refinement Reaction path analysis Compare to desired reactants & products Embed geometry either side of TS Get bounds matrix Fail Succeed FailFail H. .OH other radical .OH other radical A closer look at the automatic TS search process for H abstraction 35 VdW collisions No TS at this ES level 338 Reactions from the NIST Database Bond perception
  • 56. Species matching returned false negatives due to incorrect bond order perception. CH4 36 R P Observed: Expected:
  • 57. Species matching returned false negatives due to incorrect bond order perception. Connect the dots CH4 36 R P Observed: Expected:
  • 58. Species matching returned false negatives due to incorrect bond order perception. Connect the dots Perceive bond order CH4 36 R P Observed: Expected:
  • 59. Species matching returned false negatives due to incorrect bond order perception. Connect the dots Perceive bond order CH4 CH4 Check valencies 36 R P Observed: Expected:
  • 60. Species matching returned false negatives due to incorrect bond order perception. Connect the dots Perceive bond order CH4 CH4 Check valencies 36 R P Observed: Expected:
  • 61. Species matching returned false negatives due to incorrect bond order perception. Connect the dots Perceive bond order CH4 CH4 Check valencies Check valencies CH4 36 R P Observed: Expected:
  • 62. TS search and refinement Reaction path analysis Compare to desired reactants & products Embed geometry either side of TS Get bounds matrix Fail Succeed FailFail H. .OH other radical .OH other radical Most failures involve reactions with small molecules 37 VdW collisions No TS at this ES level Bond perception
  • 63. Small radicals need to be closer to the molecule they are abstracting from 38 •All abstractions by H. failed •Many with other small radicals (eg. .OH) also failed
  • 64. Small radicals need to be closer to the molecule they are abstracting from 38 •All abstractions by H. failed •Many with other small radicals (eg. .OH) also failed
  • 65. TS search and refinement Reaction path analysis Compare to desired reactants & products Embed geometry either side of TS Get bounds matrix Fail Succeed FailFail H. .OH other radical .OH other radical Learn from the successful saddle points to improve automatic searches 39 VdW collisions No TS at this ES level Bond perception
  • 66. Semi-empirical estimates used for DFT calculations 40 •Check semi-empirical geometry validity •Use geometry as input to DFT calculations •Check DFT geometry validity Generate Bounds Matrix Edit Bounds Matrix close to TS Embed Matrix in 3D Reaction from RMG Optimize TS geometry Generate Bounds Matrix Edit Bounds Matrix close to TS Embed Matrix in 3D Double- ended Search Reactants Products IRC Calculation Optimize TS geometry at DFT IRC Calculation at DFT
  • 67. Trends observed in DFT saddle point geometries 41 Structure method: Basis set: M06-2X 6-31+G(d,p) X Y• H
  • 68. Trends observed in DFT saddle point geometries 41 Structure method: Basis set: M06-2X 6-31+G(d,p) X Y• H
  • 69. Trends observed in DFT saddle point geometries 41 Structure method: Basis set: M06-2X 6-31+G(d,p) X Y• H
  • 70. Trends observed in DFT saddle point geometries 41 Structure method: Basis set: M06-2X 6-31+G(d,p) X Y• H
  • 71. Estimate geometry directly via group additive distance estimates 42 Generate Bounds Matrix Edit Bounds Matrix close to TS Embed Matrix in 3D Reaction from RMG Optimize TS geometry Generate Bounds Matrix Edit Bounds Matrix close to TS Embed Matrix in 3D Double- ended SearchReactants Products IRC Calculation Generate Bounds Matrix Edit Bounds Matrix for TS Embed Matrix in 3D •Database arranged in tree structure as for kinetics •Trained on successfully optimized transition states •Direct guess much faster than double ended search •Success depends on training data
  • 72. Comparison of the developed methods 43 Double-Ended Searches Direct Estimates Input requirements 2 rough estimates 1 good estimate Distance specifications One rule for all Group based estimates Optimization Methods QST2, SADDLE, Surface Walking Surface Walking Computational Speed Slower Faster Small radical reactions Problematic Better Multiple conformers Problematic Possible
  • 73. Contributions •Explained Reaction Mechanism Generator RMG. •Created framework to find TS geometries using RMG and RDKit for distance geometry. •Categorized reaction families, and chose H-abstraction as first target. •Implemented double-ended TS searches that work with no training data. •Identified trends in functional group contributions to TS geometries. •Implemented direct guesses based on group additive estimates, and started to train group values. 44 Departmentof Chemical Engineering