MCP HubMCP Hub
스킬 목록으로 돌아가기

develop-gc-method

pjt222
업데이트됨 2 days ago
4 조회
17
2
17
GitHub에서 보기
개발general

정보

이 Claude Skill은 개발자들이 컬럼 선택, 온도 프로그래밍, 검출기 설정을 안내받아 가스 크로마토그래피 방법을 처음부터 구축할 수 있도록 돕습니다. 새로운 GC 분석을 시작하거나 기존 방법을 다른 장비에 적용할 때 사용하도록 설계되었습니다. 이 기술은 휘발성 및 반휘발성 화합물을 처리하며 초기 성능 검증을 포함합니다.

빠른 설치

Claude Code

추천
기본
npx skills add pjt222/agent-almanac -a claude-code
플러그인 명령대체
/plugin add https://github.com/pjt222/agent-almanac
Git 클론대체
git clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/develop-gc-method

Claude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요

문서

Develop a GC Method

Build gas chromatography method step-by-step. Column choice, temp program, carrier gas + detector, initial perf check. Volatile + semi-volatile analytes.

When Use

  • Start new GC analysis for volatile or semi-volatile compounds
  • Adapt published method to different instrument or matrix
  • Replace existing method that no longer meets perf needs
  • Develop method for compounds with known boiling points + polarities
  • Move from packed-column to capillary method

Inputs

Required

  • Target analytes: Compound list with CAS numbers, molecular weights, boiling points
  • Sample matrix: Sample type (air, water extract, solvent solution, biological fluid)
  • Detection limits: Required LOD/LOQ per analyte

Optional

  • Reference method: Published method (EPA, ASTM, pharmacopeial) as starting point
  • Available columns: Column inventory on hand
  • Instrument config: GC model, available detectors, autosampler type
  • Throughput needs: Max run time per sample
  • Regulatory framework: GLP, GMP, EPA, or other compliance context

Steps

Step 1: Define Analytical Objectives

  1. List all target analytes + physical properties (boiling point, polarity, molecular weight).
  2. Identify sample matrix + expected interferents or co-extractives.
  3. Set required detection limits, quantitation range, acceptable resolution between critical pairs.
  4. Decide if method must meet regulatory standard (EPA 8260, USP, etc.).
  5. Document throughput needs: max run time, injection volume, sample prep constraints.

Got: Written spec lists analytes, matrix, detection limits, resolution needs, regulatory/throughput constraints.

If fail: Analyte volatility data unavailable? Estimate boiling points from structural analogs or do scouting run on mid-polarity column to establish elution order.

Step 2: Pick Column

Pick column dimensions + stationary phase by analyte polarity + separation difficulty.

Column TypeStationary PhasePolarityTypical Use Cases
DB-1 / HP-1100% dimethylpolysiloxaneNon-polarHydrocarbons, solvents, general screening
DB-5 / HP-55% phenyl-methylpolysiloxaneLow polaritySemi-volatiles, EPA 8270, drugs of abuse
DB-170114% cyanopropylphenylMid polarityPesticides, herbicides
DB-WAX / HP-INNOWaxPolyethylene glycolPolarAlcohols, fatty acids, flavors, essential oils
DB-6246% cyanopropylphenylMid polarityVolatile organics, EPA 624/8260
DB-FFAPModified PEG (nitroterephthalic acid)Highly polarOrganic acids, free fatty acids
DB-3535% phenyl-methylpolysiloxaneMid-low polarityPolychlorinated biphenyls, confirmatory column
  1. Match analyte polarity to stationary phase: like dissolves like.
  2. Pick column length (15-60 m): longer = more plates, longer run.
  3. Pick inner diameter (0.25-0.53 mm): narrower = better efficiency, wider = more capacity.
  4. Pick film thickness (0.25-5.0 um): thicker films retain volatile analytes longer.
  5. Complex matrices? Consider guard column or retention gap.

Got: Column spec (phase, length, ID, film thickness) justified by analyte properties + separation needs.

If fail: No single column resolves all critical pairs? Plan confirmation column with orthogonal selectivity (e.g., DB-1 primary, DB-WAX confirmatory).

