Back to Skills

interpret-chromatogram

pjt222
Updated 2 days ago
4 views
17
2
17
View on GitHub
Designdesign

About

This skill interprets GC/HPLC chromatograms to verify system suitability, identify peaks via retention/spectral matching, and perform integration for reliable quantitation. It calculates chromatographic figures of merit and assesses peak quality, useful for validating data before reporting results or troubleshooting anomalies. Developers can use it to automate core chromatography analysis workflows within their applications.

Quick Install

Claude Code

Recommended
Primary
npx skills add pjt222/agent-almanac -a claude-code
Plugin CommandAlternative
/plugin add https://github.com/pjt222/agent-almanac
Git CloneAlternative
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/interpret-chromatogram

Copy and paste this command in Claude Code to install this skill

Documentation

解讀色譜圖

系統解讀 GC 與 HPLC 色譜圖,涵蓋系統適用性驗證、峰識別、積分、色譜參數計算,與峰品質評估,以確有把握之定性定量結果。

適用時機

  • 報分析結果之前審色譜數據
  • 運樣品序列之前驗系統適用性測試過
  • 識別未知峰或以保留時間或光譜數據確知分析物
  • 排查意外峰、基線異常或積分偽影
  • 訓練分析師解讀色譜數據

輸入

必要

  • 色譜數據:含時間軸與檢測器響應軸之數位或印刷色譜圖
  • 參考標準數據:同方法條件下已知分析物之保留時間與響應
  • 方法參數:色譜柱、流動相/載氣、溫度/梯度程式、檢測器設置

選擇性

  • 光譜數據:UV-Vis 光譜(DAD)、質譜(MS),或其他供峰確認之光譜信息
  • 先前色譜圖:同方法之歷史數據供趨勢比較
  • 系統適用性標準:方法或法規標準之接受限
  • 樣品製備細節:稀釋因子、萃取回收、內標濃度

步驟

步驟一:驗系統適用性

解讀樣品數據之前,確色譜系統於規格內運作。

