raman-fitting

Quantify Raman peak parameters from graphene spectral data with multi-peak fitting.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/bianhaifeng789-hue/openclaw-config --skill raman-fitting-bianhaifeng789-hue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: raman-fitting
Source: https://github.com/bianhaifeng789-hue/openclaw-config/tree/main/skills/tb2/raman-fitting
Command: npx skills add https://github.com/bianhaifeng789-hue/openclaw-config --skill raman-fitting-bianhaifeng789-hue

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Fitting Raman spectra to extract robust peak parameters (positions, widths, and intensities) is challenging due to baseline drift, overlapping features, and instrument broadening. This skill provides a structured workflow to perform baseline correction, select peak regions, choose appropriate peak models, and report fit quality.

Core Features & Use Cases

  • Baseline correction and background subtraction prior to fitting.
  • Multi-peak fitting for D, G, and 2D peaks using Lorentzian, Gaussian, or Voigt models.
  • Validation and reporting of peak centers, FWHM, and intensities, with comparison to literature values.

Quick Start

Input your Raman spectrum data and run the peak-fitting workflow to extract peak centers, FWHMs, and intensities for D, G, and 2D peaks.

Frequently Asked Questions about raman-fitting

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

FAQPage Schema
How do I perform multi-peak fitting for graphene Raman spectra?

Graphene Raman peak parameters are extracted by applying baseline subtraction and fitting D, G, and 2D peaks using Lorentzian, Gaussian, or Voigt models to output centers, FWHMs, and intensities.

What is the best way to handle baseline drift in Raman spectroscopy data?

Baseline drift in Raman spectroscopy data is handled through baseline correction and background subtraction prior to fitting, ensuring accurate quantification of peak parameters like positions and widths.

When do I need to use a Voigt profile instead of Gaussian or Lorentzian for Raman peak analysis?

A Voigt profile is used for Raman peak analysis when modeling the convolution of Gaussian and Lorentzian broadening, providing physically meaningful bounds for fitting overlapping carbon material features.

Can I extract FWHM and intensity values for the 2D peak in carbon materials?

Yes, you can extract FWHM and intensity values for the 2D peak in carbon materials, as the fitting workflow validates and reports peak centers, widths, and intensities with literature value comparisons.

Does Raman peak fitting work with overlapping spectral features?

Raman peak fitting works with overlapping spectral features by applying multi-peak fitting with physically meaningful bounds to deconvolute D, G, and 2D peaks, outputting robust goodness-of-fit metrics.