
Predict molecular energies and forces, plus materials stress tensors, with a universal interatomic potential. Learn more
What is ORB v3?
ORB v3 is a universal interatomic potential developed by Orbital Materials. It uses a machine learning force field to predict energies, atomic forces, and stress tensors for arbitrary atomic systems — proteins, small molecules, crystals, and interfaces alike. Given a 3D structure, ORB v3 can relax it to a local energy minimum through geometry optimization, producing a physically refined structure along with per-step energy and force data.
Traditional force fields like AMBER or CHARMM rely on hand-tuned parameters for specific atom types. Machine learning force fields like ORB learn interaction potentials directly from quantum mechanical calculations (density functional theory), capturing complex many-body effects that classical force fields approximate poorly. The result is near-DFT accuracy at a fraction of the computational cost.
ORB v3 expands the performance-speed-memory Pareto frontier relative to earlier versions, achieving near state-of-the-art accuracy with >10x lower latency and >8x lower memory usage. This makes it practical for high-throughput screening and larger systems that would be prohibitively expensive with DFT.
How does ORB v3 work?
The model architecture is a Graph Network-based Simulator (GNS) augmented with smoothed graph attention. Atoms are represented as nodes in a graph, connected by edges based on spatial proximity. Through iterative message passing, each atom's representation is updated based on its neighbors — early iterations capture local bonding interactions, and deeper layers compose these into larger structural features.
Training proceeds in two stages. First, a denoising diffusion pretraining phase teaches the model to recover atomic positions from noisy inputs, which is mathematically equivalent to learning a force field. Second, the model is fine-tuned on mixed datasets of DFT calculations to predict per-atom forces, total system energy, and unit cell stress.
Conservative vs. direct models
Conservative models compute forces as the negative gradient of the predicted energy, guaranteeing energy conservation by construction. This is required for certain applications like NVE molecular dynamics where total energy must be preserved. Direct models predict forces independently from energy, which is significantly faster and uses less memory. For geometry optimization — the primary use case on ProteinIQ — both approaches produce comparable results.
Materials vs. molecules variants
The materials variants (omat) are trained on bulk crystal datasets and generalize to non-periodic systems like proteins. The molecules variants (omol) are trained on the Open Molecules 2025 dataset of over 100 million DFT calculations at the B97M-V/def2-TZVPD level, and are purpose-built for isolated molecular systems. For protein structures, either family works; for small organic molecules, the omol variants may be more accurate.
How to use ORB v3 online
ProteinIQ runs ORB v3 on GPU infrastructure with no installation or Python environment setup required. Upload a structure and receive an optimized geometry in minutes.
Input
| Input | Description |
|---|---|
Structure | PDB or CIF file, or a 4-character PDB ID fetched from RCSB. |
Settings
Model settings
| Setting | Description |
|---|---|
Model variant | Which ORB v3 model to use. Conservative - Materials (default) is the safest general-purpose choice. Direct variants are faster. Molecules variants are trained specifically on molecular data. |
Precision | Float32 High (default) is sufficient for most cases. Float32 Highest improves numerical accuracy at the cost of speed. |
Total charge | Total molecular charge supplied to OrbMol. Shown only for a Molecules model. Default: 0. |
Total spin | Total molecular spin supplied to OrbMol. Shown only for a Molecules model. Default: 0. |
Optimization settings
| Setting | Description |
|---|---|
Convergence threshold (fmax) | Maximum allowed force on any atom for the optimization to be considered converged, in eV/Å. Default: 0.01. Lower values produce tighter geometries but require more steps. |
Max optimization steps | Upper limit on BFGS optimization iterations. Default: 500. Increase for large or strained structures. |
Output
The tool returns an optimized structure, an optimization table, and the final atomistic predictions produced by the selected model:
| File | Description |
|---|---|
optimized_structure.pdb | The geometry-optimized structure, viewable in the 3D viewer. |
optimization_trajectory.csv | Energy and maximum force at each optimization step, useful for assessing convergence. |
per_atom_forces.csv | Final force-vector components and vector norm for every atom, in eV/Å. |
stress_tensor.csv | Final ASE Voigt stress components (xx, yy, zz, yz, xz, xy) in eV/ų. Available for materials models. |
per_atom_confidence.csv | The model's 50-bin per-atom confidence distribution and predicted force-error range. |
The job summary reports initial and final energies (eV), energy change, maximum forces before and after optimization, number of steps taken, and whether the optimization converged within the step limit.
Interpreting results
Convergence: If the final maximum force is below the fmax threshold, the structure reached a local energy minimum. If not, the optimization hit the step limit — try increasing Max optimization steps or loosening fmax.
Energy change: A large negative energy change (tens to hundreds of eV) typically indicates the input structure had significant steric clashes or was far from equilibrium. Structures already near a minimum will show small energy changes.
Trajectory CSV: Plotting energy_eV against step should show a curve that generally decreases and flattens as the structure relaxes. The max_force_eV_A column is the largest per-atom force-vector norm at each step—the same quantity ASE uses for fmax convergence.
Confidence: Each atom receives a probability distribution over the force-error bins defined by the executed ORB model. The predicted bin is the highest-probability bin; lower predicted force-error ranges indicate greater model confidence for that atom.
Results include the pinned orb-models package version, source commit, selected model variant, and checkpoint name used for the run.
Limitations
- ORB v3 performs geometry optimization (energy minimization), not molecular dynamics. For time-dependent simulations, use OpenMM.
- The force field does not model explicit solvent, ions, or membrane environments. Structures are optimized in vacuum.
- Accuracy depends on how well the training data covers the chemistry of the input system. Unusual metal coordination or exotic ligands may be poorly represented.
- OrbMol models require the correct total charge and total spin. Incorrect conditioning values can change molecular predictions.
- Stress is produced by the materials models; the molecular models do not include a stress head.
- Very large structures (>5,000 atoms) may require extended optimization times.








