Methods, systems and computer programs for deconvolving the spectral contribution of chemical constituents with overlapping signals
First Claim
Patent Images
1. A method for determining the presence of and/or a measurement for a plurality of constituents in a composite signal extending about a spectrum of interest obtained from a target sample undergoing analysis, comprising:
- generating a mathematical design matrix of constituent data comprising a plurality of selected individual mathematical constituent matrix data sets, each constituent matrix data set including constituent amplitude values of a respective spectrum lineshape of a selected independent parameter over a desired number of data points of a known reference sample that is generated by a predetermined analysis method, the reference sample having a known concentration;
generating a composite mathematical matrix comprising a data set of amplitude values of a composite spectrum lineshape of the selected independent parameter over the desired number of data points for a target sample undergoing quantitative analysis that is generated by the predetermined analysis method, the composite lineshape comprising spectral contributions from a plurality of the selected individual constituents included in the design matrix;
rotating the design matrix to provide a rotated design matrix of principal components;
selectively excluding data corresponding to certain of the principal components in the rotated design matrix;
generating a reduced design matrix based on the steps of rotating and excluding;
computing regression fit weighting coefficients based on data in the reduced design matrix and the composite matrix for the plurality of individual constituents andmultiplying the regression coefficients by the known concentration of the reference sample to generate a concentration value of at least one constituent and/or at least one group of constituents in the target sample;
thenelectronically storing or outputting or storing and outputting the generated concentration value.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and computer programs are configured to determine the presence of and/or a measurement for a plurality of constituents in a composite signal with closely correlated chemical constituents having overlapping signal lineshapes extending about a spectrum of interest obtained from a target sample undergoing analysis.
-
Citations
45 Claims
-
1. A method for determining the presence of and/or a measurement for a plurality of constituents in a composite signal extending about a spectrum of interest obtained from a target sample undergoing analysis, comprising:
-
generating a mathematical design matrix of constituent data comprising a plurality of selected individual mathematical constituent matrix data sets, each constituent matrix data set including constituent amplitude values of a respective spectrum lineshape of a selected independent parameter over a desired number of data points of a known reference sample that is generated by a predetermined analysis method, the reference sample having a known concentration; generating a composite mathematical matrix comprising a data set of amplitude values of a composite spectrum lineshape of the selected independent parameter over the desired number of data points for a target sample undergoing quantitative analysis that is generated by the predetermined analysis method, the composite lineshape comprising spectral contributions from a plurality of the selected individual constituents included in the design matrix; rotating the design matrix to provide a rotated design matrix of principal components; selectively excluding data corresponding to certain of the principal components in the rotated design matrix; generating a reduced design matrix based on the steps of rotating and excluding; computing regression fit weighting coefficients based on data in the reduced design matrix and the composite matrix for the plurality of individual constituents and multiplying the regression coefficients by the known concentration of the reference sample to generate a concentration value of at least one constituent and/or at least one group of constituents in the target sample;
thenelectronically storing or outputting or storing and outputting the generated concentration value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for determining the presence of and/or a measurement for a plurality of constituents in a composite signal extending about a spectrum of interest obtained from a target sample undergoing analysis, comprising:
-
generating a mathematical design matrix of constituent data comprising a plurality of selected individual mathematical constituent matrix data sets, each constituent matrix data set including constituent amplitude values of a respective spectrum lineshape of a selected independent parameter over a desired number of data points of a known reference sample that is generated by a predetermined analysis method; generating a composite mathematical matrix comprising a data set of amplitude values of a composite spectrum lineshape of the selected independent parameter over the desired number of data points for a target sample undergoing analysis that is generated by the predetermined analysis method, the composite lineshape comprising spectral contributions from a plurality of the selected individual constituents included in the design matrix; rotating the design matrix to provide a rotated design matrix of principal components; selectively excluding data corresponding to certain of the principal components in the rotated design matrix; generating a reduced design matrix based on the steps of rotating and excluding; computing regression fit weighting coefficients based on data in the reduced design matrix and the composite matrix for the plurality of individual constituents to determine the presence of and/or measurement of the selected constituents in the target sample; and outputting quantitative data regarding at least one selected constituent or at least one group of constituents in the target sample based on the computed regression fit weighting coefficients; wherein the design matrix comprises at least 10 different constituent data sets, each representing a respective one of at least 10 different closely correlated chemical constituents, and wherein a plurality of the constituents have overlapping signal lineshapes in a region of the spectrum analyzed. - View Dependent Claims (11)
-
-
12. A method for determining the presence of and/or a measurement for a plurality of constituents in a composite signal extending about a spectrum of interest obtained from a target sample undergoing analysis, comprising:
-
generating a mathematical design matrix of constituent data comprising a plurality of selected individual mathematical constituent matrix data sets, each constituent matrix data set including constituent amplitude values of a respective spectrum lineshape of a selected independent parameter over a desired number of data points of a known reference sample that is generated by a predetermined analysis method; generating a composite mathematical matrix comprising a data set of amplitude values of a composite spectrum line shape of the selected independent parameter over the desired number of data points for a target sample undergoing analysis that is generated by the predetermined analysis method, the composite lineshape comprising spectral contributions from a plurality of the selected individual constituents included in the design matrix, wherein the plurality of selected individual constituents comprise at least 35 different individual lipoprotein constituents; rotating the design matrix to provide a rotated design matrix of principal components; selectively excluding data corresponding to certain of the principal components in the rotated design matrix; generating a reduced design matrix based on the steps of rotating and excluding; computing regression fit weighting coefficients based on data in the reduced design matrix and the composite matrix for the plurality of individual constituents to determine the presence of and/or measurement of the selected constituents in the target sample;
thenoutputting a concentration value of at least one of the plurality of individual lipoprotein constituents and/or at least one related grouping of lipoprotein subclass constituents. - View Dependent Claims (13)
-
-
14. A method for determining the presence of and/or a measurement for a plurality of constituents in a composite signal extending about a spectrum of interest obtained from a target sample undergoing analysis, comprising:
-
generating a mathematical design matrix of constituent data comprising a plurality of selected individual mathematical constituent matrix data sets, each constituent matrix data set including constituent amplitude values of a respective spectrum lineshape of a selected independent parameter over a desired number of data points of a known reference sample that is generated by a predetermined analysis method, the reference sample having a known concentration; generating a composite mathematical matrix comprising a data set of amplitude values of a composite spectrum lineshape of the selected independent parameter over the desired number of data points for a target sample undergoing quantitative analysis that is generated by the predetermined analysis method, the composite lineshape comprising spectral contributions from a plurality of the selected individual constituents included in the design matrix; rotating the design matrix to provide a rotated design matrix of principal components; selectively excluding data corresponding to certain of the principal components in the rotated design matrix; generating a reduced design matrix based on the steps of rotating and excluding; and computing regression fit weighting coefficients based on data in the reduced design matrix and the composite matrix for the plurality of individual constituents; multiplying the regression coefficients by the predetermined concentration of the known reference sample to generate a concentration value for at least constituent or at least one group of constituents in the target sample;
thenelectronically storing or outputting or storing and outputting the at least one generated concentration value, wherein each column of data in the design matrix corresponds to a principal component, and wherein the step of generating a reduced design matrix is carried out by using a classifier function that reviews each principal component in the rotated design matrix and accepts columns of data corresponding to the respective principal component therein based on whether the principal component has a value that is determined to improve the deconvolution. - View Dependent Claims (15)
-
-
16. A method for determining the presence of and/or a measurement for a plurality of constituents in a composite signal extending about a spectrum of interest obtained from a target sample undergoing analysis, comprising:
-
generating a mathematical design matrix of constituent data comprising a plurality of selected individual mathematical constituent matrix data sets, each constituent matrix data set including constituent amplitude values of a respective spectrum lineshape of a selected independent parameter over a desired number of data points of a known reference sample that is generated by a predetermined analysis method, the reference sample having a known concentration; generating a composite mathematical matrix comprising a data set of amplitude values of a composite spectrum lineshape of the selected independent parameter over the desired number of data points for a target sample undergoing analysis that is generated by the predetermined analysis method, the composite lineshape comprising spectral contributions from a plurality of the selected individual constituents included in the design matrix; rotating the design matrix to provide a rotated design matrix of principal components; selectively excluding data corresponding to certain of the principal components in the rotated design matrix; generating a reduced design matrix based on the steps of rotating and excluding; and computing regression fit weighting coefficients based on data in the reduced design matrix and the composite matrix for the plurality of individual constituents; multiplying the regression coefficients by the known concentration of the reference sample to generate a concentration value of at least one constituent and/or at least one group of constituents in the target sample;
thenelectronically storing or outputting or storing and outputting the at least one generated concentration value, wherein the step of generating the reduced design matrix further comprises computing a normal equations matrix from the design matrix. - View Dependent Claims (17, 18)
-
-
19. A method for determining the presence of and/or a measurement for a plurality of constituents in a composite signal extending about a spectrum of interest obtained from a target sample undergoing analysis, comprising:
-
generating a mathematical design matrix of constituent data comprising a plurality of selected individual mathematical constituent matrix data sets, each constituent matrix data set including constituent amplitude values of a respective spectrum lineshape of a selected independent parameter over a desired number of data points of a known reference sample that is generated by a predetermined analysis method, the reference sample having a known concentration; generating a composite mathematical matrix comprising a data set of amplitude values of a composite spectrum lineshape of the selected independent parameter over the desired number of data points for a target sample undergoing quantitative analysis that is generated by the predetermined analysis method, the composite lineshape comprising spectral contributions from a plurality of the selected individual constituents included in the design matrix; rotating the design matrix to provide a rotated design matrix of principal components; selectively excluding data corresponding to certain of the principal components in the rotated design matrix; generating a reduced design matrix based on the steps of rotating and excluding; computing regression fit weighting coefficients based on data in the reduced design matrix and the composite matrix for the plurality of individual constituents, wherein the step of computing regression fit weighting coefficients is carried out with the reduced design matrix in a non-rotated state; and multiplying the regression coefficients by the known concentration of the reference sample to generate a concentration value of at least one constituent or at least one group of constituents in the target sample;
thenelectronically storing or outputting or storing and outputting the at least one generated concentration value. - View Dependent Claims (20)
-
-
21. A computer program product for deconvolving the spectral contribution of a plurality of closely correlated constituents in a composite signal, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied in said medium, said computer-readable program code comprising; computer readable program code that generates a design matrix of individual selected constituent data sets for a plurality of different selected constituents in a spectrum of interest, each individual selected constituent data set including amplitude values of its associated spectral lineshape, wherein a plurality of the different selected constituents are closely correlated with overlapping signal lineshapes in the spectrum of interest; computer readable program code that obtains a composite signal of a target sample undergoing analysis and generates a composite matrix of amplitude values of the lineshape of the composite signal in the spectrum of interest, the target sample comprising spectra from a plurality of the selected closely correlated constituents that contribute to the composite signal; computer readable program code for rotating the design matrix; computer readable program code that generates a reduced design matrix; computer readable program code that computes regression fit weighting coefficients based on the design matrix, the reduced matrix, and the composite matrix to thereby deconvolve the spectral contribution of at least one non-target variable across the spectrum of interest in the composite signal; computer readable program code that determines the presence of and/or measurement of at least one constituent in the target sample based on data from at least one of;
(a) the regression fit weighting coefficients; and
(b) the deconvolved spectral contribution of the at least one non-target variable; andcomputer readable program code that outputs data regarding at least one selected constituent and/or at least one group of constituents in the target sample based on a deconvolved spectral contribution of the plurality of closely correlated constituents in the composite signal. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A computer program product for deconvolving the spectral contribution of a plurality of closely correlated constituents in a composite signal, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied in said medium, said computer-readable program code comprising; computer readable program code that generates a design matrix of individual selected constituent data sets for a plurality of different selected constituents in a spectrum of interest, each individual selected constituent data set including amplitude values of its associated spectral lineshape, wherein a plurality of the different selected constituents are closely correlated with overlapping signal lineshapes in the spectrum of interest, wherein the computer program code that generates the design matrix uses “
n”
columns, one column for each selected individual constituent of interest and at least one for a parameter that contributes to the amplitude of the composite lineshape signal but is not a target constituent of interest;computer readable program code that obtains a composite signal of a target sample undergoing analysis and generates a composite matrix of amplitude values of the lineshape of the composite signal in the spectrum of interest, the target sample comprising spectra from a plurality of the selected closely correlated constituents that contribute to the composite signal; computer readable program code for rotating the design matrix; computer readable program code that generates a reduced design matrix; computer readable program code that computes regression fit weighting coefficients based on the design matrix, the reduced matrix, and the composite matrix to thereby deconvolve the spectral contribution of at least one non-target variable across the spectrum of interest in the composite signal; computer readable program code for performing a sequential least squares analysis that evaluates optimum weighting factors to restrain negative coefficients; computer readable program code that determines the presence of and/or measurement of at least one constituent in the target sample based on data from at least one of;
(a) the regression fit weighting coefficients; and
(b) the deconvolved spectral contribution of the at least one non-target variable; andcomputer readable program code that outputs data regarding at least one selected constituent and/or at least one selected group of constituents in the target sample based on the deconvolved spectral contribution of the plurality of closely correlated constituents in the composite signal, wherein the computer readable program code that generates the reduced design matrix includes computer readable program code that interrogates the rotated design matrix and uses a predetermined classifier function to selectively include and reject data in the rotated design matrix from the reduced design matrix.
-
-
29. A computer program product for deconvolving the spectral contribution of a plurality of closely correlated constituents in a composite signal, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied in said medium, said computer-readable program code comprising; computer readable program code that generates a design matrix of individual selected constituent data sets for a plurality of different selected constituents in a spectrum of interest, each individual selected constituent data set including amplitude values of its associated spectral lineshape, wherein a plurality of the different selected constituents are closely correlated with overlapping signal lineshapes in the spectrum of interest; computer readable program code that obtains a composite signal of a target sample undergoing analysis and generates a composite matrix of amplitude values of the lineshape of the composite signal in the spectrum of interest, the target sample comprising spectra from a plurality of the selected closely correlated constituents that contribute to the composite signal; computer readable program code for rotating the design matrix; computer readable program code that generates a reduced design matrix; and computer readable program code that computes regression fit weighting coefficients based on the design matrix, the reduced matrix, and the composite matrix to thereby deconvolve the spectral contribution of at least one non-target variable across the spectrum of interest in the composite signal; computer readable program code for performing a sequential least squares analysis that evaluates optimum weighting factors to restrain negative coefficients wherein the design matrix includes columns of constituent data, each column associated with a principal component, and wherein the computer program code that generates the reduced design matrix comprises; computer readable program code that;
(a) computes a normal equations matrix from the design matrix; and
(b) interrogates the normal equations matrix by applying a predetermined classifier function to selectively include and reject data associated with certain of the principal components in the rotated design matrix from the reduced design matrix;computer readable program code that deconvolves the composite signal and determines the presence of and/or measurement of at least one constituent in the target sample based on data from at least one of;
(a) the design matrix; and
(b) the reduced design matrix; andcomputer readable program code that outputs concentrations of selected constituents and/or selected groups of constituents in the target sample based on the deconvolved spectral contribution of the plurality of closely correlated constituents in the composite signal.
-
-
30. A computer program product for deconvolving the spectral contribution of a plurality of closely correlated constituents in a composite signal, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied in said medium, said computer-readable program code comprising; computer readable program code that generates a design matrix of individual selected constituent data sets for a plurality of different selected constituents in a spectrum of interest, each individual selected constituent data set including amplitude values of its associated spectral lineshape, wherein a plurality of the different selected constituents are closely correlated with overlapping signal lineshapes in the spectrum of interest; computer readable program code that obtains a composite signal of a target sample undergoing analysis and generates a composite matrix of amplitude values of the lineshape of the composite signal in the spectrum of interest, the target sample comprising spectra from a plurality of the selected closely correlated constituents that contribute to the composite signal; computer readable program code for rotating the design matrix; computer readable program code that generates a reduced design matrix; computer readable program code that computes regression fit weighting coefficients based on the design matrix, the reduced matrix, and the composite matrix to thereby deconvolve the spectral contribution of at least one non-target variable across the spectrum of interest in the composite signal; computer readable program code that iteratively repeats a sequential least squares regression model using the design matrix, the reduced design matrix, and the composite matrix until selected target constituents of interest have been assigned non-negative weighting factors such that a sequential least squares statistical evaluation produces a non-negative solution set therefore; and computer readable program code that outputs data regarding selected constituents in the target sample based on the deconvolved spectral contribution of the plurality of closely correlated constituents in the composite signal.
-
-
31. A method of deconvolving a complex signal to evaluate an in vitro biosample, comprising:
-
(a) obtaining a plurality of individual NMR spectrum reference signals of selected target constituents of interest in an in vitro biosample; (b) obtaining a composite NMR spectrum signal of the in vitro biosample taken from a subject for analysis, the composite signal including spectral contributions from a plurality of the individual target constituents of interest; (c) generating a design matrix of individual data sets of the amplitude of the respective reference constituents in the NMR spectrum, the design matrix having columns or rows of data that correspond to principal components that contribute to the spectral lineshape of the composite signal; (d) rotating the design matrix; (e) generating a reduced design matrix of principal component data by selectively excluding principal components that do not improve the estimation of the target constituents in the composite signal; (f) deriving regression fit weighting coefficients for the selected target constituents in the composite signal; (g) generating a calculated composite lineshape for the sample, the calculated lineshape being calculated based on the derived weighting coefficients of respective constituent reference spectrums of constituents potentially present in the sample, (h) determining the presence or absence of and/or the level or concentration of at least one selected constituent in the sample based on the calculated composite lineshape; and (i) outputting data corresponding to the determined presence or absence of and/or the level or concentration of at least one selected constituent in the sample. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. An apparatus for measuring lipoprotein constituents in a subject, comprising:
-
an NMR spectrometer for acquiring an NMR composite spectrum of a blood plasma or serum sample; and a computer readable storage medium having computer readable program code embodied in the medium in communication with the NMR spectrometer, the computer-readable program code comprising; computer readable program code configured to define a plurality of individual NMR constituent spectrums, each associated with a selected reference lipoprotein constituent signal lineshape, each constituent spectrum having associated spectra that contribute to the composite NMR spectrum of the blood plasma or serum sample; computer readable program code configured to generate a design matrix of the selected individual constituents, the design matrix including data sets for each of the plurality of individual lipoprotein constituents in a spectrum of interest, each individual selected constituent data set including amplitude values of its associated spectral lineshape, wherein a plurality of the selected individual constituents are closely correlated with overlapping signal lineshapes in the spectrum of interest; computer readable program code configured to obtain a composite signal of a target sample undergoing analysis and generates a composite matrix of amplitude values of the line shape of the composite signal in the spectrum of interest, the target sample comprising spectra from a plurality of the selected individual constituents that contribute to the composite signal; computer readable program code configured to rotate the design matrix; computer readable program code configured to generate a reduced design matrix; computer readable program code configured to compute regression fit weighting coefficients based on the design matrix, the reduced matrix, and the composite matrix to deconvolve the spectral contribution of at least one non-target variable across the spectrum of interest in the composite signal; computer readable program code configured to apply a sequential least squares analysis to the regression fit weighting coefficients to restrain negative coefficients to zero; computer readable program code configured to determine a calculated composite lineshape based on the weighting coefficients; computer readable program code configured to determine the concentrations of the lipoprotein constituents and/or at least one group of lipoprotein constituents in the sample undergoing analysis; and computer readable program code configured to generate a report with the determined concentrations. - View Dependent Claims (42)
-
-
43. An apparatus for determining the presence of and/or a measurement for a plurality of constituents in a composite signal extending about a spectrum of interest obtained from a target sample undergoing analysis, comprising:
-
means or generating a mathematical design matrix of constituent data comprising a plurality of selected individual mathematical constituent matrix data sets, each constituent matrix data set including constituent amplitude values of a respective spectrum lineshape of a selected independent parameter over a desired number of data points of a known reference sample that is generated by a predetermined analysis method; means for generating a composite mathematical matrix comprising a data set of amplitude values of a composite spectrum lineshape of the selected independent parameter over the desired number of data points for a target sample undergoing analysis that is generated by the predetermined analysis method, the composite lineshape comprising spectral contributions from a plurality of the selected individual constituents included in the design matrix; means for rotating the design matrix to provide a rotated design matrix of principal components; means for selectively excluding data corresponding to certain of the principal components in the rotated design matrix; means for generating a reduced design matrix based on the steps of rotating and excluding; means for computing regression fit weighting coefficients based on data in the reduced design matrix and the composite matrix for the plurality of individual constituents to determine the presence of and/or measurement of the selected constituents in the target sample; and means for outputting or electronically storing or outputting and electronically storing concentration values of selected constituents and/or selected groups of constituents in the target sample. - View Dependent Claims (44)
-
-
45. An apparatus for determining the presence of and/or a measurement for a plurality of constituents in a composite signal extending about a spectrum of interest obtained from a target sample undergoing analysis, comprising:
-
means or generating a mathematical design matrix of constituent data comprising a plurality of selected individual mathematical constituent matrix data sets, each constituent matrix data set including constituent amplitude values of a respective spectrum lineshape of a selected independent parameter over a desired number of data points of a known reference sample that is generated by a predetermined analysis method; means for generating a composite mathematical matrix comprising a data set of amplitude values of a composite spectrum lineshape of the selected independent parameter over the desired number of data points for a target sample undergoing analysis that is generated by the predetermined analysis method, the composite lineshape comprising spectral contributions from a plurality of the selected individual constituents included in the design matrix; means for rotating the design matrix to provide a rotated design matrix of principal components; means for selectively excluding data corresponding to certain of the principal components in the rotated design matrix; means for generating a reduced design matrix based on the steps of rotating and excluding; means for computing regression fit weighting coefficients based on data in the reduced design matrix and the composite matrix for the plurality of individual constituents to determine the presence of and/or measurement of the selected constituents in the target sample; and means for outputting or electronically storing or outputting and electronically storing concentration values of selected constituents, and/or selected groups of constituents in the target sample, wherein the design matrix comprises at least 10 different constituent data sets, each representing a respective one of at least 10 different closely correlated chemical constituents, and wherein a plurality of the constituents have overlapping signal line shapes in a region of the spectrum analyzed.
-
Specification