Drag-and-drop Raman peak fitting. Fit a spectrum, read its metrics, and send the results, ratios, fit statistics and graphs back to Origin.
Everyday workflow
- Open the App on an active worksheet (X = Raman shift, Y = intensity) or a spectrum graph. Use Reload active Origin window after switching spectra.
- Preprocess (optional): Despike, calibrate, IRF. Avoid smoothing before quantitative width/area work.
- Baseline: arPLS (auto) or anchors, then Subtract → Peaks.
- Place peaks: load a preset (carbon 1st-order / Sadezky, 2nd-order), + Add peak, or Find peaks. Drag the ? apex and ¦ side handles; reorder rows with ??.
- Fit range: one window, or two zones (1st + 2nd order). Bands outside the active zone are held fixed.
- Fit — Fit (Levenberg–Marquardt). Read reduced χ², R², AIC/BIC below the table.
- Metrics: pick I(D)/I(G), I(2D)/I(G), … or build a custom ratio; set the laser λ for crystallite size La.
- Validate / bootstrap: Validate fit (11 gates), Run bootstrap for confidence intervals.
- Export: Send results to Origin — parameters, ratios, fit-statistics sheets and a fitted graph.
Two-zone carbon (1st + 2nd order)
- Fit range → 1st order; place D/G (or Sadezky) bands; Fit.
- Switch to 2nd order; add the overtone preset (D+D″, 2D (G′), D+G, 2D′); Fit again — first-order bands stay fixed.
- All bands sit in one table; build cross ratios like I(2D)/I(G). Export writes a separate workbook + graph per zone.
If the window opens blank on the first launch of a session, click the App icon again. Closing with unsaved peaks warns you — use Save session or Send results to Origin first.
| Goal |
Do this |
| Standard D/G |
Preset → 1st order → Fit → I(D)/I(G) |
| Full carbon |
Fit 1st order → 2nd order → Fit → I(2D)/I(G) |
| Error bars |
Run bootstrap → CI / Export table |
| Into Origin |
Send results to Origin |