LinuxCommandLibrary

mopac

semiempirical quantum chemistry program for computational chemistry calculations

TLDR

Run calculations from an input file

$ mopac [path/to/input_file.mop]
copy
Run calculations with .dat input file
$ mopac [path/to/input_file.dat]
copy
Run calculations with .arc archive file
$ mopac [path/to/input_file.arc]
copy

SYNOPSIS

mopac inputfile_

DESCRIPTION

MOPAC (Molecular Orbital PACkage) is a semiempirical quantum chemistry program for computational chemistry calculations. It implements various methods based on the NDDO (Neglect of Diatomic Differential Overlap) approximation developed by Dewar and Thiel.
The program reads molecular geometry and calculation parameters from input files (.mop, .dat, or .arc) and performs electronic structure calculations, geometry optimizations, transition state searches, and property predictions. Results are written to output files in the same directory.
Common methods include PM7, PM6, AM1, and MNDO for calculating molecular properties, reaction energies, and optimized geometries.

INPUT FILE FORMAT

Input files contain keywords on the first line, a title/comment on the second line, and atomic coordinates with element symbols and Cartesian or internal coordinates. Example:

$ PM7
HF molecule optimization

H 0.0 0.0 0.0
F 0.95 0.0 0.0
copy

CAVEATS

Semiempirical methods are faster but less accurate than ab initio methods. Results depend heavily on the chosen method (PM7, AM1, etc.) and may not be reliable for all molecular systems. Large molecules require significant computation time.

HISTORY

MOPAC was originally developed by James J.P. Stewart starting in the 1980s. The program has been continuously updated with new methods, with PM7 being one of the most recent parameterizations. OpenMOPAC provides the open-source version of the software.

SEE ALSO

gaussian(1), orca(1), nwchem(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community