IP Library Granted Patent US 9,442,887
Granted Patent B2
US 9,442,887 · App. 13/471,385 · Granted Sep 13, 2016

Systems and methods for processing fragment ion spectra to determine mechanism of fragmentation and structure of molecule

Inventors: Stephen A. Tate (Barrie, CA); Ronald Bonner (Newmarket, CA)
Assignee: DH Technologies Development Pte. Ltd.
G06F17/00G06K9/6247H01J49/005H01J49/0036
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,442,887
App. No.
13/471,385
Granted
Sep 13, 2016
Kind
B2
Abstract

Correlated fragment ions of a molecule are grouped using mass spectrometry with ramps in collision energy (CE). A known molecule is fragmented and analyzed at a plurality of different collision energies using a mass spectrometer. A plurality of variables for a plurality of fragment ions are produced. Principal component analysis is performed on the plurality of variables. A number of principal components produced by the principal component analysis is selected. A subset principal component space is created having the number of principal components. A variable in the subset principal component space is selected. A spatial angle is defined around a vector extending from an origin to the variable. A set of one or more variables within the spatial angle of the vector is selected. The set is assigned to a group, if the set includes a minimum number of variables.

Claims (53)

1. A system for grouping fragment ions of a molecule and determining a fragmentation pathway for the molecule using mass spectrometry with ramps in collision energy, comprising:

a mass spectrometer that fragments and analyzes a known molecule using a plurality of different collision energies producing a plurality of variables for a plurality of fragment ions, wherein the plurality of variables include intensities for mass-to-charge ratio (m/z) values of the plurality of fragment ions for the plurality of different collision energies; and

a processor that

performs principal component analysis on the plurality of variables,

selects a number of principal components produced by the principal component analysis,

creates a subset principal component space having the number of principal components,

(a) selects a variable in the subset principal component space,

(b) defines a spatial angle around a vector extending from an origin to the variable,

(c) selects a set of one or more variables within the spatial angle of the vector,

(d) assigns the set to a group, if the set comprises a minimum number of variables, wherein the group identifies correlated variables and wherein the minimum number of variables is a number of correlated variables a group is expected to include, and

(e) removes the set of one or more variables from further analysis and repeats steps (a)-(e) until remaining variables not assigned to a group do not exceed a threshold, producing a plurality of groups,

orders the plurality of groups by collision energy,

selects the variables for at least one fragment ion from each of two or more of the ordered plurality of groups, and

compares the selected fragment ions or the variables of the selected fragment ions to determine a fragmentation pathway for the known molecule.

2. The system of claim 1 , wherein the processor compares the variables of the selected fragment ions to determine a fragmentation pathway for the known molecule by creating a profile plot that includes the variables of the selected fragment ions plotted as a function of collision energy.

3. The system of claim 2 , wherein the processor compares peak shapes of the variables of the selected fragment ions plotted as a function of collision energy in the profile plot to determine the fragmentation pathway.

4. The system of claim 2 , wherein the processor compares peak intensities of the variables of the selected fragment ions plotted as a function of collision energy in the profile plot to determine the fragmentation pathway.

5. The system of claim 1 , wherein the processor compares the selected fragment ions to determine a fragmentation pathway for the known molecule by comparing the m/z values of the selected fragment ions.

6. A method for grouping fragment ions of a molecule and determining a fragmentation pathway for the molecule using mass spectrometry with ramps in collision energy, comprising:

obtaining a plurality of variables for a plurality of fragment ions produced by a mass spectrometer that fragments and analyzes a known molecule using a plurality of different collision energies, wherein the plurality of variables include intensities for mass-to-charge ratio (m/z) values of the plurality of fragment ions for the plurality of different collision energies;

performing principal component analysis on the plurality of variables;

selecting a number of principal components produced by the principal component analysis;

creating a subset principal component space having the number of principal components;

(a) selecting a variable in the subset principal component space;

(b) defining a spatial angle around a vector extending from an origin to the variable;

(c) selecting a set of one or more variables within the spatial angle of the vector;

(d) assigning the set to a group, if the set comprises a minimum number of variables, wherein the group identifies correlated variables and wherein the minimum number of variables is a number of correlated variables a group is expected to include; and

(e) removing the set of one or more variables from further analysis and repeating steps (a)-(e) until remaining variables not assigned to a group do not exceed a threshold, producing a plurality of groups;

ordering the plurality of groups by collision energy;

