Glossary¶
Reaction Path & Optimization¶
Term |
Full Name |
Description |
|---|---|---|
MEP |
Minimum Energy Path |
The lowest-energy pathway on a potential energy surface (PES) connecting reactants to products through a transition state. |
TS |
Transition State |
A first-order saddle point on the potential energy surface — a stationary point with exactly one direction of negative curvature (one imaginary frequency) along the reaction coordinate. |
IRC |
Intrinsic Reaction Coordinate |
Classically defined as the mass-weighted steepest-descent path from a TS toward reactants and products, used to validate TS connectivity. In pdb2reaction the EulerPC integrator advances mass-weighted coordinates; |
GSM |
Growing String Method |
A string-based method that grows images from endpoints and optimizes them to approximate an MEP. |
DMF |
Direct Max Flux |
A chain-of-states method for optimizing an MEP by maximizing flux along the pathway. In pdb2reaction it is selected with |
HEI |
Highest-Energy Image |
The image along an MEP with maximum energy; often used as a TS guess. |
Image |
— |
A single geometry (one “node”) along a chain-of-states path. |
Segment |
— |
An MEP between two adjacent endpoints (e.g., R → I1, I1 → I2, …). |
Reactive segment |
— |
A segment in which covalent bond changes are detected between the endpoints. Only reactive segments proceed to TS optimization. |
Bridge segment |
— |
A segment connecting two non-adjacent intermediates that still contains unresolved bond changes; |
Kink |
— |
A region along an MEP where no covalent bond change is detected but a geometric distortion persists. |
PES |
Potential Energy Surface |
A hypersurface of energy as a function of atomic coordinates. |
Optimization Algorithms¶
Term |
Full Name |
Description |
|---|---|---|
BFGS |
Broyden-Fletcher-Goldfarb-Shanno |
A quasi-Newton Hessian update scheme ( |
L-BFGS |
Limited-memory BFGS |
A quasi-Newton optimization algorithm that approximates the Hessian using a limited history of gradients. Used in |
RFO |
Rational Function Optimization |
A trust-region optimization method that uses explicit Hessian information. Used in |
RS-I-RFO |
Restricted-Step Image-RFO |
A variant of RFO for saddle point (TS) optimization that follows one negative eigenvalue. Selectable via |
Dimer |
Dimer Method |
A TS optimization method that estimates the lowest curvature mode without computing the full Hessian. Used in |
Bofill |
Bofill Update |
A Hessian update scheme that blends SR1 (symmetric rank-one) and PSB (Powell-symmetric-Broyden) updates, well suited to saddle-point searches. Selected via |
SR1 |
Symmetric Rank-One |
A rank-one Hessian update scheme; one of the two components blended by Bofill. |
PSB |
Powell-Symmetric-Broyden |
A symmetric Hessian update scheme; the second component blended by Bofill. |
EulerPC |
Euler Predictor-Corrector |
An integration scheme for IRC calculations: a predictor step along the gradient direction followed by a corrector step that refines the path. |
PHVA |
Partial Hessian Vibrational Analysis |
Vibrational analysis performed only on the active (non-frozen) degrees of freedom. Automatically applied when |
Active DOF |
Active Degrees of Freedom |
The 3N Cartesian coordinates of atoms not listed in |
DLC |
Delocalized Internal Coordinates |
A redundant internal coordinate system constructed from interatomic distances, angles, and dihedrals. Available via |
Machine Learning & Calculators¶
Term |
Full Name |
Description |
|---|---|---|
MLIP |
Machine Learning Interatomic Potential |
A model (often neural-network-based) that predicts energies and forces from atomic structures, trained on quantum-mechanical data. |
UMA |
Universal Models for Atoms |
Meta’s family of pretrained MLIPs used as the default calculator backend in pdb2reaction. |
ORB |
ORB Models |
Orbital Materials’ MLIP backend. Selected with |
MACE |
MACE |
Equivariant message-passing MLIP. Selected with |
AIMNet2 |
Atoms-in-Molecules Neural Network Potential, 2nd generation |
Charge-aware neural-network potential (Anstine et al., Chem. Sci. 2025); selected with |
fairchem |
— |
Meta’s open-source foundation-model toolkit that ships the UMA family of checkpoints. pdb2reaction depends on |
ASE |
Atomic Simulation Environment |
Python framework providing the Calculator API used by all MLIP backends in pdb2reaction (Larsen et al., J. Phys. Condens. Matter 2017). |
task_name |
— |
UMA task tag recorded in each inference batch (YAML: |
Analytical Hessian |
— |
Automatic differentiation of the selected MLIP energy (up to floating-point/autograd behavior), avoiding finite-displacement truncation error. Runtime and accelerator-memory cost are backend/model/system dependent. Selected with |
Finite Difference |
— |
Approximation of the Hessian from finite nuclear displacements. It is the portable default and usually uses less peak accelerator memory, but runtime and displacement error depend on the setup. Selected with |
Quantum Chemistry¶
Term |
Full Name |
Description |
|---|---|---|
QM |
Quantum Mechanics |
First-principles electronic structure calculations (DFT, HF, post-HF, etc.). |
DFT |
Density Functional Theory |
A quantum-mechanical method that models electronic structure via electron density functionals. |
DFT//MLIP |
— |
Composite-method notation: DFT single-point energies evaluated at MLIP-optimized geometries. Combines MLIP geometry/dynamics with a higher-level DFT energy evaluation. The |
Hessian |
— |
The matrix of second derivatives of energy with respect to atomic coordinates. Eigenvalues yield vibrational frequencies; eigenvectors yield vibrational modes (displacement vectors). Used for vibrational analysis and TS optimization. |
SP |
Single Point |
A calculation at a fixed geometry (no optimization); often used for a higher-level energy evaluation. |
Spin Multiplicity |
— |
2S+1, where S is total spin. Singlet = 1, doublet = 2, triplet = 3, etc. Specified with |
cyipopt |
— |
Python bindings for the IPOPT interior-point optimizer. Required by the DMF ( |
IPOPT |
Interior Point OPTimizer |
Open-source nonlinear constrained optimizer (Wächter & Biegler 2006) used by the DMF path-refinement solver via |
SCF |
Self-Consistent Field |
Iterative procedure that converges the electronic wavefunction in DFT/HF; controlled in |
Structural Biology & Active Site Model Extraction¶
Term |
Full Name |
Description |
|---|---|---|
PDB |
Protein Data Bank |
A file format and database for macromolecular 3D structures. |
XYZ |
— |
A simple text format listing atomic symbols and Cartesian coordinates. |
GJF |
Gaussian Job File |
An input format for Gaussian; pdb2reaction reads charge/multiplicity and coordinates from these files. |
Active Site Model |
Active Site Model (Binding Pocket) |
The extraction region around the substrate(s), defined by |
Cluster Model |
— |
The QM/MLIP computational subsystem obtained by taking the extracted active site model and capping severed covalent bonds with hydrogen atoms (cap hydrogens). |
Cap Hydrogen |
— |
A hydrogen atom added to cap severed bonds when extracting an active site model from a larger structure. |
Backbone |
— |
The main chain of a protein (N–Cα–C–O atoms). Can be excluded during active site model extraction with |
Thermochemistry¶
Term |
Full Name |
Description |
|---|---|---|
ZPE |
Zero-Point Energy |
The vibrational energy at 0 K; a quantum correction to the electronic energy. |
Gibbs Energy |
Gibbs Free Energy (G) |
G = H − TS; includes thermal and entropic contributions. |
Enthalpy |
(H) |
H = E + PV; total heat content at constant pressure. |
Entropy |
(S) |
A measure of disorder; contributes −TS to Gibbs energy. |
QRRHO |
Quasi-Rigid-Rotor Harmonic Oscillator |
A thermochemical approximation incorporating Grimme’s correction for low-frequency vibrations. Automatically applied in |
Units & Constants¶
Term |
Description |
|---|---|
Hartree |
Atomic unit of energy; 1 Hartree ≈ 627.5 kcal/mol ≈ 27.21 eV. |
RMSD |
Root-Mean-Square Deviation; used as the segment stitch / bridge similarity metric in |
MAE |
Mean Absolute Error; used in benchmark / regression reports. |
CI |
Confidence Interval (statistical context). Distinct from quantum-chemistry “configuration interaction”; pdb2reaction uses CI only in benchmark statistics. |
kcal/mol |
Kilocalories per mole; a common unit for reaction energetics. |
kJ/mol |
Kilojoules per mole; 1 kcal/mol ≈ 4.184 kJ/mol. |
eV |
Electron volt; 1 eV ≈ 23.06 kcal/mol. |
Bohr |
Atomic unit of length; 1 Bohr ≈ 0.529 Å. |
Angstrom (Å) |
10⁻¹⁰ m; standard unit for interatomic distances. |
cm⁻¹ |
Reciprocal centimeters (wavenumber); the standard unit for vibrational frequencies. Imaginary frequencies appear as negative values. |
Imaginary Frequency |
A vibrational frequency corresponding to a negative eigenvalue of the Hessian. A TS has exactly one (first-order saddle point). Reported as a negative cm⁻¹ value. Final TS validation ignores negative frequencies smaller than the configured magnitude threshold. |
Frequency thresholds: 5 cm⁻¹ small-mode handling vs 100 cm⁻¹ QRRHO rotor cutoff¶
Two unrelated cm⁻¹ thresholds appear in pdb2reaction. They act on different mode populations and serve different purposes:
Threshold |
Role |
Source |
|---|---|---|
5 cm⁻¹ |
Default symmetric zero-mode cutoff: modes with ` |
frequency |
100 cm⁻¹ |
QRRHO rotor cutoff (Grimme). Positive low-frequency vibrations are damped between harmonic-oscillator and free-rotor entropy in |
|
CLI Conventions¶
Term |
Description |
|---|---|
Boolean option |
CLI flags that accept toggle form ( |
Residue selector |
A specification like |
Atom selector |
A specification like |
See Also¶
Getting Started — installation and a first run
Installation — setup and dependencies
all — how active site model extraction, MEP search, and post-processing fit together
Common Error Recipes — symptom-first failure routing
Troubleshooting — common errors and fixes
YAML Reference — configuration file format
MLIP Calculator — machine learning potential details