SEAMM Vibrational Analysis Plug-in
A SEAMM plug-in for anharmonic vibrational analysis: VPT2 frequencies and zero-point energies with any Model Chemistry.
Free software: BSD-3-Clause
Documentation: https://molssi-seamm.github.io/vibrational_analysis_step/index.html
Code: https://github.com/molssi-seamm/vibrational_analysis_step
Features
Please edit this section!
Acknowledgements
This package was created with the molssi-seamm/cookiecutter-seamm-plugin tool, which is based on the excellent Cookiecutter.
Developed by the Molecular Sciences Software Institute (MolSSI), which receives funding from the National Science Foundation under award CHE-2136142.
History
- 2026.11.5.1 – Zero-point energies of symmetric and spherical tops
Molecules with degenerate vibrations, symmetric tops such as NH3 and ethane and spherical tops such as CH4, are no longer refused: the step gives their anharmonic zero-point energy and harmonic frequencies. The anharmonic fundamentals and constants of degenerate modes are not available yet. Linear molecules are still refused.
Validated against Gaussian 09 to about 1 cm^-1 by giving the molecules slightly asymmetric masses, where Gaussian uses the general formulas.
- 2026.11.5 – Initial release: anharmonic frequencies (VPT2) with any Model Chemistry
Anharmonic fundamentals, overtones, combination bands and the anharmonic zero-point energy by second-order vibrational perturbation theory, with Fermi resonances treated variationally (GVPT2), for any program a Model Chemistry step chooses.
Hessians or gradients at structures displaced along the normal modes, over the program’s warm MDI engine or as separate calculations in parallel, with tight convergence and a warning when the force constants are noisy.
Validated against Gaussian 09’s and ORCA 6.1.1’s own VPT2. Molecules with degenerate vibrations (linear molecules, symmetric and spherical tops) are not handled yet.
Metadata
Release files for vibrational-analysis-step 2026.11.5.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| vibrational_analysis_step-2026.11.5.1.tar.gz | 335.6 kB | Without provenance | Details for vibrational_analysis_step-2026.11.5.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| vibrational_analysis_step-2026.11.5.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details for vibrational_analysis_step-2026.11.5.1-py2.py3-none-any.whl |
Total release size: 368.2 kB
Release files / vibrational_analysis_step-2026.11.5.1.tar.gz
| Download URL | vibrational_analysis_step-2026.11.5.1.tar.gz |
|---|---|
| Size | 335.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
90d7534b6dea50f5cdae46bbc8f30e483ed30d5661eeefd4b67a0877a0bd82bd
|
|
BLAKE2b-256 checksum How to use checksums |
33e13f9eec9a52c3da978c63ba12fbf3a6dfd716c14a0bf3bd18cd1d7420c5ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / vibrational_analysis_step-2026.11.5.1-py2.py3-none-any.whl
| Download URL | vibrational_analysis_step-2026.11.5.1-py2.py3-none-any.whl |
|---|---|
| Size | 32.6 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
c01493ff4bd38f28afd084aeda8d75660eacc0989f757595f379a0b7bb37c93a
|
|
BLAKE2b-256 checksum How to use checksums |
a8c1ded5048fd653e4c2c105098ba28ec56454360ea04d112729b1e283cc97fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Security for vibrational-analysis-step 2026.11.5.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.