selecting the variables for at least one fragment ion from each of two or more of the ordered plurality of groups; and

comparing the selected fragment ions or the variables of the selected fragment ions to determine a fragmentation pathway for the known molecule.

7. The method of claim 6 , wherein comparing the selected fragment ions or the variables of the selected fragment ions to determine a fragmentation pathway for the known molecule comprises creating a profile plot that includes the variables of the selected fragment ions plotted as a function of collision energy.

8. The method of claim 7 , further comprising comparing peak shapes of the variables of the selected fragment ions plotted as a function of collision energy in the profile plot to determine the fragmentation pathway.

9. The method of claim 7 , further comprising comparing peak intensities of the variables of the selected fragment ions plotted as a function of collision energy in the profile plot to determine the fragmentation pathway.

10. The method of claim 6 , wherein comparing the selected fragment ions to determine a fragmentation pathway for the known molecule comprises comparing the m/z values of the selected fragment ions.

11. A computer program product, comprising a non-transitory and tangible computer-readable storage medium whose contents include a program with instructions being executed on a processor so as to perform a method for grouping fragment ions of a molecule and determining a fragmentation pathway for the molecule using mass spectrometry with ramps in collision energy, the method comprising:

providing a system, wherein the system comprises one or more distinct software modules, and wherein the distinct software modules comprise a measurement module and a grouping module;

obtaining a plurality of variables for a plurality of fragment ions produced by a mass spectrometer that fragments and analyzes a known molecule using a plurality of different collision energies using the measurement module, wherein the plurality of variables include intensities for mass-to-charge ratio (m/z) values of the plurality of fragment ions for the plurality of different collision energies;

performing principal component analysis on the plurality of variables using the grouping module;

selecting a number of principal components produced by the principal component analysis using the grouping module;

creating a subset principal component space having the number of principal components using the grouping module;

(a) selecting a variable in the subset principal component space using the grouping module;

(b) defining a spatial angle around a vector extending from an origin to the variable using the grouping module;

(c) selecting a set of one or more variables within the spatial angle of the vector using the grouping module;

(d) assigning the set to a group, if the set comprises a minimum number of variables using the grouping module, wherein the group identifies correlated variables and wherein the minimum number of variables is a number of correlated variables a group is expected to include; and

(e) removing the set of one or more variables from further analysis and repeating steps (a)-(e) until remaining variables not assigned to a group do not exceed a threshold using the grouping module, producing a plurality of groups;

ordering the plurality of groups by collision energy using the grouping module;

selecting the variables for at least one fragment ion from each of two or more of the ordered plurality of groups using the grouping module; and

comparing the selected fragment ions or the variables of the selected fragment ions to determine a fragmentation pathway for the known molecule using the grouping module.

12. The computer program product of claim 11 , wherein comparing the selected fragment ions or the variables of the selected fragment ions to determine a fragmentation pathway for the known molecule comprises creating a profile plot that includes the variables of the selected fragment ions plotted as a function of collision energy.

13. The computer program product of claim 12 , further comprising comparing peak shapes of the variables of the selected fragment ions plotted as a function of collision energy in the profile plot to determine the fragmentation pathway.

14. The computer program product of claim 12 , further comprising comparing peak intensities of the variables of the selected fragment ions plotted as a function of collision energy in the profile plot to determine the fragmentation pathway.

15. The computer program product of claim 11 , wherein comparing the selected fragment ions to determine a fragmentation pathway for the known molecule comprises comparing the m/z values of the selected fragment ions.

Assignments (3)
CHANGE OF ADDRESS Recorded May 6, 2016
From: DH TECHNOLOGIES DEVELOPMENT PTE. LTD.
To: DH TECHNOLOGIES DEVELOPMENT PTE. LTD.
Reel/Frame 038631/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2012
From: LEE, CHUN-SHEN
To: MOLECULAR DEVICES, LLC
Reel/Frame 028548/0339 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 8, 2012
From: TATE, STEPHEN A; BONNER, RONALD
To: DH TECHNOLOGIES DEVELOPMENT PTE. LTD.
Reel/Frame 028340/0683 →
Continuity (6)
Continuation In Part 12474418 · May 29, 2009
Continuation In Part 12200636 · Aug 28, 2008
Continuation In Part 11848717 · Aug 31, 2007
Provisional Application 61057719 · May 30, 2008
Provisional Application 61582271 · Dec 31, 2011
Related Publication 20130124102A1 · May 16, 2013