| name | spectroscopy |
| description | Spectroscopy Simulation (2 sub-skills: raman-ir, xas-xanes) |
Spectroscopy Simulation
Overview
Skills for computing spectroscopic observables from first principles: vibrational spectra (IR, Raman) and core-level X-ray absorption spectra (XAS/XANES). These connect atomistic simulations to experimental measurements.
Sub-skills
| Skill | Path | Description |
|---|
| Raman & IR Spectroscopy | raman-ir/ | Compute infrared and Raman spectra from Gamma-point phonons. Uses QE ph.x or MACE + finite differences. Includes Born effective charges, dielectric tensors, and Lorentzian broadening. |
| XAS/XANES Spectroscopy | xas-xanes/ | Simulate X-ray absorption near-edge structure using QE xspectra.x. Core-hole pseudopotential approach for K-edge and L-edge spectra. |
Typical Workflow
- Relax structure with QE
pw.x or MACE.
- IR/Raman: Compute Gamma-point phonons, extract intensities, plot spectra.
- XAS/XANES: Run core-hole SCF, then
xspectra.x for absorption cross-section.
Prerequisites