Method of diagnosing biological states through the use of a centralized, adaptive model, and remote sample processing
First Claim
1. A computer implemented method of determining whether a diagnostic model is accurately applicable to a population of subjects to which the model is applied, the model being configured to determine a biological state of a subject, the model being based on a set of data streams, each of the data streams being obtained by performing an analysis of biological samples taken from subjects of known biological states, the model having at least one diagnostic cluster located in a vector space having at least three dimensions, each dimension corresponding to a vector common to the data streams in the set of data streams, the diagnostic cluster having a centroid located at an initial centroid location based on locations of vectors from the set of data streams that correspond to the diagnostic cluster, comprising:
- receiving a vector set, the vector set including at least three vectors from a data stream obtained by performing the analysis of a biological sample taken from a subject of an unknown biological state;
mapping the unknown vector set into the vector space using a suitably programmed computer;
if the unknown vector set maps into the diagnostic cluster, calculating an updated location of the cluster centroid based on a combination of the location of the vectors from the unknown vector set and the set of data streams that correspond to the diagnostic cluster;
determining the distance between the initial centroid location and the updated centroid location; and
if the distance between the initial centroid location and the updated centroid location is greater than a predetermined threshold, providing an output indicating that the threshold has been exceeded which is indicative that the diagnostic model is not accurately applicable to the population of subjects to which the model is applied.
4 Assignments
0 Petitions
Accused Products
Abstract
A model of a particular biological state can be developed. The model may be used to determine if an unknown biological sample exhibits a particular biological state. This can be done by receiving either a biological sample or data associated with the biological sample. After the data is received, the data may be input into the model. In one embodiment, the acquisition of the data associated with the biological sample is performed at a first location and the imputing of the data into the model is performed at a second location different than the first location. Unless the data maps identically to the model, the data would have an inherent effect on the position of the particular clusters within the discriminatory pattern, if it is allowed to affect the model. The modeling software can keep track of the net effect on the model that each sample received has on the position of the model. If the model has drifted outside of a predetermined tolerance, the model can be updated. Various business relationships may be developed to undertake various steps of the overall method for providing a diagnosis to a patient.
47 Citations
7 Claims
-
1. A computer implemented method of determining whether a diagnostic model is accurately applicable to a population of subjects to which the model is applied, the model being configured to determine a biological state of a subject, the model being based on a set of data streams, each of the data streams being obtained by performing an analysis of biological samples taken from subjects of known biological states, the model having at least one diagnostic cluster located in a vector space having at least three dimensions, each dimension corresponding to a vector common to the data streams in the set of data streams, the diagnostic cluster having a centroid located at an initial centroid location based on locations of vectors from the set of data streams that correspond to the diagnostic cluster, comprising:
-
receiving a vector set, the vector set including at least three vectors from a data stream obtained by performing the analysis of a biological sample taken from a subject of an unknown biological state; mapping the unknown vector set into the vector space using a suitably programmed computer; if the unknown vector set maps into the diagnostic cluster, calculating an updated location of the cluster centroid based on a combination of the location of the vectors from the unknown vector set and the set of data streams that correspond to the diagnostic cluster; determining the distance between the initial centroid location and the updated centroid location; and if the distance between the initial centroid location and the updated centroid location is greater than a predetermined threshold, providing an output indicating that the threshold has been exceeded which is indicative that the diagnostic model is not accurately applicable to the population of subjects to which the model is applied. - View Dependent Claims (2, 3, 4)
-
-
5. A method of determining whether a diagnostic model is sufficiently representative of a first population of subjects to which the model is applied, the model being configured to determine a biological state of a subject from the first population of subjects, the model being based on a set of data streams, each of the data streams being obtained by performing an analysis of biological samples taken from a second population of subjects, the second population of subjects being different than the first population of subjects, the second population of subjects being of known biological states, the model having at least one diagnostic cluster located in a vector space, the diagnostic cluster having an initial centroid located at an initial centroid location based the set of data streams obtained by performing the analysis of the biological samples taken from the second population of subjects, comprising:
-
receiving a data stream obtained by performing the analysis of a biological sample taken from a first subject of the first population, the first subject of the first population being of an unknown biological state; receiving a data stream obtained by performing the analysis of a biological sample taken from a second subject of the first population, the second subject of the first population being of an unknown biological state; mapping the first data stream and the second data stream into the vector space using a suitably programmed computer; if the first data stream and the second data stream map into the diagnostic cluster, calculating an updated location of the cluster centroid based on a combination of the first data stream, and second data stream, and the set of data streams obtained by performing the analysis of the biological samples taken from the second population of subjects; determining the distance between the initial centroid location and the updated centroid location; and if the distance between the initial centroid location and the updated centroid location is greater than a predetermined threshold, providing an output indicating that the threshold has been exceeded which is indicative that the diagnostic model is not sufficiently representative of the first population of subjects. - View Dependent Claims (6, 7)
-
Specification