Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction

HQS-UV-Vis provides UV/visible spectra with bands at the right position with a correct shape.

Electronic transitions are responsible for absorption and emission in the UV/Vis region. However, pure electronic transitions are an abstratction: in a more realistic picture electronic transitions are followed by changing of vibrational states, e.g. are vibronic = vibrational + electronic. Vibronic transitions define the fine structure of the electronic band, which is in non-trivial: in general it is asymmetric and can exhibit several maxima (so called vibronic progression). HQS-UV-Vis goes beyond pure electronic transition providing physically motivated and informative line shapes in the UV/Vis spectra.

HQS-UV-Vis as part of HQStage ecosystem

What is HQS-UV-Vis?

HQS-UV-Vis is a toolkit for modeling ultraviolet and visible spectra in molecular systems using physically meaningful band shapes with a simple Python API. The package can compute spectra theoretically and fit theoretical models to experimental spectra. HQS-UV-Vis combines:

  • Quantum-chemical calculations (DFTB+)
  • Band/line shape models based on the Franck-Condon principle
  • Advanced fitting algorithms for experimental electronic spectra
  • Multi-state spectral analysis for complex electronic transitions
  • Simple lineshape fitting (Gaussian, Lorentzian, Voigt)
  • Flexible models: various line shapes for different bands

Key Features

Physical Models

  • Franck-Condon Pekarian functions```
  • Effective single-mode (ESM) approximations
  • Linear coupling model (LCM) for Huang-Rhys factors
  • Progressive broadening for inhomogeneous lineshapes

Theory Integration

  • DFTB+ gradient and Hessian parsing
  • Automatic normal mode analysis
  • Multi-state vibronic spectra from multiple electronic states
  • Theory-guided parameter initialization
  • Automatic broadening parameter estimation

Visualization

  • Spectrum comparison plots
  • Vibronic progression decomposition
  • Multi-component spectral fitting

Use Cases

HQS-UV-Vis is designed for:

  • Experimental spectroscopists analyzing UV-Vis absorption or fluorescence
  • Computational chemists visualizing quantum chemistry calculations

Getting Started

HQS UV Vis is included in the HQS Spectrum Tools module. To install it you need a running version of HQStage. Once you have HQStage correctly configured you can install HQS Spectrum Tools using the command:

hqstage install hqs_spectrum_tools

Please note that HQS Spectrum Tools is currently only supported on Linux.

For using HQS UV Vis DFTB+ must be installed and available in your system PATH. You can obtain DFTB+ from:

Verify your installation by running dftb+ in your terminal.

Slater-Koster Parameters

What are Slater-Koster files? Slater-Koster (SK) files contain the parametrized tight-binding integrals for element pairs (e.g., C-C, C-H, O-H). These are required for all DFTB+ calculations.

Download: SK parameter sets are available at: https://dftb.org/parameters/download.html

Recommendation: We recommend the 3ob-3-1 parameter set, which provides good accuracy for organic and biological molecules containing H, C, N, O, P, S, and halogens.

Continue to the Theory section to understand the theoretical foundations of UV/Vis spectral analysis.

License

HQS-UV-Vis is developed by HQS Quantum Simulations GmbH.

Copyright © 2026 HQS Quantum Simulations GmbH. All Rights Reserved.