ORCA QM/MM Mode (oniom-export --mode orca)¶
Overview¶
Summary: Export an ML/MM system to ORCA QM/MM (
.inp) using an Amber parm7 topology.
Minimal example¶
mlmm oniom-export --mode orca --parm real.parm7 -i pocket.pdb --model-pdb ml_region.pdb \
-o system.inp -q 0 -m 1
Output checklist¶
system.inpORCAFF.prms(either reused, provided, or auto-generated)
Common examples¶
Basic export.
mlmm oniom-export --mode orca --parm real.parm7 -i pocket.pdb --model-pdb ml_region.pdb \
-o system.inp -q 0 -m 1
Set explicit total charge/multiplicity for full QM+MM system.
mlmm oniom-export --mode orca --parm real.parm7 -i pocket.pdb --model-pdb ml_region.pdb \
-o system.inp -q 0 -m 1 --total-charge -1 --total-mult 1
Use an explicit ORCAFF path and disable auto conversion.
mlmm oniom-export --mode orca --parm real.parm7 -i pocket.pdb --model-pdb ml_region.pdb \
-o system.inp --orcaff ./ORCAFF.prms --no-convert-orcaff
Workflow¶
ORCA mode (mlmm oniom-export --mode orca) reads topology information from --parm and writes ORCA QM/MM input.
Load atom/bond/charge data from parm7.
Optionally load coordinates and validate element ordering (
--element-check).Map
--model-pdbatoms to the full system to define QM atoms.Resolve ORCAFF parameters from
--orcaffor auto-generated default.Write ORCA
.inpwith method, parallel settings, QM set, and total charge/multiplicity fields.
CLI options¶
Option |
Description |
Default |
|---|---|---|
|
Amber parm7 topology file. |
Required |
|
Coordinate file (PDB/XYZ); atom order must match parm7. |
None |
|
Validate element sequence between input and parm7. |
|
|
PDB file defining QM region atoms. |
None |
|
Output ORCA input file ( |
Required |
|
QM method and basis set. |
|
|
Charge of QM region. |
Required |
|
Multiplicity of QM region. |
|
|
Total charge of full QM+MM system ( |
topology-derived |
|
Total multiplicity of full QM+MM system ( |
same as |
|
Number of processors. |
|
|
Distance cutoff (Å) used to define ActiveAtoms when layer tags are absent. |
|
|
Path to ORCAFF.prms. |
None (auto-resolved to |
|
Attempt |
|
See Also¶
oniom_gaussian – Gaussian mode guide (
--mode g16)oniom_export – Export overview and chooser
mm_parm – Build Amber topology (
parm7/rst7)define_layer – Build/check layer annotations
Common Error Recipes – Symptom-first failure routing
Troubleshooting – Detailed troubleshooting guide
ORCA 6.0 Manual (QM/MM): https://www.faccts.de/docs/orca/6.0/manual/contents/typical/qmmm.html