IP Library Granted Patent US 12,040,170
Granted Patent B2
US 12,040,170 · App. 18/309,727 · Granted Jul 16, 2024

Methods and apparatuses for deconvolution of mass spectrometry data

Inventor: Marshall Bern (San Carlos, CA)
Assignee: Protein Metrics, LLC
H01J49/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 12,040,170
App. No.
18/309,727
Granted
Jul 16, 2024
Kind
B2
Abstract

Methods and apparatuses for the identification and/or characterization of properties of a sample using mass spectrometry. Methods may include analyzing spacings between mass-to-charge ratio peaks from measured mass spectrum data, identifying and associating the spacings with mass delta values corresponding to masses of possible constituents of a molecule within the sample, calculating estimated charges of molecular species within the sample based on the spacings and mass delta values, and deconvoluting the measured mass spectrum data based on the estimated charges to provide a neutral mass spectrum. The methods and apparatuses (including software) described herein may result in more accurate characterization of peaks within the neutral mass spectrum, less false peaks within the neutral mass spectrum, and less noise in the neutral mass spectrum.

Claims (59)

1. A computer-implemented method for generating a neutral mass spectrum, the method comprising:

receiving, in a processor, a mass-to-charge ratio (m/z) spectrometry data for a molecule, wherein the m/z spectrometry data includes a plurality of mass-to-charge peaks corresponding to a plurality of ions or fragments of the molecule;

providing estimated charges and a probability of charges for the plurality of ions or fragments of the molecule from the m/z spectrometry data;

calculating deconvoluted masses based on the estimated charges and the probability of charges, wherein the deconvoluted masses are calculated using mass delta values corresponding to masses of known constituents of the molecule;

recalculating the probability of charges for the plurality of ions or fragments of the molecule based on the deconvoluted masses;

determining that the deconvoluted masses and the recalculated probability of charges for the plurality of ions or fragments of the molecule converge with the plurality of mass-to-charge peaks of the m/z spectrometry data; and

generating the neutral mass spectrum using the deconvoluted masses and the recalculated probability of charges for the plurality of ions or fragments of the molecule.

2. The computer-implemented method of claim 1 , wherein providing the estimated charges and the probability of charges for the plurality of ions or fragments comprises:

providing an initial estimate of probability of charges for the plurality of ions or fragments to have equal probability; and

modifying the initial estimate of probability of charges for the plurality of ions or fragments based on a peak spacing ratio deconvolution, wherein the peak spacing ratio deconvolution includes determining integer ratios among the plurality of mass-to-charge peaks corresponding to differently charged ions of the same mass.

3. The computer-implemented method of claim 1 , wherein providing the estimated charges and the probability of charges for the plurality of ions or fragments comprises:

providing an initial estimate of probability of charges for the plurality of ions or fragments to have equal probability; and

modifying the initial estimate of probability of charges for the plurality of ions or fragments using the mass delta values.

4. The computer-implemented method of claim 1 , further comprising iteratively calculating the deconvoluted masses and recalculating the probability of charges for the plurality of ions or fragments of the molecule until they converge with the plurality of mass-to-charge peaks of the m/z spectrometry data.

5. The computer-implemented method of claim 1 , wherein the mass delta values are selected from a listing of a plurality of mass delta values.

6. The computer-implemented method of claim 5 , further comprising generating the listing of the plurality of mass delta values to a user.

7. The computer-implemented method of claim 5 , wherein the listing of the plurality of mass delta values includes a mass delta for one or more of: a sodium adduct, phosphorylation, a 6-carbon sugar, a glucose, and a trisaccharide.

8. A computer-implemented method for generating a neutral mass spectrum, the method comprising:

receiving, in a processor, a mass-to-charge ratio (m/z) spectrometry data for a molecule, wherein the m/z spectrometry data includes a plurality of mass-to-charge peaks corresponding to a plurality of ions or fragments of the molecule;

providing estimated charges and a probability of charges for the plurality of ions or fragments of the molecule from the m/z spectrometry data;

calculating deconvoluted masses based on the estimated charges and the probability of charges, wherein the deconvoluted masses are calculated using mass delta values corresponding to masses of known constituents of the molecule;

recalculating the probability of charges for the plurality of ions or fragments of the molecule based on the deconvoluted masses, wherein the calculating and the recalculating are done iteratively until the deconvoluted masses and the recalculated probability of charges for the plurality of ions or fragments of the molecule converge with the plurality of mass-to-charge peaks of the m/z spectrometry data; and

generating the neutral mass spectrum using the deconvoluted masses and the recalculated probability of charges for the plurality of ions or fragments of the molecule.

9. The computer-implemented method of claim 8 , wherein providing the estimated charges and the probability of charges for the plurality of ions or fragments comprises:

providing an initial estimate of probability of charges for the plurality of ions or fragments to have equal probability; and

modifying the initial estimate of probability of charges for the plurality of ions or fragments based on a peak spacing ratio deconvolution, wherein the peak spacing ratio deconvolution includes determining integer ratios among the plurality of mass-to-charge peaks corresponding to differently charged ions of the same mass.

10. The computer-implemented method of claim 8 , wherein providing the estimated charges and the probability of charges for the plurality of ions or fragments comprises:

providing an initial estimate of probability of charges for the plurality of ions or fragments to have equal probability; and

modifying the initial estimate of probability of charges for the plurality of ions or fragments using the mass delta values.

11. The computer-implemented method of claim 8 , wherein the mass delta values include a mass delta for one or more of: a sodium adduct, phosphorylation, a 6-carbon sugar, a glucose, and a trisaccharide.

