Skip to main content

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 DOI
Latest release PyPI versionPyPI pyversions
Getting help Docs status Discourse status
Build status Build Status Coverage Status
Activity PyPI-downloads Commit Activity
Community Discourse

Installation

To install from PyPI, simply execute:

pip install aiida-vibroscopy

or when installing from source:

git clone https://github.com/bastonero/aiida-vibroscopy
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)

Contributing

Great that you want to contribute! See the developer guide in the documentation for instructions.

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:

Metadata

Release files for aiida-vibroscopy 1.7.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 aiida-vibroscopy 1.7.0
File Size Uploaded
aiida_vibroscopy-1.7.0.tar.gz 106.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aiida-vibroscopy 1.7.0
File Interpreter ABI Platform
aiida_vibroscopy-1.7.0-py3-none-any.whl Python 3 none any Details

Total release size: 244.3 kB

Release files / aiida_vibroscopy-1.7.0.tar.gz

Download URL aiida_vibroscopy-1.7.0.tar.gz
Size 106.1 kB
Tags Source
SHA-256 checksum
How to use checksums
c9ea97203ae29248963c2ae140485d86db3734fdb43b57cea5b2a75144f93a53
BLAKE2b-256 checksum
How to use checksums
98d199fa6efc49513b7473d89b58c05236cf0b769bee728924333c8d7c633413
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release files / aiida_vibroscopy-1.7.0-py3-none-any.whl

Download URL aiida_vibroscopy-1.7.0-py3-none-any.whl
Size 138.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e59abfa36b56c7c2e9389db506ce465979e66849758c39f20f1e9424304d9a9c
BLAKE2b-256 checksum
How to use checksums
e3e76ab6c9978817a0de6167baeea50e525a058a70c5b600b6a12f5a5a49723d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.14

Release history Release notifications | RSS feed

This release

1.7.0 This release

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.0

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

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