Claims
- 1. A method, implemented on a computing device, of analyzing an image of one or more cells, the method comprising:
(a) identifying a region of the image subsuming some or all of the Golgi complex of a single cell; (b) within said region, automatically identifying the location of the Golgi complex; and (c) based upon at least one of (i) the Golgi complex location within the region and (ii) the Golgi concentration within the region, automatically mathematically characterizing the Golgi complex within the single cell.
- 2. The method of claim 1 further comprising:
(d) based upon the mathematical characterization, automatically classifying the Golgi complex in a category that at least partially distinguishes between normal Golgi and Golgi that is either diffuse or disperse or both diffuse and disperse.
- 3. The method of claim 1, wherein the image comprises multiple cells, and wherein identifying the region of the image subsuming some or all of the Golgi complex comprises segmenting the image into regions, each subsuming at least part of an individual cell.
- 4. The method of claim 3, wherein segmenting comprises identifying locations of nuclei in the cells.
- 5. The method of claim 4, wherein the nuclei are identified by identifying regions of the image where DNA is shown to concentrate.
- 6. The method of claim 4, further comprising within the image dilating the locations of the nuclei to subsume the locations of some or all of the Golgi complex in the individual cells.
- 7. The method of claim 1, wherein the image depicts concentration versus position of one or more Golgi components within the cell.
- 8. The method of claim 7, wherein the concentration of at least one Golgi component corresponds to intensity in the image.
- 9. The method of claim 1, wherein one or more cells in the image were treated with a material that binds to a component of the Golgi complex and emits a signal having an intensity corresponding to its concentration.
- 10. The method of claim 9 wherein the material is a lectin or antibody that binds to the component of the Golgi complex.
- 11. The method of claim 1, wherein the mathematical characterization of the Golgi complex comprises at least one of (i) an indicator of the peakedness of a histogram of at least one component of the Golgi complex, (ii) the texture of the Golgi complex and (iii) and the amount of Golgi complex in the region.
- 12. The method of claim 1, wherein the mathematical characterization of the Golgi complex comprises the kurtosis of intensity values obtained from the image.
- 13. The method of claim 1, wherein the mathematical characterization of the Golgi complex comprises a singular value decomposition of intensity values obtained from the image.
- 14. The method of claim 1, wherein the mathematical characterization of the Golgi complex comprises at least one of a mean and a standard deviation of intensity values obtained from the image.
- 15. The method of any one of claims 12, 13, and 14, wherein the intensity values correspond to local concentrations of a component of the Golgi complex within the single cell.
- 16. The method of claim 2, wherein classifying the Golgi complex comprises analyzing the mathematical characterization with a biological model of the Golgi complex.
- 17. The method of claim 16, wherein the biological model is a regression model or a neural network.
- 18. The method of claim 16, wherein the biological model is a classification and regression tree.
- 19. The method of claim 2, further comprising characterizing a population of cells from the image by considering the category of Golgi complex in each cell of the population.
- 20. The method of claim 19, further comprising predicting a mechanism of action from the characterization of the population.
- 21. A computer program product comprising a machine readable medium on which is provided program instructions for analyzing an image of one or more cells, the program instructions comprising:
(a) program code for identifying a region of the image subsuming some or all of the Golgi complex of a single cell; (b) program code for automatically identifying, within said region, the location of the Golgi complex; and (c) program code for using at least one of (i) the Golgi complex location within the region and (ii) the Golgi concentration within the region, to automatically mathematically characterize the Golgi complex within the single cell.
- 22. The computer program product of claim 21 further comprising:
(d) program code for using the mathematical characterization to automatically classify the Golgi complex in a category that at least partially distinguishes between normal Golgi and Golgi that is either diffuse or disperse or both diffuse and disperse.
- 23. The computer program product of claim 1, wherein the image comprises multiple cells, and wherein the program code for identifying the region of the image subsuming some or all of the Golgi complex comprises program code for segmenting the image into regions, each subsuming at least part of an individual cell.
- 24. The computer program product of claim 23, wherein the program code for segmenting comprises program code for identifying locations of nuclei in the cells.
- 25. The computer program product of claim 24, wherein the program code for identifying locations of nuclei comprises program code for identifying regions of the image where DNA is shown to concentrate.
- 26. The computer program product of claim 24, further comprising program code for dilating the locations of the nuclei within the image to subsume the locations of some or all of the Golgi complex in the individual cells.
- 27. The computer program product of claim 21, wherein the image depicts concentration versus position of one or more Golgi components within the cell.
- 28. The computer program product of claim 21, wherein the mathematical characterization of the Golgi complex comprises at least one of (i) an indicator of the peakedness of a histogram of at least one component of the Golgi complex, (ii) the texture of the Golgi complex and (iii) and the amount of Golgi complex in the region.
- 29. The computer program product of claim 21, wherein the mathematical characterization of the Golgi complex comprises at least one of (i) the kurtosis of intensity values obtained from the image, (b) a singular value decomposition of intensity values obtained from the image, (c) a mean and, (d) a standard deviation of intensity values obtained from the image.
- 30. The computer program product of claim 22, wherein the program code for classifying the Golgi complex comprises program code for analyzing the mathematical characterization with a biological model of the Golgi complex.
- 31. The computer program product of claim 30, wherein the biological model is a regression model or a neural network.
- 32. The computer program product of claim 30, wherein the biological model is a classification and regression tree.
- 33. The computer program product of claim 22, further comprising program code for characterizing a population of cells from the image by considering the category of Golgi complex in each cell of the population.
- 34. The computer program product of claim 33, further comprising program code for predicting a mechanism of action from the characterization of the population.
- 35. A method, implemented on a computing device, of producing a model for classifying cells based upon the condition of Golgi within the cells, the method comprising:
(a) receiving images of a plurality of cells of a training set, wherein individual cells of the training set have Golgi in various states; (b) analyzing the images to mathematically characterize the Golgi within the multiple cells from the training set; and (c) applying a modeling technique to the mathematical characterizations obtained in (b) to thereby produce the model.
- 36. The method of claim 35, further comprising segmenting at least one image of cells corresponding to some members of the training set to delineate individual cells within the image.
- 37. The method of claim 36, wherein the segmentation comprises dilating regions where the nuclei of the individual cells are found to reside.
- 38. The method of claim 35, wherein the images depict concentration versus position of one of more Golgi components within the cells.
- 39. The method of claim 38, wherein the concentration of at least one Golgi component corresponds to intensity in the images.
- 40. The method of claim 35, wherein the various states of Golgi in the cells of the training set are produced, at least in part, by treatment with multiple exogenous agents.
- 41. The method of claim 40, wherein the exogenous agents comprise at least one of drugs and drug candidates.
- 42. The method of claim 35, wherein the mathematical characterization of the Golgi comprises at least one of (i) an indicator of the peakedness of a histogram of at least one component of the Golgi, (ii) the texture of the Golgi and (iii) the amount of Golgi in the region.
- 43. The method of claim 35, wherein the mathematical characterization of the Golgi comprises one or more of the standard deviation, the mean, the kurtosis, and a singular value decomposition of intensity values obtained from individual cells of the image. The method of claim 1, wherein the modeling technique includes at least one of a neural network, a regression technique, and a genetic algorithm.
- 44. The method of claim 35, wherein the modeling technique comprises generating a classification and regression tree.
- 45. A computer program product comprising a machine readable medium on which is provided program instructions for producing a model for classifying cells based upon the condition of Golgi within the cells, the program instructions comprising:
(a) program code for receiving images of a plurality of cells of a training set, wherein individual cells of the training set have Golgi in various states; (b) program code analyzing the images to mathematically characterize the Golgi within the multiple cells from the training set; and (c) program code for applying a modeling technique to the mathematical characterizations obtained in (b) to thereby produce the model
- 46. The computer program product of claim 45, further comprising program code for segmenting at least one image of cells corresponding to some members of the training set to delineate individual cells within the image.
- 47. The computer program product of claim 46, wherein the program code for segmentation comprises program code for dilating regions where the nuclei of the individual cells are found to reside.
- 48. The computer program product of claim 45, wherein the mathematical characterization of the Golgi comprises at least one of (i) an indicator of the peakedness of a histogram of at least one component of the Golgi, (ii) the texture of the Golgi and (iii) the amount of Golgi in the region.
- 49. The computer program product of claim 45, wherein the mathematical characterization of the Golgi comprises one or more of the standard deviation, the mean, the kurtosis, and a singular value decomposition of intensity values obtained from individual cells of the image. The method of claim 1, wherein the modeling technique includes at least one of a neural network, a regression technique, and a genetic algorithm.
- 50. The computer program product of claim 45, wherein the modeling technique comprises program code for generating a classification and regression tree.
- 51. An apparatus for automatically analyzing an image of one or more cells, the apparatus comprising:
an interface configured to receive the image of one or more cells; a memory for storing, at least temporarily, some or all of the image; and one or more processors in communication with the memory and designed or configured to segment the image into discrete regions, each subsuming some or all of the Golgi complex in single cell, and mathematically characterize the Golgi complex of single cells by operating on the discrete regions.
- 52. The apparatus of claim 51, wherein the one or more processors is further designed or configured to classify the Golgi complex based upon the mathematical characterization of the Golgi complex.
- 53. The apparatus of claim 52, wherein the one or more processors classifies the Golgi complex in a category that at least partially distinguishes between normal Golgi and Golgi that is diffuse or disperse.
- 54. The apparatus of claim 52, wherein the one or more processors classifies the Golgi complex by using a biological model.
- 55. The apparatus of claim 54, wherein the biological model is a classification and regression tree.
- 56. The apparatus of claim 51, wherein the one or more processors segment the image by first identifying regions of the image corresponding to nuclei of the one or more cells.
- 57. The apparatus of claim 56, wherein the one or more processors perform a dilation operation at the regions of the nuclei on the image in order to subsume the Golgi complex of each of the one or more cells.
- 58. The apparatus of claim 51, wherein the image to be received by the interface depicts concentration versus position of one or more Golgi components within the cell.
- 59. The apparatus of claim 58, wherein the one or more Golgi components correspond to intensity values in the image to be received by the interface.
- 60. The apparatus of claim 51, wherein the one or more cells in the image were treated with a material that binds to a component of the Golgi complex and emits a signal having an intensity corresponding to its concentration.
- 61. The apparatus of claim 51, wherein the one or more processors mathematically characterize the Golgi complex by calculating at least one or (i) an indicator of the peakedness of a histogram of at least one component of the Golgi complex, (ii) the texture of the Golgi complex, and (iii) the amount of Golgi complex in the discrete regions.
- 62. The apparatus of claim 51, wherein the one or more processors mathematically characterize the Golgi complex by calculating at least one of the kurtosis, the mean, the standard deviation, and a singular value decomposition of intensity values obtained from the discrete regions.
- 63. The apparatus of claim 51, wherein the one or more processors is further designed or configured to characterize a population comprising the one or more cells by considering a category of Golgi for each of the one or more cells.
- 64. The apparatus of claim 63, wherein the one or more processors is further designed or configured to predict a mechanism of action from characterizing the population.
CROSS-REFEERNCE TO RELATED PATENT APPLICATIONS
[0001] This application is related to the following co-pending U.S. patent applications, U.S. patent application Ser. No. 09/310,879 by Vaisberg et al., and titled DATABASE METHOD FOR PREDICTIVE CELLULAR BIOINFORMATICS; U.S. patent application Ser. No. 09/311,996 by Vaisberg et al., and titled DATABASE SYSTEM INCLUDING COMPUTER FOR PREDICTIVE CELLULAR BIOINFORMATICS; U.S. patent application Ser. No. 09/311,890 by Vaisberg et al., and titled DATABASE SYSTEM FOR PREDICTIVE CELLULAR BIOINFORMATICS. Each of these applications was filed on May 14, 1999 and is incorporated herein by reference for all purposes. This application is also related to U.S. patent application Ser. No. 09/729,754 by Vaisberg et al., and titled CLASSIFYING CELLS BASED ON INFORMATION CONTAINED IN CELL IMAGES filed on Dec. 4, 2000, which is incorporated herein by reference for all purposes. This application is further related to U.S. patent application Ser. No. ______ (Attorney Docket No. CYTOP013) by Vaisberg et al., and titled EXTRACTING SHAPE INFORMATION CONTAINED IN CELL IMAGES filed on the same day as the instant application and which is incorporated herein by reference for all purposes.