Preparing peptide spectra for identification
First Claim
1. A method for preparing peptide spectra for identification, the method comprising:
- a) constructing a symmetric distance matrix from a plurality of peptide spectra, wherein a cluster of at least one of said spectra is represented in a row of said matrix, and wherein said cluster is also represented in a column of said matrix;
b) finding the minimum of each of said clusters in said matrix;
c) constructing a vector from said minima wherein each element in said vector corresponds to one of said clusters;
d) finding the global minimum of said matrix as being the minimum of said vector;
e) merging two of said clusters identified by said global minimum into a merged cluster; and
f) providing said merged cluster for identification of at least one peptide associated with said merged cluster.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for preparing peptide spectra for identification, the method including constructing a symmetric distance matrix from a plurality of peptide spectra, where a cluster of at least one of the spectra is represented in a row of the matrix, and where the cluster is also represented in a column of the matrix, finding the minimum of each of the clusters in the matrix, constructing a vector from the minima where each element in the vector corresponds to one of the clusters, finding the global minimum of the matrix as being the minimum of the vector, merging two of the clusters identified by the global minimum into a merged cluster, and providing the merged cluster for identification of at least one peptide associated with the merged cluster.
-
Citations
23 Claims
-
1. A method for preparing peptide spectra for identification, the method comprising:
-
a) constructing a symmetric distance matrix from a plurality of peptide spectra, wherein a cluster of at least one of said spectra is represented in a row of said matrix, and wherein said cluster is also represented in a column of said matrix;
b) finding the minimum of each of said clusters in said matrix;
c) constructing a vector from said minima wherein each element in said vector corresponds to one of said clusters;
d) finding the global minimum of said matrix as being the minimum of said vector;
e) merging two of said clusters identified by said global minimum into a merged cluster; and
f) providing said merged cluster for identification of at least one peptide associated with said merged cluster. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for constructing a sparse distance matrix of peptide spectra, the method comprising:
-
representing a plurality of peptide spectra as a set of multidimensional vectors;
ordering said vectors;
determining the closeness between any two of said ordered vectors in accordance with a measure of closeness;
determining the distance between any two of said ordered vectors using a distance function where said vectors are close to each other in accordance with said measure of closeness; and
constructing a matrix from said distances. - View Dependent Claims (10, 11)
-
-
12. A system for preparing peptide spectra for identification, the system comprising:
-
a) means for constructing a symmetric distance matrix from a plurality of peptide spectra, wherein a cluster of at least one of said spectra is represented in a row of said matrix, and wherein said cluster is also represented in a column of said matrix;
b) means for finding the minimum of each of said clusters in said matrix;
c) means for constructing a vector from said minima wherein each element in said vector corresponds to one of said clusters;
d) means for finding the global minimum of said matrix as being the minimum of said vector;
e) means for merging two of said clusters identified by said global minimum into a merged cluster; and
f) means for providing said merged cluster for identification of at least one peptide associated with said merged cluster. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for constructing a sparse distance matrix of peptide spectra, the system comprising:
-
means for representing a plurality of peptide spectra as a set of multidimensional vectors;
means for ordering said vectors;
means for determining the closeness between any two of said ordered vectors in accordance with a measure of closeness;
means for determining the distance between any two of said ordered vectors using a distance function where said vectors are close to each other in accordance with said measure of closeness; and
means for constructing a matrix from said distances. - View Dependent Claims (21, 22)
-
-
23. A computer-implemented program embodied on a computer-readable medium, the computer program comprising:
-
a first code segment operative to construct a symmetric distance matrix from a plurality of peptide spectra, wherein a cluster of at least one of said spectra is represented in a row of said matrix, and wherein said cluster is also represented in a column of said matrix;
a second code segment operative to find the minimum of each of said clusters in said matrix;
a third code segment operative to construct a vector from said minima wherein each element in said vector corresponds to one of said clusters;
a fourth code segment operative to find the global minimum of said matrix as being the minimum of said vector;
a fifth code segment operative to merge two of said clusters identified by said global minimum into a merged cluster; and
a sixth code segment operative to provide said merged cluster for identification of at least one peptide associated with said merged cluster.
-
Specification