Storage reduction method and apparatus for mass spectroscopy analysis
AssigneeHewlett-Packard Development Company, L.P.
InventorsJ. Barry Shackleford, Motoo Tanaka
Life of this patent
Estimating the term…
Abstract
A method and apparatus reduces storage requirements for identifying a sequence of elements in a compound. The storage reduction receives a set of monoisotopic masses designed to address entries from two or more mass spectroscopy data sets according to a fitness function, analyzes the fitness function configured to facilitate identification of a sequence of elements in the compound, determines a minimum address range for addressing entries in each of the two or more mass spectroscopy data sets according to sequence of elements and fitness function analysis and reduces the size of at least one of the two or more mass spectroscopy data sets to selected mass data values according to the minimum address range.
Claims32
A method of reducing storage requirements for identifying a sequence of elements in a compound, comprising:
- receiving a set of monoisotopic masses designed to address entries from two or more mass spectroscopy data sets according to a fitness function;
- analyzing the fitness function configured to facilitate identification of a sequence of elements in the compound;
- determining a minimum address range for addressing entries in each of the two or more mass spectroscopy data sets according to sequence of elements and fitness function analysis;
- and
- reducing the size of at least one of the two or more mass spectroscopy data sets to selected mass data values according to the minimum address range.
A method of identifying a sequence of elements in a compound with reduced storage requirements, comprising:
- receiving a set of monoisotopic mass lookup tables for accessing two or more mass spectroscopy data sets in parallel according to a fitness function;
- identifying a first portion of addresses determined directly from offset values corresponding to a monoisotopic mass lookup table from the set of monoisotopic mass lookup tables;
- accessing a selected number of mass spectroscopy data set values for the compound using additional logic and the offset values directly;
- and
- evaluating the fitness function to determine elements in the compound based upon mass spectroscopy data set values accessed directly from the offset values corresponding to the monoisotopic mass lookup table.
A computer program product for reducing storage requirements when identifying a sequence of elements in a compound, tangibly stored on a computer-readable medium, comprising instructions operable to cause a programmable processor to:
- receive a set of monoisotopic masses designed to address entries from two or more mass spectroscopy data sets according to a fitness function;
- analyze the fitness function configured to facilitate identification of a sequence of elements in the compound;
- determine a minimum address range for addressing entries in each of the two or more mass spectroscopy data sets according to sequence of elements and fitness function analysis;
- and
- reduce the size of at least one of the two or more mass spectroscopy data sets to selected mass data values according to the minimum address range.
A computer program product for identifying a sequence of elements in a compound with reduced storage requirements, tangibly stored on a computer-readable medium, comprising instructions operable to cause a programmable processor to:
- receive a set of monoisotopic mass lookup tables for accessing two or more mass spectroscopy data sets in parallel according to a fitness function;
- identify a first portion of addresses determined directly from offset values corresponding to a monoisotopic mass lookup table from the set of monoisotopic mass lookup tables;
- access a selected number of mass spectroscopy data set values for the compound using additional logic and the offset values directly;
- and
- evaluate the fitness function to determine elements in the compound based upon mass spectroscopy data set values accessed directly from the offset values corresponding to the monoisotopic mass lookup table.
An apparatus for reducing storage requirements for identifying a sequence of elements in a compound, comprising:
- means for receiving a set of monoisotopic masses designed to address entries from two or more mass spectroscopy data sets according to a fitness function;
- means for analyzing the fitness function configured to facilitate identification of a sequence of elements in the compound;
- means for determining a minimum address range for addressing entries in each of the two or more mass spectroscopy data sets according to sequence of elements and fitness function analysis;
- and
- means for reducing the size of at least one of the two or more mass spectroscopy data sets to selected mass data values according to the minimum address range.
An apparatus for identifying a sequence of elements in a compound with reduced storage requirements, comprising:
- means for receiving a set of monoisotopic mass lookup tables for accessing two or more mass spectroscopy data sets in parallel according to a fitness function;
- means for identifying a first portion of addresses determined directly from offset values corresponding to a monoisotopic mass lookup table from the set of monoisotopic mass lookup tables;
- means for accessing a selected number of mass spectroscopy data set values for the compound using additional logic and the offset values directly;
- and
- means for evaluating the fitness function to determine elements in the compound based upon mass spectroscopy data set values accessed directly from the offset values corresponding to the monoisotopic mass lookup table.
An apparatus for reducing storage requirements identifying a sequence of elements in a compound, comprising:
- a processor;
- a memory containing instructions when executed on the processor cause the processor to receive a set of monoisotopic mass tables designed to address entries from two or more mass spectroscopy data sets according to a fitness function, analyzing the fitness function configured to facilitate identification of a sequence of elements in the compound, determining a minimum address range for addressing entries in each of the two or more mass spectroscopy data sets according to sequence of elements and fitness function analysis and reducing the size of at least one of the two or more mass spectroscopy data sets to selected mass data values according to the minimum address range.
An apparatus for identifying a sequence of elements in a compound with reduced storage requirements, comprising:
- a processor;
- a memory containing instructions when executed on the processor cause the processor to receive a set of monoisotopic mass lookup tables for accessing two or more mass spectroscopy data sets in parallel according to a fitness function, identify a first portion of addresses determined directly from offset values corresponding to a monoisotopic mass lookup table from the set of monoisotopic mass lookup tables, access a selected number of mass spectroscopy data set values for the compound using additional logic and the offset values directly and evaluate the fitness function to determine elements in the compound based upon mass spectroscopy data set values accessed directly from the offset values corresponding to the monoisotopic mass lookup table.
Dependencies are inferred from the claim text.