Skip to main content

License Zenodo Build Status

AtomicContributions

This python package can visualize the contribution of each atom to the phonon modes at the Gamma point. To do so, you need Phonopy and VASP.


What to cite

Please cite the following:

  1. J. George, R. Wang, U. Englert, R. Dronskowski, J. Chem. Phys. 2017, 147, 074112.
  2. Janine George, & Richard Dronskowski (2018), AtomicContributions (Version 1.3). Zenodo. http://doi.org/10.5281/zenodo.2597239 (Bibtex).

Of course, also VASP and Phonopy.

Intallation

You can simply install this package via pip install AtomicContributions-JaGeo.

To use this package you need to install Phonopy correctly. Furthermore, numpy and matplotlib are required. Also, the python path should be exported correctly.

How to

  1. Perform a phonon calculation with Phonopy and VASP (finite displacements or DFPT) (More information on this procedure)
  2. Generate the FORCE_SETS or FORCE_CONSTANTS file
  3. If neccessary calculate the BORN charges (More information on this procedure) and the BORN file
  4. Download this repository, export the Python path correctly
  5. Copy an example script, adapt the names of the files, the supercell size (the one you used for the phonon calculation!) and include the rotational matrix to arrive at the primitive cell if necessary.
  6. Run the script

Result

You will arrive at a nice plot visualizing all atomic contributions to modes.

Todo

  1. Other functionalities
  2. Include error handling. Not included so far. Thus, be careful.

Information about the Author

Metadata

Release files for AtomicContributions-JaGeo 1.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for AtomicContributions-JaGeo 1.5.0
File Size Uploaded
AtomicContributions_JaGeo-1.5.0.tar.gz 6.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for AtomicContributions-JaGeo 1.5.0
File Interpreter ABI Platform
AtomicContributions_JaGeo-1.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 14.5 kB

Release files / AtomicContributions_JaGeo-1.5.0.tar.gz

Download URL AtomicContributions_JaGeo-1.5.0.tar.gz
Size 6.4 kB
Tags Source
SHA-256 checksum
How to use checksums
2488439d0f00c5b0d1b408ba7498015d0bff9075ef2efd6c17b337db8636ac0a
BLAKE2b-256 checksum
How to use checksums
3ba3373bb421772756cb1466f4dbfaad83d089a2580e7e50df36b367eb35c13e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

Release files / AtomicContributions_JaGeo-1.5.0-py3-none-any.whl

Download URL AtomicContributions_JaGeo-1.5.0-py3-none-any.whl
Size 8.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
168e56a001e3a23b60909e455acebdf58daaf1f6185bb8b1b751cd1d2b49c51b
BLAKE2b-256 checksum
How to use checksums
adbf5b15ed799dd3d2baca050193cd5492bbd8daf4a07601e75b87fbabbd656b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.1

Release history Release notifications | RSS feed

This release

1.5.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page