Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Menu Search

Author Published
Bruce Peat 27th May 2016

Use of Traps in GC

The Precision generator range has been designed to produce ultra-high purity (UHP) gases to supply
GC applications for carrier and detector gas supply.

Detectors

For detector supply (excluding ECD and TCD) there is no need to use traps in line with Precision
generators, however, some labs may be required to use traps to adhere to GLP or SOPs. The figure
below from Agilent shows which traps should be used in conjunction with different gas sources for
common detectors.

Zero Air

The level of moisture in zero air depends on compressor air supply, which will vary depending on
ambient conditions and the catalytic process within Peak Zero Air generators, which produces
additional trace levels of moisture, like all zero air generators on the market. The level of moisture in
Precision Zero Air has no effect on GC-FID detector function, or on the baseline. If the zero air
generator inlet conditions are being adhered to from the compressed air supply, it is serviced as
recommended, and is being used within its operating conditions as advised in the User Manual then
Peak see no need for moisture traps to be used in-line with the zero air generators.

This is further supported by Agilent's gas clean filter guide for Chromatography, ICP and TOC, which
states that for FID detectors only activated charcoal hydrocarbon filters are required in-line for zero
air, with no mention of moisture traps.
Source: Agilent gas clean filter guide
Source: Agilent gas clean filter guide

Carrier Gas

For carrier supply, Peak recommends the Precision Hydrogen Trace and the Precision Nitrogen Trace.
Although these generators can be used to supply the GC directly, for extra peace of mind, traps can
be used as outlined by the major GC manufacturers. Most end users will use a carrier gas trap, which
removes a combination of hydrocarbons, moisture and oxygen.

For customers using GC-MS, Peak would always recommend the use of carrier gas traps.

To find out more about Precision for GC CLICK HERE

Share article:    
Subscribe to our newsletter for regular product updates, news and
insights.

Enter email address SIGN UP 

A gas generation brand

About Support Learn More

About PEAK Contact Us Resources


PEAK Gas Generation Office Locations FAQs
Section 172 Statement Notices of Discontinuation Careers
Business Ethics Policy Terms and Conditions Carbon Footprint Report
Peak HQ tel:+44 141 812 8100
Peak NA tel:+1-800-767-6532
Peak India tel:+1800 2700 946

Connect with us

   

Accessibility Privacy Policy Legal Warranty Terms and Conditions Compliance

© Copyright 2024 Peak Scientific Instruments. All rights reserved

(function() { // Add your secondary measurement ID(s) here var measurementIds = ["G-ERD86JB7SK"]; //
We should not run this twice, if the sendBeacon has been already modified, abort if(navigator.sendBeacon
&& navigator.sendBeacon.toString().indexOf('native code') !== -1){ // Helper Convert QueryString to an
Object var queryString2Object = function queryString2Object(str) { return (str ||
document.location.search).replace(/(^\?)/, "").split("&").map(function(n) { return n = n.split("="), this[n[0]] =
decodeURIComponent(n[1]), this; } .bind({}))[0]; }; // Helper Convert an Object to a QueryString var
Object2QueryString = function Object2QueryString(obj) { return Object.keys(obj).map(function(key) { return
key + '=' + encodeURIComponent(obj[key]); }).join('&'); }; try { // Monkey Patch, sendBeacon var proxied =
window.navigator.sendBeacon; window.navigator.sendBeacon = function() { // Make an arguments copy
and modify the Measurement ID var args = Array.prototype.slice.call(arguments); var _this = this; if (args
&& args[0].match(/analytics\.google\.com|google-analytics\.com.*v\=2\&/)) { var payload =
queryString2Object(args[0]); measurementIds.forEach(function(id){ payload.tid = id; args[0] =
Object2QueryString(payload); proxied.apply(_this, args); }); } return proxied.apply(this, arguments); } ; }
catch (e) { // In case something goes wrong, let's apply back the arguments to the original function return
proxied.apply(this, arguments); } } } )();

You might also like