A SEAMM plug-in for computing atomic (partial) charges from a converged
Project description
SEAMM Atomic Charges Plug-in
A SEAMM plug-in for computing atomic (partial) charges from a converged electron density.
Free software: BSD-3-Clause
Documentation: https://molssi-seamm.github.io/atomic_charges_step/index.html
Features
This plug-in is a post-processing step: it runs after a quantum-chemistry step (VASP, Gaussian, Psi4, ORCA, …) that has produced an electron density, reads that density, and uses a real-space density-partitioning program to assign a partial charge to each atom. The charges are written back into the configuration as a labeled charge set (e.g. charges_DDEC6) so several schemes can coexist on the same structure.
Supported methods
DDEC6 (via the Chargemol program) – ESP-faithful, chemically transferable charges that work for molecular and periodic systems, including metals. The recommended general-purpose / force-field charge.
Bader / QTAIM (via the Henkelman bader code) – a rigorous topological partition of the density, the charge solid-state users expect.
Both consume a real-space density grid (or cube), so they apply equally to periodic and molecular calculations. They need the all-electron density from the upstream step (for VASP, CHGCAR plus AECCAR0/AECCAR2 via LAECHG=.TRUE.).
Free software: BSD-3-Clause license
Documentation: https://molssi-seamm.github.io/atomic_charges_step/index.html
Acknowledgements
Developed by the Molecular Sciences Software Institute (MolSSI), which receives funding from the National Science Foundation under award CHE-2136142.
History
0.1.0 (unreleased)
Initial scaffold of the Atomic Charges step.
Plug-in structure, parameters, metadata, Tk GUI, and installer in place.
DDEC6 (Chargemol) and Bader (Henkelman) backends sketched; density handoff from the upstream QM step and the per-program output parsing are the remaining integration work.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
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 atomic_charges_step-2026.6.27.1.tar.gz.
File metadata
- Download URL: atomic_charges_step-2026.6.27.1.tar.gz
- Upload date:
- Size: 311.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a77921357d0a37b7259f33812149a961b2d58a2c7b793fd4a96401f4b8f3dc8b
|
|
| MD5 |
014a615ed528d93c28ddcdd126c50970
|
|
| BLAKE2b-256 |
7f04f0153a6ea82aaa9b48b063cb65439bb65e57d10f13c37623daebefee6f28
|
File details
Details for the file atomic_charges_step-2026.6.27.1-py2.py3-none-any.whl.
File metadata
- Download URL: atomic_charges_step-2026.6.27.1-py2.py3-none-any.whl
- Upload date:
- Size: 21.5 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
998a1dc48be3f9f19cde6c1bf9f9b53759ca3641a0cfc0f05629b8ab8ba3a61e
|
|
| MD5 |
9cfa4143f39c6ea4b726f6a1173aabd5
|
|
| BLAKE2b-256 |
10d03cdef5d2381a3b41fed20067f75034624514648051fda6595a79a7cb83a9
|