ANI Models
The ANI (Accurate NeurAl networK engINe for Molecular Energies) family is a set of neural network potentials developed by the Roitberg group. ANI models are among the fastest ML potentials available, making them ideal for high-throughput screening and rapid prototyping of organic molecular systems.
Available Variants
| Model | Keyword | Elements | Training Level | Best For |
|---|---|---|---|---|
| ANI-2x | ani2x |
H, C, N, O, F, S, Cl | ωB97X / 6-31G(d) | General organic chemistry with halogens |
| ANI-1x | ani1x |
H, C, N, O | ωB97X / 6-31G(d) | Fast calculations on HCNO-only systems |
| ANI-1ccx | ani1ccx |
H, C, N, O | CCSD(T)/CBS (transfer-learned) | Publication-quality accuracy for small molecules |
| ANI-1xnr | ani1xnr |
H, C, N, O | ωB97X / 6-31G(d) (non-reactive) | Equilibrium geometries without bond-breaking |
DFT-D4 Dispersion Correction
ANI models are the only models in MAPLE that support the DFT-D4 dispersion correction. D4 adds London dispersion (van der Waals) interactions, which is critical for non-covalent binding, molecular stacking, and conformational energetics.
#model=ani2x
#d4
#opt(method=lbfgs)
Tip
Always enable #d4 when studying systems with significant non-covalent interactions (hydrogen bonds, pi-stacking, host-guest complexes). The computational overhead is minimal.
Usage Examples
General organic optimization
#model=ani2x
#device=gpu0
#opt(method=lbfgs)
0 1
C 0.000000 0.000000 0.000000
O 1.200000 0.000000 0.000000
H -0.540000 0.940000 0.000000
H -0.540000 -0.940000 0.000000
High-accuracy with coupled-cluster potential
#model=ani1ccx
#device=gpu0
#opt(method=lbfgs, convergence=extratight)
0 1
O 0.000000 0.000000 0.117300
H 0.000000 0.756900 -0.469200
H 0.000000 -0.756900 -0.469200
With D4 dispersion for non-covalent interactions
#model=ani2x
#d4
#device=gpu0
#opt(method=lbfgs, convergence=tight)
XYZ /path/to/dimer_complex.xyz
Limitations
- No charge/multiplicity support. ANI models always assume neutral, singlet ground state. Charged or open-shell species will be treated as neutral singlets without warning.
- Limited elements. ANI-2x covers 7 elements; ANI-1x/1ccx/1xnr cover only H, C, N, O.
- No periodic systems. ANI models do not support periodic boundary conditions.
- No implicit solvation. GBSA solvation is not available for ANI models.