Step 3: Optimize Temperature Program

  1. Set initial oven temp at or below boiling point of most volatile analyte (hold 1-2 min for solvent focusing).
  2. Apply linear ramp. Starting points:
    • Simple mixtures: 10-20 C/min
    • Complex mixtures: 3-8 C/min for better resolution
    • Ultra-fast screening: 25-40 C/min on short thin-film columns
  3. Set final temp 10-20 C above boiling point of least volatile analyte.
  4. Add final hold (2-5 min) for complete elution + column bake-out.
  5. Critical pairs co-elute? Insert isothermal hold just before elution, or reduce ramp rate in that region.
  6. Verify total run time meets throughput needs.

Got: Temp program (initial temp, hold, ramp rate(s), final temp, final hold) separates all target analytes within acceptable run time.

If fail: Critical pairs still not resolved after ramp opt? Revisit column selection (Step 2) or try multi-ramp program with slower rates in problem region.

Step 4: Pick Carrier Gas

PropertyHelium (He)Hydrogen (H2)Nitrogen (N2)
Optimal linear velocity20-40 cm/s30-60 cm/s10-20 cm/s
Efficiency at high flowGoodBest (flat van Deemter)Poor
Speed advantageBaseline1.5-2x faster than HeSlowest
SafetyInertFlammable (needs leak detection)Inert
Cost / availabilityExpensive, supply concernsLow cost, generator optionVery low cost
Detector compatibilityAll detectorsNot with ECD; caution with some MSAll detectors
  1. Default to helium for general work + regulatory methods specifying He.
  2. Consider hydrogen for faster analysis or when helium constrained. Install hydrogen-specific leak detection + safety interlocks.
  3. Use nitrogen only for simple separations or cost-driven work.
  4. Set carrier gas flow to optimal linear velocity for gas + column ID.
  5. Measure actual linear velocity with unretained compound (e.g., methane on FID).

Got: Carrier gas picked, flow at optimal linear velocity, verified via unretained peak measurement.

If fail: Efficiency lower than expected at set flow? Generate van Deemter curve (plate height vs linear velocity) using 5-7 flow rates to find true optimum.

Step 5: Pick Detector

DetectorSelectivitySensitivity (approx.)Linear RangeBest For
FIDC-H bonds (universal organic)Low pg C/s10^7Hydrocarbons, general organics, quantitation
TCDUniversal (all compounds)Low ng10^5Permanent gases, bulk analysis
ECDElectronegative groups (halogens, nitro)Low fg (Cl compounds)10^4Pesticides, PCBs, halogenated solvents
NPD/FPDN, P (NPD); S, P (FPD)Low pg10^4-10^5Organophosphorus pesticides, sulfur compounds
MS (EI)Structural identificationLow pg (scan), fg (SIM)10^5-10^6Unknowns, confirmation, trace analysis
MS/MSHighest selectivityfg range10^5Complex matrices, ultra-trace, forensic
  1. Match detector to analyte chemistry + required sensitivity.
  2. Quantitative work, simple matrices → FID default (robust, linear, low maintenance).
  3. Trace analysis, complex matrices → MS in SIM mode or MS/MS in MRM mode.
  4. Halogenated compounds at trace → ECD gives best sensitivity.
  5. Set detector temp 20-50 C above max oven temp to stop condensation.
  6. Optimize detector gas flows per manufacturer.

Got: Detector picked + configured. Right temps + gas flows for target analytes.

If fail: Detector sensitivity insufficient at required detection limits? Concentrate sample (bigger injection, solvent evaporation) or switch to more sensitive/selective detector.

Step 6: Validate Initial Performance

  1. Prep system suitability standard with all target analytes at mid-range conc.
  2. Inject standard 6x consecutive.
  3. Evaluate:
    • Retention time RSD: < 1.0%
    • Peak area RSD: < 2.0% (< 5.0% for trace-level)
    • Resolution between critical pairs: Rs >= 1.5 (baseline) or >= 2.0 for regulated
    • Peak tailing factor: 0.8-1.5 (USP criteria T <= 2.0)
    • Theoretical plates (N): verify vs column manufacturer spec
  4. Inject blank to confirm no carryover or ghost peaks.
  5. Inject matrix blank to find potential interferents at target retention times.
  6. Document all params in method summary sheet.

Got: System suitability criteria met for all analytes across replicate injections. No carryover or matrix interferences at target retention windows.

If fail: Tailing? Check active sites (re-condition column, trim 0.5 m from inlet end, replace liner). RSD over limits? Investigate autosampler precision + injection technique. Resolution insufficient? Return to Step 3 to refine temp program.

