Agent-almanac develop-gc-method
git clone https://github.com/pjt222/agent-almanac
T=$(mktemp -d) && git clone --depth=1 https://github.com/pjt222/agent-almanac "$T" && mkdir -p ~/.claude/skills && cp -r "$T/i18n/caveman-lite/skills/develop-gc-method" ~/.claude/skills/pjt222-agent-almanac-develop-gc-method && rm -rf "$T"
i18n/caveman-lite/skills/develop-gc-method/SKILL.mdDevelop a GC Method
Systematic development of a gas chromatography method covering column selection, temperature program optimization, carrier gas and detector choice, and initial performance verification for volatile and semi-volatile analytes.
When to Use
- Starting a new GC analysis for volatile or semi-volatile compounds
- Adapting a published method to a different instrument or matrix
- Replacing an existing method that no longer meets performance requirements
- Developing a method for compounds with known boiling points and polarities
- Transitioning from a packed-column method to a capillary method
Inputs
Required
- Target analytes: List of compounds with CAS numbers, molecular weights, and boiling points
- Sample matrix: Description of the sample type (e.g., air, water extract, solvent solution, biological fluid)
- Detection limits: Required LOD/LOQ for each analyte
Optional
- Reference method: Published method (EPA, ASTM, pharmacopeial) to use as a starting point
- Available columns: Inventory of columns already on hand
- Instrument configuration: GC model, available detectors, autosampler type
- Throughput requirements: Maximum acceptable run time per sample
- Regulatory framework: GLP, GMP, EPA, or other compliance context
Procedure
Step 1: Define Analytical Objectives
- List all target analytes with their physical properties (boiling point, polarity, molecular weight).
- Identify the sample matrix and any expected interferents or co-extractives.
- Specify required detection limits, quantitation range, and acceptable resolution between critical pairs.
- Determine whether the method must meet a regulatory standard (EPA 8260, USP, etc.).
- Document throughput needs: maximum run time, injection volume, sample preparation constraints.
Expected: A written specification listing analytes, matrix, detection limits, resolution requirements, and any regulatory or throughput constraints.
On failure: If analyte volatility data is unavailable, estimate boiling points from structural analogs or use a scouting run on a mid-polarity column to establish elution order.
Step 2: Select the Column
Choose column dimensions and stationary phase based on analyte polarity and separation difficulty.
| Column Type | Stationary Phase | Polarity | Typical Use Cases |
|---|---|---|---|
| DB-1 / HP-1 | 100% dimethylpolysiloxane | Non-polar | Hydrocarbons, solvents, general screening |
| DB-5 / HP-5 | 5% phenyl-methylpolysiloxane | Low polarity | Semi-volatiles, EPA 8270, drugs of abuse |
| DB-1701 | 14% cyanopropylphenyl | Mid polarity | Pesticides, herbicides |
| DB-WAX / HP-INNOWax | Polyethylene glycol | Polar | Alcohols, fatty acids, flavors, essential oils |
| DB-624 | 6% cyanopropylphenyl | Mid polarity | Volatile organics, EPA 624/8260 |
| DB-FFAP | Modified PEG (nitroterephthalic acid) | Highly polar | Organic acids, free fatty acids |
| DB-35 | 35% phenyl-methylpolysiloxane | Mid-low polarity | Polychlorinated biphenyls, confirmatory column |
- Match analyte polarity to stationary phase: like dissolves like.
- Select column length (15-60 m): longer columns give more plates but longer run times.
- Select inner diameter (0.25-0.53 mm): narrower gives better efficiency, wider gives more capacity.
- Select film thickness (0.25-5.0 um): thicker films retain volatile analytes longer.
- For complex matrices, consider a guard column or retention gap.
Expected: A column specification (phase, length, ID, film thickness) justified by analyte properties and separation requirements.
On failure: If no single column resolves all critical pairs, plan a confirmation column with orthogonal selectivity (e.g., DB-1 primary, DB-WAX confirmatory).
Step 3: Optimize the Temperature Program
- Set the initial oven temperature at or below the boiling point of the most volatile analyte (hold 1-2 min for solvent focusing).
- Apply a linear ramp. General 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
- Set the final temperature 10-20 C above the boiling point of the least volatile analyte.
- Add a final hold (2-5 min) to ensure complete elution and column bake-out.
- For critical pairs that co-elute, insert an isothermal hold at the temperature just before their elution, or reduce the ramp rate in that region.
- Verify that the total run time meets throughput requirements.
Expected: A temperature program (initial temp, hold, ramp rate(s), final temp, final hold) that separates all target analytes within the acceptable run time.
On failure: If critical pairs remain unresolved after ramp optimization, revisit column selection (Step 2) or consider a multi-ramp program with slower rates in the problem region.
Step 4: Select the Carrier Gas
| Property | Helium (He) | Hydrogen (H2) | Nitrogen (N2) |
|---|---|---|---|
| Optimal linear velocity | 20-40 cm/s | 30-60 cm/s | 10-20 cm/s |
| Efficiency at high flow | Good | Best (flat van Deemter) | Poor |
| Speed advantage | Baseline | 1.5-2x faster than He | Slowest |
| Safety | Inert | Flammable (needs leak detection) | Inert |
| Cost / availability | Expensive, supply concerns | Low cost, generator option | Very low cost |
| Detector compatibility | All detectors | Not with ECD; caution with some MS | All detectors |
- Default to helium for general-purpose work and regulatory methods specifying He.
- Consider hydrogen for faster analysis or when helium supply is constrained; install hydrogen-specific leak detection and safety interlocks.
- Use nitrogen only for simple separations or when cost is the primary driver.
- Set the carrier gas flow to the optimal linear velocity for the chosen gas and column ID.
- Measure actual linear velocity using an unretained compound (e.g., methane on FID).
Expected: Carrier gas selected with flow rate set to optimal linear velocity, verified by unretained peak measurement.
On failure: If efficiency is lower than expected at the set flow, generate a van Deemter curve (plate height vs. linear velocity) using 5-7 flow rates to find the true optimum.
Step 5: Choose the Detector
| Detector | Selectivity | Sensitivity (approx.) | Linear Range | Best For |
|---|---|---|---|---|
| FID | C-H bonds (universal organic) | Low pg C/s | 10^7 | Hydrocarbons, general organics, quantitation |
| TCD | Universal (all compounds) | Low ng | 10^5 | Permanent gases, bulk analysis |
| ECD | Electronegative groups (halogens, nitro) | Low fg (Cl compounds) | 10^4 | Pesticides, PCBs, halogenated solvents |
| NPD/FPD | N, P (NPD); S, P (FPD) | Low pg | 10^4-10^5 | Organophosphorus pesticides, sulfur compounds |
| MS (EI) | Structural identification | Low pg (scan), fg (SIM) | 10^5-10^6 | Unknowns, confirmation, trace analysis |
| MS/MS | Highest selectivity | fg range | 10^5 | Complex matrices, ultra-trace, forensic |
- Match detector to analyte chemistry and required sensitivity.
- For quantitative work with simple matrices, FID is the default (robust, linear, low maintenance).
- For trace analysis in complex matrices, prefer MS in SIM mode or MS/MS in MRM mode.
- For halogenated compounds at trace levels, ECD provides the best sensitivity.
- Set detector temperature 20-50 C above the maximum oven temperature to prevent condensation.
- Optimize detector gas flows per manufacturer recommendations.
Expected: Detector selected and configured with appropriate temperatures and gas flows for the target analytes.
On failure: If detector sensitivity is insufficient at the required detection limits, consider concentrating the sample (larger injection volume, solvent evaporation) or switching to a more sensitive/selective detector.
Step 6: Validate Initial Performance
- Prepare a system suitability standard containing all target analytes at mid-range concentration.
- Inject the standard 6 times consecutively.
- Evaluate:
- Retention time RSD: must be < 1.0%
- Peak area RSD: must be < 2.0% (< 5.0% for trace-level)
- Resolution between critical pairs: Rs >= 1.5 (baseline) or >= 2.0 for regulated methods
- Peak tailing factor: 0.8-1.5 (USP criteria T <= 2.0)
- Theoretical plates (N): verify against column manufacturer specification
- Inject a blank to confirm absence of carryover or ghost peaks.
- Inject a matrix blank to identify potential interferents at target retention times.
- Document all parameters in a method summary sheet.
Expected: System suitability criteria met for all analytes across replicate injections, with no carryover or matrix interferences at target retention windows.
On failure: If tailing is observed, check for active sites (re-condition column, trim 0.5 m from inlet end, replace liner). If RSD exceeds limits, investigate autosampler precision and injection technique. If resolution is insufficient, return to Step 3 to refine the temperature program.
Validation
- All target analytes are 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 injection shows no carryover above 0.1% of working concentration
- Matrix blank shows no interferents at target retention windows
- Total run time meets throughput requirements
- Method parameters are fully documented (column, temps, flows, detector settings)
Common Pitfalls
- Ignoring column bleed temperature limits: Operating above the maximum isothermal temperature of the stationary phase causes elevated baseline, ghost peaks, and accelerated column degradation. Always check the column specification sheet.
- Oversized injection volumes: Injecting too much solvent causes fronting peaks and poor resolution for early eluters. Match injection volume to column capacity (typically 0.5-2 uL for 0.25 mm ID columns in split mode).
- Wrong liner for the injection mode: Splitless injections require a single-taper or double-taper deactivated liner; split injections use a liner with glass wool. Mismatched liners cause poor reproducibility.
- Neglecting septum and liner maintenance: Septum coring and liner contamination are the most common sources of ghost peaks and tailing. Replace septa every 50-100 injections and liners on a documented schedule.
- Skipping the van Deemter optimization: Running at the manufacturer's default flow rate instead of the measured optimum wastes efficiency, especially when switching carrier gases.
- Insufficient column conditioning: New columns must be conditioned (ramped to maximum temperature under carrier gas flow, no detector) to remove manufacturing residues before analytical use.
Related Skills
-- liquid chromatography method development for non-volatile or thermally labile analytesdevelop-hplc-method
-- reading and interpreting GC and HPLC chromatogramsinterpret-chromatogram
-- diagnosing and fixing peak shape, retention, and resolution problemstroubleshoot-separation
-- formal ICH Q2 validation of the developed GC methodvalidate-analytical-method