Skip to main navigation Skip to search Skip to main content

Optimal transport for generating transition states in chemical reactions

  • Chenru Duan
  • , Guan Horng Liu
  • , Yuanqi Du
  • , Tianrong Chen
  • , Qiyuan Zhao
  • , Haojun Jia
  • , Carla P. Gomes
  • , Evangelos A. Theodorou
  • , Heather J. Kulik

Research output: Contribution to journal › Article › peer-review

Abstract

Transition states (TSs) are transient structures that are key to understanding reaction mechanisms and designing catalysts but challenging to capture in experiments. Many optimization algorithms have been developed to search for TSs computationally. Yet, the cost of these algorithms driven by quantum chemistry methods (usually density functional theory) is still high, posing challenges for their applications in building large reaction networks for reaction exploration. Here we developed React-OT, an optimal transport approach for generating unique TS structures from reactants and products. React-OT generates highly accurate TS structures with a median structural root mean square deviation of 0.053 Å and median barrier height error of 1.06 kcal mol−1 requiring only 0.4 s per reaction. The root mean square deviation and barrier height error are further improved by roughly 25% through pretraining React-OT on a large reaction dataset obtained with a lower level of theory, GFN2-xTB. We envision that the remarkable accuracy and rapid inference of React-OT will be highly useful when integrated with the current high-throughput TS search workflow. This integration will facilitate the exploration of chemical reactions with unknown mechanisms.

Original languageEnglish (US)
Article number2795
Pages (from-to)615-626
Number of pages12
JournalNature Machine Intelligence
Volume7
Issue number4
DOIs
StatePublished - Apr 2025

Bibliographical note

Publisher Copyright:
© The Author(s) 2025.

Fingerprint

Dive into the research topics of 'Optimal transport for generating transition states in chemical reactions'. Together they form a unique fingerprint.

Cite this