ParameterTypical SpecificationCalculation
Retention time RSD<= 1.0%RSD of tR over n >= 5 injections
Peak area RSD<= 2.0% (assay), <= 5.0% (impurity)RSD of area over n >= 5 injections
Tailing factor (T)0.8-2.0 (USP), ideally 0.9-1.2T = W0.05 / (2 * f) where W0.05 = width at 5% height, f = front half-width
Resolution (Rs)>= 1.5 (baseline), >= 2.0 (regulated)Rs = 2(tR2 - tR1) / (w1 + w2)
Theoretical plates (N)Per column spec (e.g., >= 2000)N = 16(tR / w)^2 or N = 5.54(tR / w0.5)^2
Capacity factor (k')2.0-10.0 for primary analytek' = (tR - t0) / t0
  1. 定位系統適用性進樣(常為序列開始之參考標準 5-6 次重複)
  2. 自上表計算各參數
  3. 對比計算值與方法之接受標準
  4. 若任一參數敗,系統不適用——於問題解前勿行樣品解讀
  5. 於批記錄中記所有系統適用性結果

預期: 所有系統適用性參數於規格內,確系統適其用。

失敗時: 若保留時間 RSD 敗,查溫不穩、流動相製備誤或柱劣化。若拖尾因子敗,察進樣襯管(GC)或柱篩板(HPLC)。若分辨率敗,以專用測試混合物測柱性能,必要時換之。

步驟二:識別峰

  1. 對比每峰之保留時間(tR)與參考標準色譜圖
    • 可接受之保留時間匹配:於參考 tR 之 ±2% 內(或短運為 ±0.1 min)
  2. 模糊識別時用共進樣(加標):加參考標準於樣品並再進樣。目標峰當增而不寬或肩
  3. 配 DAD 之 HPLC:對比每峰之 UV-Vis 光譜於光譜庫
    • 光譜匹配指數 >= 990(滿分 1000)為正確識別
    • 查峰全程光譜純度(前、峰頂、尾光譜當疊合)
  4. 配 MS 之系統:確分子離子(m/z)與關鍵碎片離子於參考光譜
  5. 標所有不能識別之峰——以保留時間與相對響應報為「未知」

預期: 所有目標分析物以保留時間匹配識別,並於可得處有光譜確認。未知峰以保留時間與面積標之。

失敗時: 若保留時間齊移,已發生系統變化(柱老化、溫漂、流動相誤)。於再評前再進樣參考標準以定當前保留時間。

步驟三:執行峰積分

  1. 擇積分模式:
    • 以數據系統默認作自動積分為起點
    • 僅於自動積分明顯誤置基線或峰界時作手動調整
  2. 設積分參數:
    • 基線檢測靈敏度(斜率靈敏度/閾值)
    • 拒噪之最小峰面積或高度
    • 匹配預期最窄峰之峰寬參數
  3. 驗基線位置:
    • 基線當於真色譜基線連每峰之始終
    • 對重疊峰,按方法所指用谷對谷或垂直降落法
    • 對梯度法,基線或升——對升基線上之峰用切線撇或指數撇
  4. 查積分誤:
    • 當為一之分裂峰積為二
    • 當分之肩峰合入主峰
    • 噪聲尖峰積為峰
    • 基線穿峰(負峰削)
  5. 記最終積分參數與任何手動調整之理由於審計軌跡

預期: 所有目標峰已以正確基線位置積分,無偽影混入,所有手動調整以理由記之。

失敗時: 若自動積分器一貫誤處某特定峰形,為該保留窗以自訂參數創計時事件積分方法。絕勿為達所欲結果而手動調積分——調整須科學有理。

步驟四:計算色譜參數

為所有已報峰計算下列:

  1. **分辨率(Rs)**於鄰峰間:
    • Rs = 2(tR2 - tR1) / (w1 + w2)
    • Rs >= 1.5 示基線分離;Rs >= 2.0 供例行使用之邊界
  2. **拖尾因子(T)**於 5% 峰高:
    • T = W0.05 / (2f)
    • T = 1.0 完全對稱;T > 2.0 示顯著拖尾
  3. 理論塔板數(N)
    • N = 16(tR / w)^2 用基線寬,或 N = 5.54(tR / w0.5)^2 用半高寬
    • 較高 N 示更佳柱效
  4. 容量因子(k')
    • k' = (tR - t0) / t0,t0 為死時間(空隙體積/流速)
    • 理想範圍:2-10,於合理運時內有好分離
  5. **選擇性因子(alpha)**於關鍵對間:
    • alpha = k'2 / k'1
    • alpha > 1.05 常為足分離所需
  6. 為所有分析物列結果並對比方法規格

預期: 所有色譜參數已計算、列表並對比接受標準。關鍵對分辨率與塔板數已記錄。

失敗時: 若計算之塔板數顯著低於柱規格,柱或劣化——以新標準測並對比歷史數據。若參數於序列內漂移,查儀器穩定性。

步驟五:評峰品質

  1. 對稱性:峰當為高斯或近高斯。顯著前伸(T < 0.8)示柱過載;拖尾(T > 1.5)示次級互作或死體積
  2. 基線分離:於定量工作,關鍵對須基線分辨。若峰間谷不回基線,記谷之百分比並評對準確度之影響
  3. 峰寬一致性:較預期顯著寬之峰(與標準比)或示柱上劣化、柱外帶寬化,或進樣問題
  4. 光譜純度(DAD/MS):若純度指數示峰全程光譜不均,共洗脫雜質恐存。思調方法以更好分辨
  5. 負峰或基線擾動:UV 之負峰示樣品溶劑於檢測波長之吸光強於流動相——此於溶劑前正常而於他處異常
  6. 鬼峰:空白進樣中之峰示殘留、污染流動相,或柱流失。報樣品結果之前識別其源
  7. 總整體色譜品質並記對所報結果之任何限制

預期: 已評所有目標分析物之峰品質;任何異常(拖尾、共洗脫、鬼峰)已記之並附對數據品質之潛在影響。

失敗時: 若發現顯著品質問題(光譜雜質確認之共洗脫、分析物保留時間之鬼峰),數據恐不可報。標結果、查根因,並於糾正行動後重運。

驗證

  • 系統適用性參數已計算並於規格內
  • 所有目標分析物以保留時間(+/- 光譜確認)識別
  • 未知峰以保留時間與面積標之
  • 積分以正確基線位置行;手動調整已記錄
  • 所有峰之分辨率、拖尾、塔板數與容量因子已計算
  • 已評峰品質——無未解決之共洗脫影響定量
  • 已以空白進樣評鬼峰與殘留
  • 結果已列表並對比方法接受標準

常見陷阱

  • 未審即受自動積分:數據系統可誤置基線,尤於肩、小峰近大峰,與梯度基線。每色譜圖必視覺審之
  • 混保留時間移與新峰:齊保留時間移(所有峰同動)示系統變,非新化合物。再進樣標準以重校後再作識別
  • 報噪音之下之峰:信噪比 <3(檢測)或 <10(定量)之峰不當識別或定量。對痕量級峰明確算 S/N
  • 忽溶劑前:空隙體積峰非分析物。確 t0 正識別並自分析物報中排除
  • 手動積分以達目標結果:調積分以令結果過規格乃數據偽造。所有積分變須科學有理並有審計軌跡
  • 忽光譜純度查:表面乾淨之峰可藏共洗脫雜質。當 DAD 或 MS 數據可得時恒查峰純度

相關技能

  • develop-gc-method — 為產此色譜圖之 GC 技術作方法開發
  • develop-hplc-method — 為產此色譜圖之 HPLC 技術作方法開發
  • troubleshoot-separation — 診斷色譜圖解讀中識別之問題
  • validate-analytical-method — 生色譜數據之方法之正式驗證
  • interpret-mass-spectrum — 為 GC-MS 與 LC-MS 峰確認之 MS 數據詳釋

GitHub Repository

pjt222/agent-almanac
Path: i18n/wenyan-lite/skills/interpret-chromatogram
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

Related Skills

executing-plans

Design

Use the executing-plans skill when you have a complete implementation plan to execute in controlled batches with review checkpoints. It loads and critically reviews the plan, then executes tasks in small batches (default 3 tasks) while reporting progress between each batch for architect review. This ensures systematic implementation with built-in quality control checkpoints.

View skill

requesting-code-review

Design

This skill dispatches a code-reviewer subagent to analyze code changes against requirements before proceeding. It should be used after completing tasks, implementing major features, or before merging to main. The review helps catch issues early by comparing the current implementation with the original plan.

View skill

connect-mcp-server

Design

This skill provides a comprehensive guide for developers to connect MCP servers to Claude Code using HTTP, stdio, or SSE transports. It covers installation, configuration, authentication, and security for integrating external services like GitHub, Notion, and custom APIs. Use it when setting up MCP integrations, configuring external tools, or working with Claude's Model Context Protocol.

View skill

web-cli-teleport

Design

This skill helps developers choose between Claude Code Web and CLI interfaces based on task analysis, then enables seamless session teleportation between these environments. It optimizes workflow by managing session state and context when switching between web, CLI, or mobile. Use it for complex projects requiring different tools at various stages.

View skill