Gas chromatography is used to separate and analyze compounds in a variety of applications and across a number of disciplines. Traditional gas chromatography can involve the combination of a sample to be tested with a carrier gas (e.g., helium or hydrogen) within a column to form an effluent. As the effluent moves through the column, various compounds may be separated from one another due to flow characteristics. Upon exiting the column, the separated compounds may be detected and analyzed.
When two or more compounds of a sample have similar characteristics, it can be difficult to separate such compounds because they may tend to move at similar velocities through the column such that a sufficient amount of separation does not occur. To address the foregoing and improve the resolution of the analysis, rather than using a single column, a technique has been implemented whereby portions of the effluent are periodically injected into a second column, whereby the second column possesses one or more different characteristics than the first column. This is known as two-dimensional gas chromatography (GC×GC). The invention disclosed herein advances the art and provides a means that facilitates the analysis of the data obtained in such two-dimensional systems.
Like reference symbols in the various drawings indicate like elements.
The following description of the various embodiments is merely exemplary in nature and is in no way indented to limit the scope of the invention, its application or uses. For brevity, the disclosure hereof will illustrate and describe a modulated gas chromatography system in various embodiments. Based on the foregoing, it is to be generally understood that the nomenclature used herein is simply for convenience and the terms used to describe the invention should be given the broadest meaning by one of ordinary skill in the art.
Referring to
The principles described herein may be applied in any two-dimensional chromatographic system and, for brevity, details of the chromatograph 10 need not be hereafter explained. Instead, the remaining disclosure discusses methods and processes to substantially mute (or attenuate) the resolved analytes in the data collected by detector 10 to thereby substantially isolate the data representing the unresolved mixture. Detector 10 may be any detector suitable for two-dimensional systems. For example, and without limitation, detector may be an electron capture detector, a thermal conductivity detector, a photoionization detector, a flame ionization detector, a flame photometric detector, a mass spectrometer, a photometric detectors (such as, for example, ultraviolet, visible light, and the like), an atomic emission detector, a nitrogen phosphorous detector, a sulfur chemiluminescence detector, and the like.
In an implementation of a two-dimensional system, such as system 10, the data (D) collected by detector 40 may be collected and represented in the form of a linear data stream and collected and processed in a mathematical matrix (Mraw), which, if desired, may be plotted on a two-dimensional plane (e.g., a contour plot) such as the one shown in
The principles that are herein described can be applied in a GC×GC system that use static modulation times as well as GC×GC systems that apply variable modulation times. The embodiment discussed below describes a process in which the modulation time is maintained static yet the scope of the claims should not be constrained to but one example, or application, of the process.
In practice, it can be desirable to attenuate the resolved analytes that are represented in the information to substantially isolate the unresolved mixture.
In an implementation, a method may include the steps of (i) deriving raw one-dimensional representations for a plurality of second-dimension retention times that comprises data collected for each such second retention time, wherein each raw one-dimensional representation includes a number of points that have an intensity for each first column retention (e.g., an x-axis value) time (e.g., a y-axis value); (ii) substantially isolating the information representing an unresolved mixture that is included in the data in each of the raw one-dimensional representations so that the information related to the resolved analytes contained therein is substantially attenuated, and (iii) recombining the one-dimensional representations comprising the isolated information to yield a two-dimensional representation of the unresolved mixture.
An example of a method to substantially isolate the information representing an unresolved mixture will now be disclosed. It is to be appreciated that other methods may be utilized and the scope of the invention should not be so limited to the example unless specifically claimed.
In an implementation, the step of substantially isolating the information comprises: (i) deriving a minimum one-dimensional representation for each raw one-dimensional representation, (ii) smoothing each of the derived minimum one-dimensional representations to yield smoothed minimum one-dimensional representations, and (iii) applying a correction value to the smoothed minimum one-dimensional representations.
In an implementation, the steps of deriving a minimum one-dimensional representation for each raw one-dimensional representation and smoothing each of the derived minimum one-dimensional representation may comprise (i) for each point in each one-dimensional representation, each a subject point: (a) identifying a lowest intensity value [I(minimum)] of N points most proximate to the subject point, and (b) upon identifying the lowest intensity value [I(minimum)] for such N points, determining the mean of the identified lowest intensity values [I(minimum)] for the nearest N points to the subject point, and (c) assigning the determined mean as the smoothed minimum intensity [I(smoothed minimum)] for the subject point. In an implementation, N may be 11 but it is to be appreciated that other values may be utilized and the invention should not be limited to the example described. In an alternate system that employs a variable modulation, N may be altered, in part, as a function of the modulation time. For example, and without limitation, N be determined as a function of the length of the modulation (e.g., a shorter modulation period may result in increasing N as there are more modulations across a peak in the first dimension.)
Next, a correction value may be applied to the smoothed minimum intensity values. For example, and without limitation, in an implementation the correction value may be calculated as follows for each point in each smoothed minimum one-dimensional representation, each a subject point: (a) referencing Y points most proximate to the subject point, (b) for each referenced point, determining the difference of the smoothed minimum intensity for such point from the raw intensity of such point, (c) sorting the determined differences in ascending order, (d) computing the Hodges Lehmann statistic on the bottom fifty-percent of the sorted determined differences, and (e) adding that statistic to the smoothed minimum intensity [I(smoothed minimum)] for the subject point to yield a corrected smoothed minimum intensity [I(corrected smoothed minimum intensity)] for such point.
In an implementation, Y may be 11 but it is appreciated that other values may be utilized and the invention should not be limited to the exemplary value.
As discussed above, once the corrected smoothed minimum intensity is determined for each point on each one-dimensional representation, the modified one-dimensional representations are stitched back together and thereby substantially represent the unresolved complex mixture with the resolved analytes substantially attenuated therefrom.
An example of another method to substantially isolate the information representing an unresolved mixture will now be disclosed. Referring back to
In an implementation, the steps of deriving a minimum two-dimensional representation for each raw two-dimensional representation and smoothing each of the derived minimum two-dimensional representation may comprise (i) for each point in each two-dimensional representation, each a subject point: (a) identifying a lowest intensity value [I(minimum)] of the points most proximate to the subject point in both dimensions that are encompassed by a window extending about a size N in the first dimension and M in the second dimension (as shown on
As described above in the one-dimensional application, a correction value may be applied to the smoothed minimum intensity values. For example, and without limitation, in an implementation the correction value may be calculated as follows for each point in each smoothed minimum two-dimensional representation, each a subject point: (a) referencing Y points most proximate to the subject point (in both dimensions), (b) for each referenced point, determining the difference of the smoothed minimum intensity for such point from the raw intensity of such point, (c) sorting the determined differences in ascending order, (d) computing the Hodges Lehmann statistic on the bottom fifty-percent of the sorted determined differences, and (e) adding that statistic to the smoothed minimum intensity [I(smoothed minimum)] for the subject point to yield a corrected smoothed minimum intensity [I(corrected smoothed minimum intensity)] for such point. The result of the application of this process yields a representation of the unresolved complex mixture with the resolved analytes substantially attenuated therefrom.
It is to be appreciated that other correction factors could be utilized which may include, for example, the first percentile of pairwise averages. In an implementation, the correction factor includes a process to discard, or substantially minimize, the large values as these values are likely associated with the top of resolved peaks.
Various implementations of the systems and techniques described herein can be realized in digital electronic and/or optical circuitry, integrated circuitry, specially designed ASICs (application specific integrated circuits), computer hardware, firmware, software, and/or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
A software application (i.e., a software resource) may refer to computer software that causes a computing device to perform a task. In some examples, a software application may be referred to as an “application,” an “app,” or a “program.” Example applications include, but are not limited to, system diagnostic applications, system management applications, system maintenance applications, word processing applications, spreadsheet applications, messaging applications, media streaming applications, social networking applications, and gaming applications.
These computer programs (also known as programs, software, software applications or code) include machine instructions for a programmable processor and can be implemented in a high-level procedural and/or object-oriented programming language, and/or in assembly/machine language. As used herein, the terms “machine-readable medium” and “computer-readable medium” refer to any computer program product, non-transitory computer readable medium, apparatus and/or device (e.g., magnetic discs, optical disks, memory, Programmable Logic Devices (PLDs)) used to provide machine instructions and/or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term “machine-readable signal” refers to any signal used to provide machine instructions and/or data to a programmable processor.
The processes and logic flows described in this specification can be performed by one or more programmable processors, also referred to as data processing hardware, executing one or more computer programs to perform functions by operating on input data and generating output. The processes and logic flows can also be performed by special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application specific integrated circuit). Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor will receive instructions and data from a read only memory or a random access memory or both. The essential elements of a computer are a processor for performing instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto optical disks, or optical disks. However, a computer need not have such devices. Computer readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media and memory devices, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto optical disks; and CD ROM and DVD-ROM disks. The processor and the memory can be supplemented by, or incorporated in, special purpose logic circuitry.
To provide for interaction with a user, one or more aspects of the disclosure can be implemented on a computer having a display device, e.g., a CRT (cathode ray tube), LCD (liquid crystal display) monitor, e-ink, projection systems, or touch screen for displaying information to the user and optionally a keyboard and a pointing device, e.g., a mouse or a trackball, by which the user can provide input to the computer. Other kinds of devices can be used to provide interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback, e.g., visual feedback, auditory feedback, or tactile feedback; and input from the user can be received in any form, including acoustic, speech, or tactile input. In addition, a computer can interact with a user by sending documents to and receiving documents from a device that is used by the user; for example, by sending web pages to a web browser on a user's client device in response to requests received from the web browser.
A number of implementations have been described. Nevertheless, it will be understood that various modifications may be made without departing from the spirit and scope of the disclosure. Accordingly, other implementations are within the scope of the following claims.
The present application is a 371 National Stage entry based on International Application No. PCT/US2021/054598, filed on Oct. 12, 2021, which claims priority under 35 U.S.C. § 119(e) to U.S. Provisional Application No. 63/090,405, filed on Oct. 12, 2020. The disclosures of these prior applications are considered part of the disclosure of this application and are hereby incorporated by reference in their entireties.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2021/054598 | 10/12/2021 | WO |
Number | Date | Country | |
---|---|---|---|
63090405 | Oct 2020 | US |