AiiDA plugin for vibrational spectoscopy using Quantum ESPRESSO.
Project description
aiida-vibroscopy
AiiDA plugin that uses finite displacements and fields to compute phonon properties, dielectric, Born effective charges, Raman, non-linear optical susceptibility, and Pockels tensors, coming with lots of post-processing tools to compute infrared (absorption and reflectivity) and Raman spectra in different settings.
| Reference | |
| Latest release | |
| Getting help | |
| Build status | |
| Activity | |
| Community |
Installation
To install from PyPI, simply execute:
pip install aiida-vibroscopy
or when installing from source:
git clone https://github.com/bastonero/aiida-vibrosopy
pip install .
Command line interface tool
The plugin comes with a builtin CLI tool: aiida-vibroscopy.
For example, the following command should print:
> aiida-vibroscopy launch --help
Usage: aiida-vibroscopy launch [OPTIONS] COMMAND [ARGS]...
Launch workflows.
Options:
-v, --verbosity [notset|debug|info|report|warning|error|critical]
Set the verbosity of the output.
-h, --help Show this message and exit.
Commands:
dielectric Run an `DielectricWorkChain`.
harmonic Run a `HarmonicWorkChain`.
iraman-spectra Run an `IRamanSpectraWorkChain`.
phonon Run an `PhononWorkChain`.
How to cite
If you use this plugin for your research, please cite the following works:
Lorenzo Bastonero and Nicola Marzari, Automated all-functionals infrared and Raman spectra, npj Computational Materials 10, 55 (2024)
Sebastiaan. P. Huber et al., AiiDA 1.0, a scalable computational infrastructure for automated reproducible workflows and data provenance, Scientific Data 7, 300 (2020)
Martin Uhrin et al., Workflows in AiiDA: Engineering a high-throughput, event-based engine for robust and modular computational workflows, Computational Materials Science 187, 110086 (2021)
Please, also cite the underlying Quantum ESPRESSO and Phonopy codes references.
If you also calculate the Pockels tensors in a post-processing step, please also consider to cite:
Virginie de Mestral el al., Ab initio functional-independent calculations of the clamped Pockels tensor of tetragonal barium titanate, Phys. Rev. B 111, 184306 (2025)
License
The aiida-vibroscopy plugin package is released under a special academic license.
See the LICENSE.txt file for more details.
Acknowlegements
We acknowledge support from:
- the U Bremen Excellence Chairs program funded within the scope of the Excellence Strategy of Germany’s federal and state governments;
- the MAPEX Center for Materials and Processes.
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 aiida_vibroscopy-1.5.0.tar.gz.
File metadata
- Download URL: aiida_vibroscopy-1.5.0.tar.gz
- Upload date:
- Size: 112.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
02f852a26a525f2f9cba22a17ea42de6b2118c2fee6bfe051ce42eddea92226d
|
|
| MD5 |
7e80c3e1c09dfeb71702886388d95fab
|
|
| BLAKE2b-256 |
103870df6d2955c3dda817d39ca83c0a064b1b393a711a0fa78215e60e33965b
|
File details
Details for the file aiida_vibroscopy-1.5.0-py3-none-any.whl.
File metadata
- Download URL: aiida_vibroscopy-1.5.0-py3-none-any.whl
- Upload date:
- Size: 135.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-requests/2.32.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87d0037ca22e3d0e6dae17260cfc226b9cc53fc336661fb05824e27650807612
|
|
| MD5 |
ec68b8727589fbb0612db8d4ee701c01
|
|
| BLAKE2b-256 |
37603fe93d22fbeb5741e3ccba8d640973769f0eb1bac2ebfd5fa8ee20e28362
|