Tools for working with normal modes
Project description
normal_modes_tool
Python tools helpful in working with normal modes.
Capabilities
- List normal modes and their frequencies
# Works only if the comment line in the xyz files has the following format
# 0. Vibration mode, 64.77 cm-1, B1
# i.e., frequency is the fourth whitespace-separated item of the comment line
python -m normal_modes_tool --list nmodes.xyz
- Displace the molecular geometry along a selected normal mode, see
test/displace/displace.py. - Compare two sets of normal modes and their harmonic frequencies, including
building of the matrix of normal mode's overlaps, i.e., the Duszyński matrix
test/sroph/build_duszynski.py.
python -m normal_modes_tool --compare new_nmodes.xyz old_nmodes.xyz
- Express the difference between two molecular geometries as displacement along
normal modes, see
test/pyrazine/find_dQ.py. - Calculate the Huang-Rhys factors, see
test/pyrazine/print_HRf.pyortest/sroph/hrfs/huang_rhys_factors.py - Find normal modes for molecule with isotope substitutions, see
test/xsim/deuterate_nmodes.py. - Transform gradients expressed in one set of normal modes to another, see
test/xsim/deuterate_xsim_gradient.py.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
normal_modes_tools-1.0.6.tar.gz
(85.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file normal_modes_tools-1.0.6.tar.gz.
File metadata
- Download URL: normal_modes_tools-1.0.6.tar.gz
- Upload date:
- Size: 85.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2d145deebbe9a691cbac97b98f1e8c281ada24643b8cecd69e7df5d26e1ae6e
|
|
| MD5 |
2d7ec6d88916088f39e97a551a8b4d5f
|
|
| BLAKE2b-256 |
61691634aa671e4ac45467f1d971225752810b33678924414d9cba1fc96299af
|
File details
Details for the file normal_modes_tools-1.0.6-py3-none-any.whl.
File metadata
- Download URL: normal_modes_tools-1.0.6-py3-none-any.whl
- Upload date:
- Size: 16.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dface820a9e011cc9141c3394a36431b21ca75a0f2d16a16ce3118db9863f199
|
|
| MD5 |
eea8713207047db1ec4fb64b12d79d3a
|
|
| BLAKE2b-256 |
b8a999b23c0c0d9dade5e230645265c97fc5e4711f028b416472b35c081f9ee3
|