Error AnalysisΒΆ
The emle-analyze executable facilitates analysis of the performance of
EMLE-based simulations. It requires a set of single point reference calculations
for a trajectory generated with emle-engine (currently only
ORCA is supported). It also requires
Minimal Basis Iterative Stockholder (MBIS) decomposition of the in-vacuo
electronic density of the QM region with
HORTON.
Usage:
emle-analyze --qm-xyz qm.xyz \
--pc.xyz pc.xyz \
--orca-tarball orca.tar \
--backend [deepmd, ani2x, mace] \
--alpha \
result.mat
Here qm.xyz and pc.xyz are the QM and MM XYZ trajectories written out by
emle-engine during dynamics. model.mat specifies the path to the EMLE
model used. orca.tar is a tarball containing single point ORCA calculations
and corresponding HORTON outputs. All files should be named as index.*
where index is a numeric value identifying the snapshot (does not have to
be consecutive) and the extensions are:
.vac.orca:ORCAoutput for gas phase calculation. When--alphaargument is provided, must also include molecular dipolar polarizability (%elprop Polar).h5:HORTONoutput for gas phase calculation.pc.orca:ORCAoutput for calculation with point charges.pc: charges and positions of the point charges (the ones used for.pc.orcacalculation).vpot: output oforca_vpot, electrostatic potential of gas phase system at the positions of the point charges
The optional --backend argument allows extraction of energies from the
in vacuo backend. Currently, only the deepmd, mace, and ani2x
backends are supported by emle-analyze. When the deepmd or mace
backend is used a model file must be provided with the --deepmd-model or
--mace-model arguments.