Constellation mapping and uses thereof
OwnerPaul Edward Kearney, Navdeep Jaitly +1inventors
InventorsPaul Edward Kearney, Navdeep Jaitly, Kevin Eng
Life of this patent
Estimating the term…
Abstract
The present invention features computer methods and systems for comparing biomolecules across biological samples. In these methods, mass spectrometry measurements are obtained on biomolecules in two or more samples. These measurements are then processed and analyzed by the methods described herein to render them more comparable. We refer to this technology as “Constellation Mapping” (CM). The resulting data, constellation maps, can be used to compare the abundance of biomolecules across samples, and, when done in real time, can be used to select differentially abundant biomolecules for subsequent LC/MS-MS.
Claims60
A method of producing an Isotope Map for data from a mass spectrometric injection of a biological sample comprising:
- a) performing Noise reduction and Centroiding with a Noise Reduction Module on said data from a mass spectrometric injection of a biological sample, and
- b) generating an Isotope Map from the noise reduced and centroided data, thereby producing an Isotope Map.
A method for producing a Peptide Map from an Isotope Map for data from a mass spectrometric injection of a biological sample comprising:
- a) performing Peptide Detection on an Isotope Map with a Peptide Detection Module, and
- b) generating a Peptide Map from the results of the peptide detection, thereby producing a Peptide Map.
A method for determining the functions to align Peptide Maps from a pair of Peptide Maps, each representing a mass spectrometric injection of a biological sample, comprising:
- a) performing Peptide Map Alignment on a pair of Peptide Maps with a Peptide Map Alignment Module, and
- b) determining a column offset between the pair of injections, and
- c) determining a retention time transformation function between the pair of injections.
A method for Alignment of Peptide Maps from a pair of Peptide Maps, each representing a mass spectrometric injection of a biological sample, comprising performing Peptide Map Alignment on a pair of Peptide Maps with a Peptide Map Alignment Module, and thereby producing Aligned Peptide Maps.
A method of determining differentially and uniquely expressed biomolecules from a pair of mass spectrometric injections of biological samples, comprising:
- a) producing Isotope Maps for the samples;
- b) producing Peptide Maps from the Isotope Maps;
- c) aligning the Peptide Maps, and
- d) determining the differences between the aligned maps.
A method of matching biomolecules from an LC-MS injection to LC-MS-MS fragmentation spectra from comprising:
- a) producing Isotope Maps for the injections;
- b) producing Peptide Maps from the Isotope Maps;
- c) aligning the Peptide Maps, and
- d) determining the matching biomolecules.
A computer implemented method of producing an Isotope Map for data from a mass spectrometric injection of a biological sample comprising:
- a) inputting data from a mass spectrometric injection of a biological sample, and performing Noise reduction and Centroiding with a Noise Reduction Module on said, and
- b) generating an Isotope Map from the noise reduced and centroided data, thereby producing an Isotope Map.
A computer implemented method for producing a Peptide Map from an Isotope Map for data from a mass spectrometric injection of a biological sample comprising:
- a) inputting an Isotope Map;
- b) performing Peptide Detection on said Isotope Map with a Peptide Detection Module, and
- c) generating a Peptide Map from the results of the peptide detection, thereby producing a Peptide Map.
A computer implemented method for determining the functions to align Peptide Maps from a pair of Peptide Maps, each representing a mass spectrometric injection of a biological sample, comprising:
- a) inputting a pair of Peptide Maps;
- b) performing Peptide Map Alignment on a pair of Peptide Maps with a Peptide Map Alignment Module;
- c) determining a column offset between the pair of injections, and
- d) determining a retention time transformation function between the pair of injections.
A computer implemented method for Alignment of Peptide Maps from a pair of Peptide Maps, each representing a mass spectrometric injection of a biological sample, comprising inputting a pair of Peptide Maps, performing Peptide Map Alignment on said pair of Peptide Maps with a Peptide Map Alignment Module, and thereby producing Aligned Peptide Maps.
A computer implemented method of determining differentially and uniquely expressed biomolecules from a pair of mass spectrometric injections of biological samples, comprising:
- a) inputting data from said injections;
- b) producing Isotope Maps for the samples;
- c) producing Peptide Maps from the Isotope Maps;
- d) aligning the Peptide Maps, and
- e) determining the differences between the aligned maps.
A computer implemented method of matching biomolecules from an LC-MS injection to LC-MS-MS fragmentation spectra from comprising:
- a) inputting data from said injections;
- b) producing Isotope Maps for the injections;
- c) producing Peptide Maps from the Isotope Maps;
- d) aligning the Peptide Maps, and
- e) determining the matching biomolecules.
A computer-readable memory having stored thereon a program for producing an Isotope Map for data from a mass spectrometric injection of a biological sample comprising:
- a) computer code that receives as input data from a mass spectrometric injection of a biological sample, and performing Noise reduction and Centroiding with a Noise Reduction Module on said, and
- b) and computer code that generates an Isotope Map from the noise reduced and centroided data, thereby producing an Isotope Map.
A computer-readable memory having stored thereon a program for producing a Peptide Map from an Isotope Map for data from a mass spectrometric injection of a biological sample comprising:
- a) computer code that receives as input an Isotope Map;
- b) computer code that performs Peptide Detection on said Isotope Map with a Peptide Detection Module, and
- c) computer code that generates a Peptide Map from the results of the peptide detection, thereby producing a Peptide Map.
A computer-readable memory having stored thereon a program for determining the functions to align Peptide Maps from a pair of Peptide Maps, each representing a mass spectrometric injection of a biological sample, comprising:
- a) computer code that receives as input a pair of Peptide Maps;
- b) computer code that performs Peptide Map Alignment on a pair of Peptide Maps with a Peptide Map Alignment Module;
- c) computer code that determines a column offset between the pair of injections, and
- d) computer code that determines a retention time transformation function between the pair of injections.
A computer-readable memory having stored thereon a program for Alignment of Peptide Maps from a pair of Peptide Maps, each representing a mass spectrometric injection of a biological sample, comprising computer code that receives as input a pair of Peptide Maps, and computer code that performs Peptide Map Alignment on said pair of Peptide Maps with a Peptide Map Alignment Module, and thereby produces Aligned Peptide Maps.
A computer-readable memory having stored thereon a program for determining differentially and uniquely expressed biomolecules from a pair of mass spectrometric injections of biological samples, comprising:
- a) computer code that receives as input data from said injections;
- b) computer code that produces Isotope Maps for the samples;
- c) computer code that produces Peptide Maps from the Isotope Maps;
- d) computer code that aligns the Peptide Maps, and
- e) computer code that determines the differences between the aligned maps.
A computer-readable memory having stored thereon a program for matching biomolecules from an LC-MS injection to LC-MS-MS fragmentation spectra from comprising:
- a) computer code that receives as input data from said injections;
- b) computer code that produces Isotope Maps for the injections;
- c) computer code that produces Peptide Maps from the Isotope Maps;
- d) computer code that aligns the Peptide Maps, and
- e) computer code that determines the matching biomolecules.
A computer system for producing an Isotope Map for data from a mass spectrometric injection of a biological sample comprising a processor and a memory coupled to said processor, said memory encoding one or more programs, said one or more programs causing said processor to perform a method comprising:
- a) computer code that receives as input data from a mass spectrometric injection of a biological sample, and performing Noise reduction and Centroiding with a Noise Reduction Module on said, and
- b) computer code that generates an Isotope Map from the noise reduced and centroided data, thereby producing an Isotope Map.
A computer system for producing a Peptide Map from an Isotope Map for data from a mass spectrometric injection of a biological sample comprising a processor and a memory coupled to said processor, said memory encoding one or more programs, said one or more programs causing said processor to perform a method comprising:
- a) computer code that receives as input an Isotope Map;
- b) computer code that performs Peptide Detection on said Isotope Map with a Peptide Detection Module, and
- c) computer code that generates a Peptide Map from the results of the peptide detection, thereby producing a Peptide Map.
A computer system for determining the functions to align Peptide Maps from a pair of Peptide Maps, each representing a mass spectrometric injection of a biological sample, comprising a processor and a memory coupled to said processor, said memory encoding one or more programs, said one or more programs causing said processor to perform a method comprising:
- a) computer code that receives as input a pair of Peptide Maps;
- b) computer code that performs Peptide Map Alignment on a pair of Peptide Maps with a Peptide Map Alignment Module;
- c) computer code that determines a column offset between the pair of injections, and
- d) computer code that determines a retention time transformation function between the pair of injections.
A computer system for Alignment of Peptide Maps from a pair of Peptide Maps, each representing a mass spectrometric injection of a biological sample, comprising a processor and a memory coupled to said processor, said memory encoding one or more programs, said one or more programs causing said processor to perform a method comprising computer code that receives as input a pair of Peptide Maps, and computer code that performs Peptide Map Alignment on said pair of Peptide Maps with a Peptide Map Alignment Module, and thereby produces Aligned Peptide Maps.
A computer system for determining differentially and uniquely expressed biomolecules from a pair of mass spectrometric injections of biological samples, comprising a processor and a memory coupled to said processor, said memory encoding one or more programs, said one or more programs causing said processor to perform a method comprising:
- a) computer code that receives as input data from said injections;
- b) computer code that produces Isotope Maps for the samples;
- c) computer code that produces Peptide Maps from the Isotope Maps;
- d) computer code that aligns the Peptide Maps, and
- e) computer code that determines the differences between the aligned maps.
A computer system for matching biomolecules from an LC-MS injection to LC-MS-MS fragmentation spectra from comprising a processor and a memory coupled to said processor, said memory encoding one or more programs, said one or more programs causing said processor to perform a method comprising:
- a) computer code that receives as input data from said injections;
- b) computer code that produces Isotope Maps for the injections;
- c) computer code that produces Peptide Maps from the Isotope Maps;
- d) computer code that aligns the Peptide Maps, and
- e) computer code that determines the matching biomolecules.
A method for displaying information on an Isotope Map for data from a mass spectrometric injection of a biological sample comprising:
- a) inputting data from a mass spectrometric injection of a biological sample;
- b) performing Noise reduction and Centroiding with a Noise Reduction Module on said data;
- b) generating an Isotope Map from the noise reduced and centroided data, thereby producing an Isotope Map, and
- c) displaying information on said Isotope Map to a user..
A method for displaying information on a Peptide Map produced from an Isotope Map for data from a mass spectrometric injection of a biological sample comprising:
- a) inputting an Isotope Map;
- b) performing Peptide Detection on said Isotope Map with a Peptide Detection Module;
- c) generating a Peptide Map from the results of the peptide detection, thereby producing a Peptide Map, and
- d) displaying information on said Peptide Map to a user.
A method for displaying information on the functions to align Peptide Maps from a pair of Peptide Maps, each representing a mass spectrometric injection of a biological sample, comprising:
- a) inputting a pair of Peptide Maps;
- b) performing Peptide Map Alignment on a pair of Peptide Maps with a Peptide Map Alignment Module;
- c) determining a column offset between the pair of injections;
- d) determining a retention time transformation function between the pair of injections, and
- e) displaying information on said functions to a user.
A method for displaying information on Alignment of Peptide Maps from a pair of Peptide Maps, each representing a mass spectrometric injection of a biological sample, comprising inputting a pair of Peptide Maps, and performing Peptide Map Alignment on said pair of Peptide Maps with a Peptide Map Alignment Module, thereby producing Aligned Peptide Maps, displaying information on said Aligned Peptide Maps to a user.
A method for displaying information on differentially and uniquely expressed biomolecules from a pair of mass spectrometric injections of biological samples, comprising:
- a) inputting data from said injections;
- b) producing Isotope Maps for the samples;
- c) producing Peptide Maps from the Isotope Maps;
- d) aligning the Peptide Maps;
- e) determining the differences between the aligned maps, and
- f) displaying information on said differences to a user.
A method for displaying information on matching biomolecules from an LC-MS injection to LC-MS-MS fragmentation spectra from comprising:
- a) inputting data from said injections;
- b) producing Isotope Maps for the injections;
- c) producing Peptide Maps from the Isotope Maps;
- d) aligning the Peptide Maps, and
- e) determining the matching biomolecules,
- f) and displaying information on said matching biomolecules to a user.
Dependencies are inferred from the claim text.