ir-spectra-simulation

Compute IR spectra from SMILES or XYZ coordinates using GFN2-xTB.

52|11|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/InternScience/ChemClaw --skill ir-spectra-simulation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ir-spectra-simulation
Source: https://github.com/InternScience/ChemClaw/tree/main/skills/ir-spectra-simulation
Command: npx skills add https://github.com/InternScience/ChemClaw --skill ir-spectra-simulation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables researchers to quickly generate optimized molecular geometries and theoretical IR spectra directly from SMILES strings or XYZ coordinates, removing manual setup and enabling rapid analysis.

Core Features & Use Cases

  • SMILES/XYZ input support: Accepts SMILES strings or XYZ coordinate files to initiate a complete IR spectrum workflow.
  • Geometry optimization & frequency calculation: Uses GFN2-xTB for geometry optimization and frequency calculations to produce IR data.
  • IR data outputs & visualization: Produces an optimized-geometry report, a theoretical IR table, and publication-ready plots of the IR spectrum for quick interpretation.
  • Optional experimental comparison: If an experimental TXT spectrum is provided, generates plots comparing theory and experiment.
  • Extensible workflow: Designed to run in headless environments and produce artifacts under /tmp/chemclaw for automation pipelines.

Quick Start

Provide a SMILES string or XYZ file to generate the optimized geometry and IR spectrum with publication-ready plots.

Frequently Asked Questions about ir-spectra-simulation

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

FAQPage Schema
How do I compute a theoretical IR spectrum from a SMILES string?

You can compute an IR spectrum from SMILES by providing the string to initiate a workflow that performs geometry optimization with GFN2-xTB, calculates vibrational frequencies, and outputs the theoretical IR spectrum along with plots.

Can I calculate vibrational frequencies and generate an IR spectrum from XYZ coordinates?

Yes, calculating vibrational frequencies from XYZ coordinates is fully supported. The workflow accepts XYZ files, optimizes the geometry, computes the frequencies, and generates a theoretical IR table and publication-ready plots.

How do I compare my theoretical IR spectrum with experimental data?

You can compare your theoretical IR spectrum with experimental data by providing an experimental TXT spectrum file. The workflow will generate plots that overlay the theory and experiment for direct visual comparison.

Does this IR spectrum simulation run in headless environments for automation pipelines?

Running IR spectrum simulation in headless environments is supported. The workflow generates all output artifacts and plots under a temporary directory, making it suitable for integration into automation pipelines.

What level of theory is used for geometry optimization before calculating the IR spectrum?

Geometry optimization before calculating the IR spectrum uses the GFN2-xTB method. This semi-empirical approach efficiently optimizes molecular structures and computes the vibrational frequencies needed to generate the IR data.

What outputs do I get from an end-to-end IR spectrum analysis?

An end-to-end IR spectrum analysis produces an optimized-geometry report, a theoretical IR table, and publication-ready plots of the IR spectrum. If experimental data is provided, it also generates comparative plots.