spectroscopy-analysis-guide

Process NMR, IR, MS, and UV-Vis spectral data with baseline correction and peak detection.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/liongkj/zotero-library-bridge-skills --skill spectroscopy-analysis-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spectroscopy-analysis-guide
Source: https://github.com/liongkj/zotero-library-bridge-skills/tree/main/skills/spectroscopy-analysis-guide
Command: npx skills add https://github.com/liongkj/zotero-library-bridge-skills --skill spectroscopy-analysis-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzing and interpreting spectroscopy data is time-consuming and error-prone when done manually; this guide provides a structured workflow to process NMR, IR, MS, and UV-Vis data and derive meaningful insights.

Core Features & Use Cases

  • Supports multiple data formats (JCAMP-DX, Bruker NMR, mzML/mzXML, SPC, CSV/TXT) for seamless data ingestion.
  • Provides end-to-end spectral processing steps: baseline correction, smoothing, peak detection, spectral matching, and structure elucidation guidance.
  • Use case: researchers import raw spectra, identify key peaks, assign functional groups, and prepare results for publication or reporting.

Quick Start

Process a provided Bruker NMR dataset to produce a cleaned spectrum and a list of identified peaks with their chemical shifts.

Frequently Asked Questions about spectroscopy-analysis-guide

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

FAQPage Schema
How do I process and interpret NMR and IR spectroscopy data for structure elucidation?

Spectroscopy data processing for structure elucidation involves baseline correction, peak detection, and spectral matching. This workflow ingests raw NMR and IR spectra, identifies key chemical shifts, and assigns functional groups to guide molecular structure determination.

What spectroscopy data formats can I import for automated spectral analysis?

Automated spectral analysis supports ingesting multiple data formats including JCAMP-DX, Bruker NMR, mzML, mzXML, SPC, and CSV or TXT files. This compatibility ensures seamless import of raw experimental data from various analytical chemistry instruments.

What's the best way to identify peaks in mass spectrometry data?

Identifying peaks in mass spectrometry data is best handled through automated spectral processing steps. The workflow applies baseline correction, smoothing, and peak detection algorithms to raw mzML or mzXML files to generate accurate peak lists for interpretation.

Can I use Python tools for automated spectrum matching and baseline correction?

Yes, automated spectrum matching and baseline correction integrate with Python tools. This enables researchers to programmatically process raw spectra, apply mathematical corrections, and detect peaks to convert spectral data into actionable analytical chemistry insights.

How do I prepare cleaned spectra and peak lists from raw Bruker NMR datasets?

Preparing cleaned spectra and peak lists from raw Bruker NMR datasets requires applying sequential spectral processing steps. The workflow performs baseline correction, smoothing, and peak detection to output a cleaned spectrum alongside identified chemical shifts.

Why does manual spectroscopy data interpretation take so long and how can I automate it?

Manual spectroscopy data interpretation is time-consuming and error-prone due to complex peak analysis and functional group assignment. Automating this workflow standardizes spectral processing, peak detection, and structure elucidation guidance to derive meaningful insights efficiently.