12. A non-transitory computer-readable medium with instructions stored thereon, that when executed by a processor, cause the processor to:

receive, in the processor, a mass-to-charge ratio (m/z) spectrometry data for a molecule, wherein the m/z spectrometry data includes a plurality of mass-to-charge peaks corresponding to a plurality of ions or fragments of the molecule;

providing estimated charges and a probability of charges for the plurality of ions or fragments of the molecule from the m/z spectrometry data;

calculate deconvoluted masses based on the estimated charges and the probability of charges, wherein the deconvoluted masses are calculated using mass delta values corresponding to masses of known constituents of the molecule; and

recalculate the probability of charges for the plurality of ions or fragments of the molecule based on the deconvoluted masses, wherein the calculating and the recalculating are done iteratively until the deconvoluted masses and the recalculated probability of charges for the plurality of ions or fragments of the molecule converge with the plurality of mass-to-charge peaks of the m/z spectrometry data; and

generate a neutral mass spectrum using the deconvoluted masses and the recalculated probability of charges for the plurality of ions or fragments of the molecule.

13. The non-transitory computer-readable medium of claim 12 , wherein providing the estimated charges and the probability of charges for the plurality of ions or fragments comprises:

providing an initial estimate of probability of charges for the plurality of ions or fragments to have equal probability; and

modifying the initial estimate of probability of charges for the plurality of ions or fragments based on a peak spacing ratio deconvolution, wherein the peak spacing ratio deconvolution includes determining integer ratios among the plurality of mass-to-charge peaks corresponding to differently charged ions of the same mass.

14. The non-transitory computer-readable medium of claim 12 , wherein providing the estimated charges and the probability of charges for the plurality of ions or fragments comprises:

providing an initial estimate of probability of charges for the plurality of ions or fragments to have equal probability; and

modifying the initial estimate of probability of charges for the plurality of ions or fragments using the mass delta values.

15. The non-transitory computer-readable medium of claim 12 , wherein the mass delta values are selected from a listing of a plurality of mass delta values.

16. The non-transitory computer-readable medium of claim 15 , further comprising generating the listing of the plurality of mass delta values to a user.

17. The non-transitory computer-readable medium of claim 12 , wherein the mass delta values include a mass delta for one or more of: a sodium adduct, phosphorylation, a 6-carbon sugar, a glucose, and a trisaccharide.

18. A system for providing a neutral mass spectrum associated with a molecule from mass spectrometry data, the system comprising:

one or more processors; and

memory coupled to the one or more processors, the memory configured to store computer-program instructions, that, when executed by the one or more processors, perform a computer-implemented method comprising:

receiving, in a processor, a mass-to-charge ratio (m/z) spectrometry data for the molecule, wherein the m/z spectrometry data includes a plurality of mass-to-charge peaks corresponding to a plurality of ions or fragments of the molecule;

providing estimated charges and a probability of charges for the plurality of ions or fragments of the molecule from the m/z spectrometry data;

calculating deconvoluted masses based on the estimated charges and the probability of charges, wherein the deconvoluted masses are calculated using mass delta values corresponding to masses of known constituents of the molecule;

recalculating the probability of charges for the plurality of ions or fragments of the molecule based on the deconvoluted masses, wherein the calculating and the recalculating are done iteratively until the deconvoluted masses and the recalculated probability of charges for the plurality of ions or fragments of the molecule converge with the plurality of mass-to-charge peaks of the m/z spectrometry data; and

generating the neutral mass spectrum using the deconvoluted masses and the recalculated probability of charges for the plurality of ions or fragments of the molecule.

19. The system of claim 18 , wherein providing the estimated charges and the probability of charges for the plurality of ions or fragments comprises:

providing an initial estimate of probability of charges for the plurality of ions or fragments; and

modifying the initial estimate of probability of charges for the plurality of ions or fragments using:

the mass delta values; or

a peak spacing ratio deconvolution, wherein the peak spacing ratio deconvolution includes determining integer ratios among the plurality of mass-to-charge peaks corresponding to differently charged ions of the same mass.

20. The system of claim 19 , wherein the initial estimate of probability of charges for the plurality of ions or fragments is calculated to have equal probability for each of the plurality of ions or fragments.

Assignments (6)
SECURITY INTEREST Recorded Jan 20, 2026
From: PROTEIN METRICS, INC
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073520/0183 →
RELEASE OF SECURITY INTEREST Recorded Jan 20, 2026
From: BARINGS FINANCE LLC, AS COLLATERAL AGENT
To: PROTEIN METRICS, INC.
Reel/Frame 073521/0221 →
RELEASE OF SECURITY INTEREST Recorded Jul 1, 2025
From: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
To: PROTEIN METRICS, LLC; SOFTGENETICS, LLC
Reel/Frame 071582/0907 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Jul 1, 2024
From: PROTEIN METRICS, LLC; SOFTGENETICS, LLC
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 068102/0180 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2023
From: BERN, MARSHALL
To: PROTEIN METRICS INC.
Reel/Frame 063486/0209 →
CHANGE OF NAME Recorded Apr 28, 2023
From: PROTEIN METRICS INC.
To: PROTEIN METRICS, LLC
Reel/Frame 063486/0257 →
Continuity (3)
Continuation 16562329 · Sep 5, 2019
Provisional Application 62727411 · Sep 5, 2018
Related Publication 20230268168A1 · Aug 24, 2023
Cited By (1)
US 12,352,757