Skip to main content

No project description provided

Project description

VIBRAtional AVeraging (vibrav)

A tool to perform vibrational averaging of molecular properties on molecules.

Codacy Badge Codacy Badge

Installation

To use this code package you must download the development version and execute

pip intsall -r requirements.txt -e .

and to build the documantation

pip install -r requirements.publish.txt -r requirements.txt -e .

Building the documentation

The docs are built with the sphinx-apidoc module. It will generate .txt files with the contents of the docstrings in the python code. We use the sphinx_bootstrap_theme for our documentation. To install it run pip install sphinx_bootstrap_theme.

To build the documentation,

cd docs/
make html

To view the built documentation (assuming already in docs directory),

cd build/html
xdg-open index.html

Or, on the Windows Subsystem Linux,

cd build/html
cmd.exe /C start index.html

Requirements

Calculations available

Vibronic Coupling:

Zero-point vibrational corrections

Vibrational Raman Optical Activity

Research Publications:

  1. Abella, L; Ludowieg, H D; Autschbach, J. Theoretical Study of the Raman Optical Activity Spectra of $\ce{[M(en)3]^{3+}}$ with M = Co, Rh. Chirality 2020, 32, 6, 741 $-$ 752. DOI: 10.1002/chir.23194
  2. Ganguly, G; Ludowieg, H D; Autschbach, J. Ab Initio Study of Vibronic and Magnetic 5f-to-5f and Dipole-Allowed 5f-to-6d and Charge-Transfer Transitions in $\ce{[UX6]^{n−}}$ (X = Cl, Br; n = 1, 2). J. Chem. Theory Comput. 2020, 16, 8, 5189 $-$ 5202. DOI: 10.1021/acs.jctc.0c00386
  3. Atzori, M; Ludowieg, H D; et. al. Validation of microscopic magnetochiral dichroism theory. Science Advances 2021, 7, 17, eabg2859. DOI: 10.1126/sciadv.abg2859
  4. Morgante, P; Ludowieg, H D; Autschbach, J. Comparative Study of Vibrational Raman Optical Activity with Different Time-Dependent Density Functional Approximations: The VROA36 Database. J. Phys. Chem. A 2022, 126, 9, 2909 $-$ 2927. DOI: 10.1021/acs.jpca.2c00951

To cite:

  1. Ludowieg, H D. Vibrav: a tool for vibrational averaging. https://github.com/herbertludowieg/vibrav
  2. Mort, B C; Autschbach, J. Magnitude of Zero-Point Vibrational Corrections to Optical Rotation in Rigid Organic Molecules:  A Time-Dependent Density Functional Study. J. Phys. Chem. A 2005, 109, 38, 8617 $-$ 8623. DOI: 10.1021/jp051685y

Vibronic Coupling

  1. Heit, Y N; Gendron, F; Autschbach, J. Calculation of Dipole-Forbidden 5f Absorption Spectra of Uranium(V) Hexa-Halide Complexes. J. Phys. Chem. Lett. 2018, 9, 4, 887 $-$ 894. DOI: 10.1021/acs.jpclett.7b03441
  2. Ganguly, G; Ludowieg, H D; Autschbach, J. Ab Initio Study of Vibronic and Magnetic 5f-to-5f and Dipole-Allowed 5f-to-6d and Charge-Transfer Transitions in $\ce{[UX6]^{n−}}$ (X = Cl, Br; n = 1, 2). J. Chem. Theory Comput. 2020, 16, 8, 5189 $-$ 5202. DOI: 10.1021/acs.jctc.0c00386

Copyright

Copyright (c) 2023, Herbert D Ludowieg

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

vibrav-0.1.2.tar.gz (8.3 MB view details)

Uploaded Source

Built Distribution

vibrav-0.1.2-py3-none-any.whl (8.3 MB view details)

Uploaded Python 3

File details

Details for the file vibrav-0.1.2.tar.gz.

File metadata

  • Download URL: vibrav-0.1.2.tar.gz
  • Upload date:
  • Size: 8.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for vibrav-0.1.2.tar.gz
Algorithm Hash digest
SHA256 88e65facf7ffc50dff97487efb50beb91bc4d25314b19a076dd0d32f408bb10a
MD5 9fe9694f6acc85d26441ce009fe501e9
BLAKE2b-256 d7c0b9c6c0593a9c72898a799c7a8fd02b996867b8483d29a75b005d8b4e0cd0

See more details on using hashes here.

File details

Details for the file vibrav-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: vibrav-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 8.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for vibrav-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bb69e5690e4e8a72b4c5e7d1f24a3449577516702458687343b177f9a1a891b2
MD5 ee6739d77b143727f7ab0a6482645672
BLAKE2b-256 cb6fe9f77badb5d80539ac24d6a53aa62ae91605f122dad41e7397e5eed2367f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page