SlideShare a Scribd company logo
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-ch4
sbjhbsbd
 
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
William Luer
 
Raman spectroscopy compact
Raman spectroscopy compactRaman spectroscopy compact
Raman spectroscopy compact
Chris Sonntag
 
Spectroscopic methods IR part 2
Spectroscopic methods IR part 2Spectroscopic methods IR part 2
Spectroscopic methods IR part 2
Chris Sonntag
 
seminar_final
seminar_finalseminar_final
seminar_final
Evgenia Virozub
 
05 18-12 setca poster- anton
05 18-12 setca poster- anton05 18-12 setca poster- anton
05 18-12 setca poster- anton
Sally Fish
 
M 2017
M 2017M 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
IJERA 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 solution
APEX 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
 
AIPMT 2014-paper-solution-chemistry
AIPMT 2014-paper-solution-chemistryAIPMT 2014-paper-solution-chemistry
AIPMT 2014-paper-solution-chemistry
ALLEN CAREER INSTITUTE
 
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
APEX 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 -5
APEX 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 Web
wasvel
 
Christmas in Catalonia, Spain
Christmas in Catalonia, SpainChristmas in Catalonia, Spain
Christmas in Catalonia, Spain
estelvanesa
 
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
Richard 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.Technet
Emilio
 
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
SL Corporation
 
Why choose baby blanket
Why choose baby blanketWhy choose baby blanket
Why choose baby blanket
sayitsar
 
Connective tissues
Connective tissuesConnective tissues
Connective tissues
M. Carol Carlisle
 
Pelota al cesto
Pelota al cestoPelota al cesto
Pelota al cesto
maricel
 
September 13 English 8
September 13 English 8September 13 English 8
September 13 English 8
Jessica Visseau
 
Networksecurity1 1
Networksecurity1 1 Networksecurity1 1
Networksecurity1 1
lakshmansoft7
 
Presentation1 1
Presentation1 1Presentation1 1
Presentation1 1
Preethi Janice DSa
 
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
Richard West
 
مناعة الجزء 1
مناعة الجزء 1مناعة الجزء 1
مناعة الجزء 1ecole
 
ויקיפדיה כסביבת למידה
ויקיפדיה כסביבת למידה ויקיפדיה כסביבת למידה
ויקיפדיה כסביבת למידה hagitmt
 
積極性支持操作tips
積極性支持操作tips積極性支持操作tips
積極性支持操作tips
Taiwan community living consortium
 
טכנולוגיות ניידות קצר
טכנולוגיות ניידות קצרטכנולוגיות ניידות קצר
טכנולוגיות ניידות קצר
hagitmt
 
Syllabus comm 3190 02.spring 2012
Syllabus comm 3190 02.spring 2012Syllabus comm 3190 02.spring 2012
Syllabus comm 3190 02.spring 2012
Brigham Young University
 

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 surface
msfbi1521
 
Mass spectroscopy
Mass spectroscopyMass spectroscopy
Mass spectroscopy
ceutics1315
 
Mass spectroscopy
Mass spectroscopyMass spectroscopy
Wereszczynski Molecular Dynamics
Wereszczynski Molecular DynamicsWereszczynski Molecular Dynamics
Wereszczynski Molecular Dynamics
SciCompIIT
 
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
PMOHANSAHU
 
Smoothed Particle Hydrodynamics
Smoothed Particle HydrodynamicsSmoothed Particle Hydrodynamics
Smoothed Particle Hydrodynamics
ナム-Nam Nguyễn
 
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
 
Computational Chemistry Robots
Computational Chemistry RobotsComputational Chemistry Robots
Computational Chemistry Robots
University of Cambridge
 
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
 
OSAPS Poster
OSAPS PosterOSAPS Poster
OSAPS Poster
Md Salah Uddin
 
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
BGS Institute of Technology, Adichunchanagiri University (ACU)
 
Gas Chromatography PPT GCW.pptx
Gas Chromatography PPT GCW.pptxGas Chromatography PPT GCW.pptx
Gas Chromatography PPT GCW.pptx
wadhava gurumeet
 
Study of Energy by charles-delacourt
Study of Energy by charles-delacourtStudy of Energy by charles-delacourt
Study of Energy by charles-delacourt
Next Gen Group of Company
 
Bits protein structure
Bits protein structureBits protein structure
Bits protein structure
BITS
 
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
 
CMSI計算科学技術特論C (2015) ALPS と量子多体問題①
CMSI計算科学技術特論C (2015) ALPS と量子多体問題①CMSI計算科学技術特論C (2015) ALPS と量子多体問題①
CMSI計算科学技術特論C (2015) ALPS と量子多体問題①
Computational Materials Science Initiative
 
Presentation
PresentationPresentation
Chemical Reaction Engineering Lab v3.0
Chemical Reaction Engineering Lab v3.0Chemical Reaction Engineering Lab v3.0
Chemical Reaction Engineering Lab v3.0
Michael 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_Code
Norbert 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 education
Richard 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 2014
Richard 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-Py
Richard 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 Modeling
Richard 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

How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
IndexBug
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 

Recently uploaded (20)

How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceAI 101: An Introduction to the Basics and Impact of Artificial Intelligence
AI 101: An Introduction to the Basics and Impact of Artificial Intelligence
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 

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