Checks

  • All target analytes separated with Rs >= 1.5 for critical pairs
  • Retention time RSD < 1.0% over 6 replicate injections
  • Peak area RSD < 2.0% over 6 replicate injections
  • Peak tailing factors within 0.8-1.5 for all analytes
  • Blank shows no carryover > 0.1% of working conc
  • Matrix blank shows no interferents at target retention windows
  • Total run time meets throughput needs
  • Method params fully documented (column, temps, flows, detector settings)

Pitfalls

  • Ignoring column bleed temp limits: Above max isothermal temp of stationary phase → elevated baseline, ghost peaks, accelerated column degradation. Always check column spec sheet.
  • Oversized injection volumes: Too much solvent → fronting peaks, poor resolution for early eluters. Match injection volume to column capacity (usually 0.5-2 uL for 0.25 mm ID in split mode).
  • Wrong liner for injection mode: Splitless = single-taper or double-taper deactivated liner. Split = liner with glass wool. Mismatched liners → poor reproducibility.
  • Neglecting septum + liner maintenance: Septum coring + liner contamination = most common sources of ghost peaks + tailing. Replace septa every 50-100 injections, liners on documented schedule.
  • Skipping van Deemter optimization: Running at manufacturer default flow instead of measured optimum wastes efficiency, especially when switching carrier gases.
  • Insufficient column conditioning: New columns must be conditioned (ramp to max temp under carrier gas flow, no detector) to remove manufacturing residues before use.

See Also

  • develop-hplc-method -- liquid chromatography for non-volatile or thermally labile analytes
  • interpret-chromatogram -- reading + interpreting GC + HPLC chromatograms
  • troubleshoot-separation -- diagnose + fix peak shape, retention, resolution problems
  • validate-analytical-method -- formal ICH Q2 validation of developed GC method

GitHub 저장소

pjt222/agent-almanac
경로: i18n/caveman/skills/develop-gc-method
0
agentsagentskillsai-assisted-developmentclaude-codeskillsteams

연관 스킬

qmd

개발

qmd는 BM25, 벡터 임베딩, 재순위화를 결합한 하이브리드 검색을 통해 로컬 파일을 색인화하고 검색할 수 있는 로컬 검색 및 색인화 CLI 도구입니다. 명령줄 사용과 Claude 통합을 위한 MCP(Model Context Protocol) 모드를 모두 지원합니다. 이 도구는 임베딩에 Ollama를 사용하고 색인을 로컬에 저장하여 터미널에서 직접 문서나 코드베이스를 검색하는 데 이상적입니다.

스킬 보기

subagent-driven-development

개발

이 스킬은 각 독립적인 작업마다 새로운 하위 에이전트를 배치하고 작업 사이에 코드 리뷰를 진행하여 구현 계획을 실행합니다. 이 리뷰 프로세스를 통해 품질 게이트를 유지하면서 빠른 반복 작업을 가능하게 합니다. 동일한 세션 내에서 대부분 독립적인 작업을 진행할 때 내장된 품질 검증과 함께 지속적인 진행을 보장하기 위해 사용하세요.

스킬 보기

mcporter

개발

mcporter 스킬은 개발자가 Claude에서 직접 Model Context Protocol(MCP) 서버를 관리하고 호출할 수 있도록 합니다. 이 스킬은 사용 가능한 서버를 나열하고, 인수를 사용해 해당 서버의 도구를 호출하며, 인증 및 데몬 생명주기를 처리하는 명령어를 제공합니다. 개발 워크플로우에서 MCP 서버 기능을 통합하고 테스트할 때 이 스킬을 사용하세요.

스킬 보기

adk-deployment-specialist

개발

이 스킬은 A2A 프로토콜을 사용하여 Vertex AI ADK 에이전트를 배포하고 오케스트레이션하며, AgentCard 검색, 작업 제출, 코드 실행 샌드박스 및 메모리 뱅크와 같은 지원 도구를 관리합니다. Python, Java 또는 Go 언어로 순차, 병렬 또는 루프 오케스트레이션 패턴을 갖춘 다중 에이전트 시스템 구축을 가능하게 합니다. Google Cloud에서 ADK 에이전트 배포 또는 에이전트 워크플로우 오케스트레이션을 요청받았을 때 사용하세요.

스킬 보기