develop-hplc-method
Über
Diese Fähigkeit unterstützt Entwickler dabei, systematisch HPLC-Methoden zur Analyse von nichtflüchtigen oder thermisch empfindlichen Verbindungen zu erstellen. Sie führt Anwender durch die Auswahl der Säulenchemie, die Optimierung der mobilen Phase, die Wahl des Detektors und die anfängliche Leistungsbewertung. Nutzen Sie sie, wenn Sie neue HPLC-UV-, HPLC-Fluoreszenz- oder LC-MS-Methoden von Grund auf entwickeln oder bestehende Methoden für verschiedene Geräte anpassen.
Schnellinstallation
Claude Code
Empfohlennpx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/develop-hplc-methodKopieren Sie diesen Befehl und fügen Sie ihn in Claude Code ein, um diese Fähigkeit zu installieren
Dokumentation
HPLCメソッドの開発
モード選択、カラム化学、移動相およびグラジエント設計、流量と温度の最適化、検出器選択、不揮発性・熱不安定性・極性分析対象物に対する反復的な改良を網羅する、高速液体クロマトグラフィー法の体系的開発。
使用タイミング
- GCには不揮発性、熱不安定性、または極性が高すぎる化合物を分析する時
- 新しいHPLC-UV、HPLC-蛍光、またはLC-MSメソッドをゼロから開発する時
- 文献または薬局方HPLCメソッドを異なるカラムまたは装置に適応させる時
- 分離能不良、長い分析時間、または感度問題を抱える既存メソッドを改善する時
- 適切なクロマトグラフィーモード(逆相、HILIC、イオン交換、SEC、キラル)を選択する時
入力
必須
- ターゲット分析対象物: 化合物名、構造、分子量、pKa値、logP/logD
- サンプルマトリックス: 製剤、生体液、環境抽出物、またはニート溶液
- 性能目標: 要求される分離度、検出限界、定量範囲
任意
- 参照メソッド: 出発点として使用する薬局方または文献メソッド
- 利用可能カラム: 手持ちのHPLCカラムの在庫
- 装置構成: UHPLC vs. 従来型HPLC、利用可能な検出器、カラムオーブン範囲
- スループット要件: 再平衡化を含む許容可能な最大分析時間
- 規制コンテキスト: ICH、USP、EPA、またはその他のコンプライアンスフレームワーク
手順
ステップ1: 分離目標の定義
- 分析対象物の物性をまとめる:分子量、pKa、logP(または関連pHでのlogD)、発色団、蛍光団、イオン化基。
- サンプルマトリックスと予想される妨害物質(賦形剤、内因性化合物、分解生成物)を特定する。
- 性能基準を規定する:
- クリティカルペア間の分離度(規制メソッドではRs >= 2.0)
- 検出限界(LOD/LOQ)
- グラジエント再平衡化を含む許容可能な分析時間
- メソッドの目的を決定する:定量、不純物プロファイリング、溶出試験、含量均一性、洗浄バリデーションのいずれか — これがバリデーションカテゴリを決定する。
- アイソクラティックとグラジエント溶出の選択:すべての分析対象物が2 < k' < 10の保持係数範囲内に溶出する場合はアイソクラティックを使用、そうでなければグラジエントを使用する。
期待結果: 物理化学的性質を持つ分析対象物リスト、マトリックスの説明、性能基準、アイソクラティック vs. グラジエントの判断を含む仕様文書。
失敗時: pKaまたはlogP値が不明な場合、構造から予測ツール(ChemAxon、ACD/Labs)で推定するか、pH 3とpH 7のC18カラムでスカウティンググラジエントを実行して保持挙動を経験的に評価する。
ステップ2: カラム化学の選択
分析対象物の物性に基づいてクロマトグラフィーモードとカラムを選択する。
| モード | カラム化学 | 移動相 | 適用対象 |
|---|---|---|---|
| 逆相 (RP) | C18 (ODS) | 水/ACNまたは水/MeOH + 酸/バッファー | 非極性〜中程度極性、ほとんどの低分子 |
| RP(拡張) | C8, phenyl-hexyl, biphenyl | 水/有機溶媒 + 修飾剤 | 形状選択性、芳香族化合物、位置異性体 |
| RP(極性埋め込み) | Amide-C18, 極性エンドキャップC18 | 水/有機溶媒、高水性と互換 | 標準C18で溶出が早すぎる極性分析対象物 |
| HILIC | ベアシリカ, amide, 双性イオン | 高有機溶媒(80-95% ACN)+ 水性バッファー | 非常に極性の高い親水性化合物(糖、アミノ酸、ヌクレオチド) |
| イオン交換 (IEX) | SAXまたはSCX | イオン強度グラジエントバッファー | 永久荷電種、タンパク質、オリゴヌクレオチド |
| サイズ排除 (SEC) | ジオール結合シリカ, ポリマー | アイソクラティック水性または有機バッファー | タンパク質凝集体、ポリマー、分子量分布 |
| キラル | 多糖類(アミロース/セルロース) | ノーマルフェーズまたは極性有機モード | エナンチオマー分離、キラル純度 |
- logP > 0の低分子はデフォルトで逆相C18を使用する。
- logP < 0の分析対象物はHILICまたはイオン交換を評価する。
- 粒子径を選択する:UHPLC用はsub-2 um(高効率、高背圧)、従来型HPLC用は3-5 um。
- カラム寸法を選択する:長さ50-150 mm、内径2.1-4.6 mm。細いカラムは溶媒を節約しMS感度を向上させる。
- キラル分離では、異なるセレクターを持つ少なくとも3-4種のキラル固定相をスクリーニングする。
期待結果: 分析対象物の物性に基づいた正当性を伴うカラム化学、寸法、粒子径の選択。
失敗時: 初期スカウティングでC18での保持が不良な場合、より保持力の強い相(芳香族にはphenyl-hexyl)に変更するか、異なるモード(極性化合物にはHILIC)に変更する。
ステップ3: 移動相とグラジエントの設計
- 有機修飾剤を選択する:
- アセトニトリル(ACN):低粘度、シャープなピーク、210 nm以下でのUV透明性が良好
- メタノール(MeOH):異なる選択性、極性分析対象物に適する場合がある、高粘度
- 水性成分とpHを選択する:
- 中性分析対象物:0.1%ギ酸水溶液(MS互換)またはリン酸バッファー(UVのみ)
- イオン化性分析対象物:単一イオン形態を確保するため分析対象物pKaから2 pH単位離れたpHでバッファーする
- pH 2-3(ギ酸/リン酸):酸のイオン化を抑制、一般的な良い出発点
- pH 6-8(ギ酸アンモニウム/酢酸アンモニウム):塩基性分析対象物用、または低pHでの選択性が不十分な場合
- pH 9-11(炭酸水素アンモニウム、BEHカラム):高pH安定カラムでの非常に塩基性の化合物用
- グラジエントを設計する:
- 初期スカウティングでは有機溶媒5-10%から開始し、10-20分で90-95%まで上昇
- スカウティングクロマトグラムを評価して有効な有機溶媒範囲を特定
- グラジエントを目的の溶出ウィンドウのみをカバーするよう狭める
- グラジエント傾斜:急 = 高速だが低分離能;緩やか = 高分離能だが長時間
- カラム洗浄ステップ(95%有機溶媒、2-3分)と再平衡化(初期条件、5-10カラム容量)を含める。
- アイソクラティックメソッドでは、目的分析対象物のk' = 3-8を目標とする。
期待結果: 移動相組成(有機溶媒、水性、バッファー/添加剤、pH)とグラジエントプロファイルが定義され、スカウティングランで分析対象物の溶出がプログラムされたウィンドウ内にあることが確認された。
失敗時: 選択性が不良の場合(グラジエント最適化にもかかわらず分析対象物が共溶出する)、有機修飾剤を変更(ACNからMeOHまたはその逆)、pHを2単位調整、または荷電分析対象物にはイオンペア試薬を添加する。
ステップ4: 流量と温度の最適化
- カラム寸法に基づいて初期流量を設定する:
- 内径4.6 mm:1.0 mL/min
- 内径3.0 mm:0.4-0.6 mL/min
- 内径2.1 mm:0.2-0.4 mL/min
- 背圧が装置とカラムの限界内(通常、従来型 < 400 bar、UHPLC < 1200 bar)であることを確認する。
- カラム温度を最適化する:
- 再現性のため30 Cで開始する(室温変動を回避)
- 粘度低下、背圧低下、ピークのシャープ化のため40-60 Cに上昇
- キラルカラムでは温度がエナンチオ選択性に強い影響を持つことが多い — 15-45 Cでスクリーニング
- 流量が分離度に与える影響を評価する:ファンデームター最小値付近で動作している場合、流量のわずかな増加は分離度を大幅に低下させることなくスループットを改善できる。
- 最適な流量、カラム温度、結果の背圧を記録する。
期待結果: 流量とカラム温度が最適化され、背圧が限界内、分離度が初期条件に対して維持または改善。
失敗時: 背圧が高すぎる場合、流量を下げる、温度を上げる、またはより太い口径やより大きな粒子径のカラムに変更する。高温で分離度が低下する場合、30 Cに戻してより長い分析時間を受け入れる。
ステップ5: 検出器の選択
| 検出器 | 原理 | 感度 | 選択性 | 主な考慮事項 |
|---|---|---|---|---|
| UV(単一波長) | 固定波長での吸光度 | ng範囲 | 発色団を持つ化合物 | シンプル、堅牢、最も一般的 |
| DAD(ダイオードアレイ) | 全UV-Visスペクトル | ng範囲 | 発色団 + スペクトルID | ピーク純度評価、ライブラリマッチング |
| 蛍光 (FLD) | 励起/蛍光 | pg範囲(UVの10-100倍高感度) | 天然蛍光団または誘導体化 | 優れた選択性、蛍光性分析対象物が必要 |
| 示差屈折率 (RI) | バルク物性 | ug範囲 | ユニバーサル(発色団不要) | 温度感受性、グラジエント非互換 |
| 蒸発光散乱 (ELSD) | 噴霧 + 光散乱 | ng範囲 | ユニバーサル、不揮発性分析対象物 | 半定量的、非線形応答 |
| 荷電エアロゾル (CAD) | 噴霧 + コロナ放電 | ng範囲 | ユニバーサル、不揮発性分析対象物 | ELSDより均一な応答 |
| 質量分析 (MS) | m/z検出 | pg-fg範囲 | 構造的、最高の選択性 | MS互換移動相が必要 |
- UV発色団(芳香環、共役系)を持つ分析対象物にはDADから始める — 定量とピーク純度の両方を提供する。
- 複雑マトリックス中の微量分析にはSIMまたはMRMモードのMS(ESIまたはAPCI)を優先する。
- 発色団のない化合物(糖、脂質、ポリマー)にはCAD、ELSD、またはRIを使用する。
- 検出波長は最大感度のため分析対象物の吸収極大(λ-max)に設定するか、一般スクリーニングでは210-220 nmに設定する。
- 蛍光検出では、分析対象物のスペクトルスキャンを使用して励起と蛍光の波長を最適化する。
- 移動相添加剤の互換性を確認する:MSにリン酸バッファーは不可、低波長でUV吸収のある添加剤は不可。
期待結果: 分析対象物の化学と感度要件に適した検出器が選択・設定(波長、ゲイン、データ取得速度)されている。
失敗時: 要求LOQでUV感度が不十分な場合、蛍光誘導体化(例:アミンにOPA、アミノ酸にFMOC)を検討するか、最大感度と選択性のためLC-MS/MSに切り替える。
ステップ6: 評価と改良
- システム適合性標準を6回注入して評価する:
- 保持時間RSD < 1.0%
- ピーク面積RSD < 2.0%
- クリティカルペアの分離度 >= 2.0
- すべてのピークのテーリング係数0.8-1.5
- カラム仕様あたりの理論段数
- プラセボ/マトリックスブランクを注入して、分析対象物保持時間での妨害を確認する。
- ストレスまたはスパイクサンプルを注入して、メソッドが分解生成物を主分析対象物から分離することを確認する。
- いずれかの基準が不合格の場合、一度に1つの変数を調整する:
- 分離度不良:pH、グラジエント傾斜、またはカラム化学を変更
- テーリング:アミン修飾剤(塩基性分析対象物にTEA)を添加、バッファーを変更、または異なる結合相を試す
- 感度:注入量を増加、サンプルを濃縮、または検出器を変更
- 最終メソッドパラメータを確定し、すべての条件を文書化する。
期待結果: すべてのシステム適合性基準が満たされ、メソッドがターゲット分析対象物をマトリックス妨害物質と既知の分解生成物から分離し、パラメータが移管用に文書化されている。
失敗時: 反復調整で問題が解決しない場合、根本的に異なるアプローチ(クロマトグラフィーモードの変更、2D-LC、または誘導体化)を検討し、ステップ2に戻る。
バリデーション
- すべてのターゲット分析対象物がクリティカルペアでRs >= 2.0で分離されている
- 6回反復注入で保持時間RSD < 1.0%
- 6回反復注入でピーク面積RSD < 2.0%
- すべての分析対象物ピークでテーリング係数0.8-1.5
- 分析対象物保持時間でマトリックス妨害なし
- 分解生成物が主分析対象物から分離されている
- 分析時間(再平衡化含む)がスループット要件を満たす
- 移動相が選択した検出器と互換
- メソッドパラメータが完全に文書化されている(カラム、移動相、グラジエント、流量、温度、検出器)
よくある落とし穴
- イオン化性分析対象物の移動相pHを無視する: 分析対象物のpKa付近のpHで分析すると、化合物が2つのイオン形態で存在するためピーク分裂や再現性不良を引き起こす。pKaから少なくとも2 pH単位離れてバッファーする
- MS検出でリン酸バッファーを使用する: リン酸は不揮発性でMSソースを汚染する。LC-MSではギ酸塩または酢酸塩バッファーを使用する
- グラジエント後の再平衡化不足: カラムは次の注入前に少なくとも5-10カラム容量の初期移動相でフラッシュする必要がある。不十分な再平衡化は保持時間のドリフトを引き起こす
- 複雑混合物に短すぎるカラムを選択する: 短いカラム(50 mm)は速度を提供するが、多成分分離には十分な理論段数を提供しない場合がある。メソッド開発では100-150 mmから始める
- システム滞留容量を無視する: 滞留容量(ミキサーからカラム入口まで)はグラジエントがカラムに到達するのを遅延させる。装置間で異なり、メソッド移管の失敗を引き起こす。測定して文書化する
- HILICを逆相のように分析する: HILICは高有機溶媒(80-95% ACN)と少量の水性画分を必要とする。水性含量の増加は溶出力を増加させる — RPとは逆。平衡化時間も長い
関連スキル
develop-gc-method-- 揮発性および半揮発性分析対象物のガスクロマトグラフィー法開発interpret-chromatogram-- HPLCおよびGCクロマトグラムの読解と解釈troubleshoot-separation-- ピーク形状、保持、分離度の問題の診断と修正validate-analytical-method-- 開発したHPLCメソッドの正式なICH Q2バリデーション
GitHub Repository
Verwandte Skills
qmd
Entwicklungqmd ist ein lokales Such- und Indexierungs-CLI-Tool, das Entwicklern ermöglicht, lokale Dateien mittels Hybridsuche zu indexieren und zu durchsuchen, die BM25, Vektoreinbettungen und Neuordnung kombiniert. Es unterstützt sowohl die Kommandozeilennutzung als auch den MCP-Modus (Model Context Protocol) zur Integration mit Claude. Das Tool verwendet Ollama für Einbettungen und speichert Indizes lokal, was es ideal für die direkte Suche in Dokumentationen oder Codebasen vom Terminal aus macht.
subagent-driven-development
EntwicklungDiese Fähigkeit führt Implementierungspläne aus, indem für jede unabhängige Aufgabe ein neuer Subagent bereitgestellt wird, mit Code-Review zwischen den Aufgaben. Sie ermöglicht schnelle Iterationen, während Qualitätssicherungsschritte durch diesen Review-Prozess gewahrt bleiben. Nutzen Sie sie, wenn Sie überwiegend unabhängige Aufgaben innerhalb derselben Sitzung bearbeiten, um kontinuierlichen Fortschritt mit integrierten Qualitätsprüfungen zu gewährleisten.
mcporter
EntwicklungDie mcporter-Skill ermöglicht es Entwicklern, Model Context Protocol (MCP)-Server direkt aus Claude heraus zu verwalten und aufzurufen. Sie bietet Befehle, um verfügbare Server aufzulisten, deren Tools mit Argumenten aufzurufen sowie Authentifizierung und Daemon-Lebenszyklus zu handhaben. Nutzen Sie diese Skill, um MCP-Server-Funktionalität in Ihren Entwicklungs-Workflow zu integrieren und zu testen.
adk-deployment-specialist
EntwicklungDiese Fähigkeit stellt Vertex AI ADK-Agenten über das A2A-Protokoll bereit und orchestriert sie, verwaltet die AgentCard-Erkennung, Aufgabenübermittlung und unterstützende Tools wie die Code Execution Sandbox und Memory Bank. Sie ermöglicht den Aufbau von Multi-Agenten-Systemen mit sequenziellen, parallelen oder Schleifen-Orchestrierungsmustern in Python, Java oder Go. Verwenden Sie sie, wenn Sie aufgefordert werden, ADK-Agenten bereitzustellen oder Agenten-Workflows auf Google Cloud zu orchestrieren.
