orca-uv-vis

Generate ORCA TD-DFT UV-Vis inputs and plot absorption spectra.

181|20|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/Hello-QM/catgo-LRG --skill orca-uv-vis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orca-uv-vis
Source: https://github.com/Hello-QM/catgo-LRG/tree/main/.claude/skills/orca-uv-vis
Command: npx skills add https://github.com/Hello-QM/catgo-LRG --skill orca-uv-vis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates ready-to-run ORCA TD-DFT UV-Vis input files and provides streamlined post-processing to extract and plot absorption spectra, reducing manual setup and data handling effort.

Core Features & Use Cases

  • Generate an ORCA input with CAM-B3LYP and DEF2-TZVP, full TD-DFT, 30 roots, inline CPCM solvation, and no RI/auxiliary basis.
  • Produce post-processing outputs to extract the absorption spectrum from ORCA.property.json and plot a Gaussian-broadened spectrum, with a small Python plotting helper.
  • Optional HPC submission via CatGo workflow engine for large-scale calculations, plus local plotting support for quick visualization.

Quick Start

Provide the XYZ geometry path and solvent, then run the orca-uv-vis workflow to generate the input and plot the absorption spectrum.

Frequently Asked Questions about orca-uv-vis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate an ORCA TD-DFT input file for UV-Vis absorption spectra?

You can extract and plot the absorption spectrum by post-processing the ORCA.property.json output file. The workflow reads oscillator strengths and generates a Gaussian-broadened UV-Vis spectrum using a small Python plotting helper.

What level of theory and basis set is used for ORCA UV-Vis calculations in this workflow?

Yes, you can submit ORCA TD-DFT calculations to HPC environments using the CatGo workflow engine. This optional feature handles large-scale calculations, while local plotting remains available for quick spectrum visualization.

Do I need to manually specify CPCM solvation for ORCA TD-DFT UV-Vis calculations?

No specialized prerequisites are needed beyond providing an XYZ geometry path and solvent name. The workflow handles the internal ORCA input configuration and provides a Python helper for local plotting, reducing manual setup effort.

How do I plot a Gaussian-broadened UV-Vis spectrum from ORCA TD-DFT results?

To plot a Gaussian-broadened UV-Vis spectrum from ORCA TD-DFT results, the workflow extracts oscillator strengths from the ORCA.property.json file. It then uses a Python plotting helper to produce the absorption spectrum locally.

Can I submit large-scale ORCA UV-Vis calculations to an HPC cluster?

The workflow uses CAM-B3LYP with DEF2-TZVP, full TD-DFT, 30 roots, inline CPCM solvation, and no RI. This standard excited-state setup targets accurate UV-Vis absorption spectra while reducing manual input configuration effort.

What files do I need to start an ORCA UV-Vis workflow?

The workflow applies CAM-B3LYP/DEF2-TZVP, 30 roots, inline CPCM solvation, and no RI for TD-DFT calculations. It avoids auxiliary basis sets to simplify the ORCA input generation and reduce computational setup complexity.