|
|
|
||||
| Home Help Feedback Subscriptions Archive Search Table of Contents | |||||
First published online October 24, 2007
doi: 10.1242/10.1242/jcs.013623
Commentary |
1 Department of Molecular and Cellular Biology, University of California, Davis, CA, USA
2 The Howard Hughes Medical Institute and the Department of Cellular and Molecular Pharmacology, University of California, San Francisco, CA, USA
* Author for correspondence (e-mail: rwollman{at}ucdavis.edu)
Accepted 17 September 2007
| Summary |
|---|
|
|
|---|
Key words: High-throughput microscopy (HTM), Image analysis, RNAi, Genome-wide screen
| Introduction |
|---|
|
|
|---|
Automation of all aspects of microscope control and the use of robotic sample preparation opened the door to rapid and large-scale screens. Two other technological advances contributed substantially. In 1965 Gordon Moore predicted that the transistor density on microchips would double every 2 years (Moore, 1998
), the result being a similar doubling in computing power. Amazingly, after more than 40 years this prediction still holds true. In addition, data storage capacity has grown at an almost similar rate; at the time of writing, the storage cost of a digital image is
$0.001, roughly two orders of magnitude lower than the cost ten years ago. Also, networking technologies now make it possible to transfer massive amounts of data between computers. Many advances in biology and bioinformatics have benefited from this exponential growth in computing ability. Further increases in storage capacity, bandwidth and processing power are expected at a staggering rate.
Advances in computer hardware were not the only contributors to the development of HTM. Image-based screens are part of a bigger genomic revolution. In particular, the discovery of RNAi (Clemens et al., 2000
) and the availability of whole genome sequences allow the systematic knockdown of every gene or specific gene sets in a genome (Echeverri and Perrimon, 2006
). Genome-wide RNAi screens are, of course, not the only application. The methodology needed for RNAi screens is similar to that for image-based chemical screens to identify potential drug candidates (Eggert et al., 2004
). In addition to screens, automation in microscopy will have an effect on many routine microscopy applications, which will soon be augmented by automated image acquisition. For example, it allows live-cell time-lapse imaging to be performed on multiple samples for long periods (Gordon et al., 2007
; Neumann et al., 2006
).
The computational partner of computer-controlled microscope automation is image analysis, which often does not receive the full attention it deserves. The human brain took millions of years to evolve and is superior in its analytical capabilities to any artificial system. Since the interpretation of visual scenes and images is so natural for us, we often do not consider it to be a difficult problem. Research in computer vision started in the 1960s. At that time, pioneers in the field predicted that computers would be able to outperform the human brain by 1985 (Crevier, 1993
). These predictions did not hold true and computers are still far from reaching our capacity to perceive and analyse images.
Although computers cannot replace humans in this context, they do not fatigue when confronted with massive quantities of images. Consider, for example, the number of images in a human genome-wide (
20,500 genes) RNAi screen. It is necessary to collect images from sufficient numbers of cells to reliably determine a phenotype and so one should image
12 sites per well. Assuming four types of staining at different wavelengths, the overall number of images acquired will be
1,000,000. Furthermore, some siRNA methodologies require the use of multiple probes per gene, increasing this number severalfold. In ideal conditions, these can be acquired by a robotic microscope in <2 weeks. However, visual analysis of 1,000,000 images is a daunting task, often requiring far more time than the acquisition itself. Not only do computers have more stamina than most human image analysers, they also perform analysis in a much more reproducible fashion and do not suffer from bias in their analysis and classification. In some cases, computers can pick up subtle differences in phenotype that only become apparent after quantitative analysis of many cells (e.g. Huang and Murphy, 2004
), which cannot be carried out by a human observer. Also, the quantitative output of computer analysis is amenable to multiple ways of classification unlike the qualitative classification a human would yield.
How then can one analyze
1,000,000 images in a reasonable amount of time? Here we describe the requirements for such analysis and the stages that are necessary for successful large-scale image-based screens. We introduce important concepts from computer vision and computational image analysis and discuss some caveats that might hamper such screens, illustrating the different parts of the `image-analysis pipeline' with an RNAi screen for metaphase spindle morphology in Drosophila S2 cells (Fig. 1) (Goshima et al., 2007
).
|
| Setting up the analysis pipeline |
|---|
|
|
|---|
Analysis pipelines can be optimized for quality and speed. Usually, the step that is slow or error-prone determines the overall quality and speed of the analysis. The analysis system is complicated and depends on many hardware and software components. It is therefore important to add reporting mechanisms that indicate when errors occur. Analysis of such errors should consider both the quality and quantity of information and accommodate as many aspects of the overall analysis process as possible. Such errors could include poor staining in one of the plates, hard drive failure, etc. These should be identified in real-time during the analysis and reported to the screen supervisor to facilitate immediate manual intervention. Such reporting (which can be as simple as automatic email notification) is an integral component of the pipeline. There is no single scheme suitable for all types of analysis. The final solution should be tailored to the specific needs of the screen.
Software components in an analysis pipeline can be written in-house, be downloaded from a free source or be purchased commercially. When writing software in-house, these should be written in such a way that they can be reused. Often, others have already written many of the routines, although it can sometimes be laborious to understand code written by others and adapt it to a specific screen. Different image-analysis platforms provide different levels of extensibility. Commercial packages usually charge for any additional module, whereas free software often has a user base that is happy to share existing code, but this might be less robust and not fully tested. It is vital to choose a set of tools that can be integrated with one another (see Table 1). Many commercial high-throughput microscopes come with a companion image-analysis package that provides some functionality for image analysis and image storage. The problem is that they are usually hard to integrate with other tools. There is no point in choosing the best tool from every category if they cannot be integrated seamlessly. Several vendors sell all-in-one systems that work `out of the box' and include various components – a microscope, a database, the analysis software, etc. – that, if they are suitable, can bypass the need to design an analysis pipeline.
|
Below we describe a few types of `building blocks' that are commonly used in many image analysis tasks. Although not all steps are required in all screens, they provide a useful framework and starting point for analysis-pipeline design. For additional discussion on pipeline design for image-based screen see the article by Carpenter (Carpenter, 2007
).
| Segmentation – identifying the cells |
|---|
|
|
|---|
Below, we describe three of the many segmentation strategies: simple threshold, watershed and edge-detection-based segmentation. Each method exploits a different feature in the image. A more in-depth mathematical description is provided in the book by Gonzalez (Gonzalez, 2004
). Segmentation methods based on minimal graph cuts (Nath et al., 2006
; Sharon et al., 2006
), PDEs (Xiong et al., 2006
), as well as methods that combine multiple algorithms (Li et al., 2007
; Wahlby et al., 2004
) are beyond the scope of this Commentary.
Simple threshold, as the name suggests, identifies an appropriate intensity threshold that separates the background from the foreground. The algorithm is simple in the sense that it does not separate objects that are not naturally separated in space. Two overlapping cells would be considered as a single cell. Therefore, simple threshold is a good method to use when objects – for example cells – are far apart. In such conditions, the simple threshold method is robust, fast and requires very few predefined parameters because it determines the threshold level automatically, using characteristics of the image itself. There are several different ways to determine the threshold. Most assume that all pixels originate from two populations: a low-intensity background and a high-intensity foreground (see also Fig. 2). The threshold is determined such that it will separate pixels into these two populations appropriately by minimizing the in-class variance and maximizing the between-class variance (Otsu, 1979
). The main advantage of this method is its speed, and, if the error rate is acceptable, it should be the method of choice. The method has two disadvantages. First, it is not very robust with respect to artifacts in the image. A very bright spot that is the result of a staining artifact will confuse the algorithm, making it think that the artifact is the foreground and the rest of the image is background, and thus generate meaningless results. Second, if the cells overlap or are in contact, which is often the case in culture, cells will not be separated appropriately. To limit the former problem, it is advisable to determine the threshold value using all images in the well (or even in a whole plate if the staining is uniform enough). The second problem can be overcome by sparse plating of cells. If this is not possible, other segmentation methods, such as watershed segmentation, should be explored.
|
Both the simple threshold and watershed methods rely on the generation of a binary mask by identifying an optimal threshold that can separate cells from background. In some cases – for example, transient transfection in tissue culture cells – such a threshold cannot be reliably determined and other methods to create the initial binary mask are required. In such cases, it is sometimes possible to use an edge-detection algorithm. An edge-detection method relies on identifying local changes in intensity rather than a global threshold, and this is useful when there is a large variability in intensity between cells. Several edge-detection methods rely on preprocessing of the image to enhance edges. After cell edges are identified, they can be extended and connected by a series of operations termed morphological operators, which fill in the area between these edges to cover the whole cell (see Fig. 2E-L).
Because non-overlapping objects are easiest to segment, it is often advisable to identify nuclei rather than entire cells in the segmentation step. This might even be sufficient when the goal of the screen does not require cytoplasmic measurements. An alternative is to use the nuclei as `seeds' and grow objects around those seeds out to the boundaries of the cells. In the spindle screen mentioned above (Goshima et al., 2007
), the cells were relatively flat and non-overlapping. This allowed straightforward simple threshold segmentation of the DAPI-stained nuclei. A required distance of 16 µm (100 pixels) between cells avoided over-segmentation. Other examples of screens where this simple approach was successful have been described (Moffat et al., 2006
; Pelkmans et al., 2005
).
| Classification – dividing cells into populations of interest |
|---|
|
|
|---|
To classify cells, the computer uses a set of cell measurements. The specific classification problem dictates the choice of cell measurements, such as nuclear area, fluorescence intensity of multiple channels in different cell regions, and morphological characteristics such as the circumference-to-area ratio of the cell. It is tempting to generate very large feature matrices that are all encompassing and contain many columns and let the computer sort out what it needs on the basis of the training set. In practice, this often yields poor results. This is the curse of dimensionality: the larger the number of features (columns in the feature matrix), the bigger the training set required. One should therefore choose the minimal set of features necessary to distinguish between different cell categories. There are formal algorithms that can help decide which features should be included in the classification, but these algorithms should be used as guidelines only, and a manual judgment can be very helpful. To choose the features, it is helpful to look at projections of the entire dataset onto 2D or 3D scatter plots and to choose those features that show separation in these projections (see Fig. 3).
|
After the successful choice of input features, classifier training can begin. The size of the training set depends on the difficulty of the classification, but a few hundred manually labeled cells should be enough for simple classification tasks. Given the feature matrix and the manually classified set of labels, the optimization process usually takes only a few minutes of computer time. When the optimization is over, the classifier is ready to classify unseen cells. It is important to avoid the problem of over-fitting. Sometimes, when the complexity of the classifier and the feature set is unnecessarily large, the classifier will perform very well on the training set but will not be able to generalize its knowledge to an unseen sample. One should therefore evaluate the classifier's performance on an unseen dataset before it is deployed to the large-scale screen.
To evaluate the classifier, additional manual labeling should be compared with the classifier's labels of the same dataset. The classifier is then evaluated by the percentage of misclassification in this unseen dataset. There are two types of error: false positives (cells that are wrongly classified in the target class) and false negatives (cells that are missing from the target class). There is a trade-off between these two errors; a more permissive classifier will miss fewer hits (generate fewer false negatives) but will generate more false positives. To evaluate a classifier and gauge the trade-off between these two error types, receiver operating characteristic (ROC) curves are often used (Lasko et al., 2005
).
| Measuring the phenotypes |
|---|
|
|
|---|
-tubulin-stained centrosomes in all spindles that had only two centrosomes in their Voroni `region of influence', and measuring the distance between them. In this case, computer analysis was superior to manual inspection and allowed identification of known factors (Eb1) and novel genes (ssp4) that were otherwise missed by the human observer. At the other end of the spectrum, there are cases where no specific hypothesis is tested: are there any `morphology' changes after the treatment, for example? To answer such questions, it is advisable to perform multiple measurements that detect a wide spectrum of potential phenotypes. Typical features are cell area, overall intensity or texture (variance of intensity level). It is important to choose characteristics that are independent of each other to glean the most information about the measured cell. Characteristics that correlate well – for example, cell area and cell diameter – will not add new information and only interfere with further analysis. In cases where multiple measurements are performed, use computational tools to simplify the dataset before proceeding to the final stage of `hit' identification. In many cases the same biological phenomenon can be manifested in several measurements. For example, cell area, actin intensity and the number of focal adhesions are all aspects of cell spreading. It is possible to transform these three measurements into a single characteristic that will represent spreading. This can be achieved using principal components analysis (PCA), a statistical procedure that reduces dimensionality. PCA first creates a new coordinate system (components) consisting of a linear combination of the existing features. The new components are sorted according to their contribution to the overall variance. One can then choose a few components that represent most of the variability in the feature set. It is sometimes informative to check what feature combination is identified by PCA. For example, if in a mitotic screen one of the major components is a linear combination of the number of chromosome spots, a shape score of the chromosome area and the DAPI intensity, and if all other features contribute very little information to this component, then this component could be related to aneuploidy.
Two examples of screens that scored overall morphology and used dimensionality reduction techniques to summarize overall morphology are described in Tanaka et al. and Bakal et al. (Tanaka et al., 2005
; Bakal et al., 2007
). Tanaka et al. tested changes in morphology as a result of treatment with 107 small molecule compounds. To test changes in morphology, 38 different measurements where performed for each cell. The measurements included characteristics such as cell area, nuclear area, average tubulin intensity, etc. PCA was used to project these 38 measurements into a 3D space for ease of visualization. In this, the 107 compounds partitioned into four clusters. This allowed the identification of inhibitors of cellular components not targeted by known protein kinase inhibitors. In their screen, Bakal et al. calculated 145 features for each cell. As dimensionality-reduction techniques, they used an alternative to PCA that allows non-linear projections. They first identified seven classes of morphology based on known phenotypes that are result of perturbation of key signaling molecules (e.g. Rho and Rac). Then, using the 145 feature matrix, they trained a set of artificial neural networks to recognize these. The result is a matrix with seven columns; each represents the similarity of the cell to the phenotypic category. In essence, they created a transformation that projects cells from a 145-dimensional space of quantitative measurements into a 7-dimensional space of similarity to predefined phenotypic categories. This transformation was the basis of further hierarchical cluster analysis that allowed identification of local signaling networks that regulate cell protrusion, adhesion and tension.
| Identifying the hits |
|---|
|
|
|---|
The traditional statistical approach to answering such questions is to estimate the probability of getting such an extreme phenotype in the absence of treatment (the P-value). Large screens present several challenges to rigorous statistical analysis. There are many types of measurement performed that do not follow a normal distribution, preventing the use of common statistical tools such as t-tests and analysis of variance (ANOVA). In large screens, the number of phenotypes upon which to perform statistical tests can be very high (>100,000), thus increasing the likelihood that these will yield `hits', regardless of any real effect. One must therefore use statistical procedures to correct for this (Storey and Tibshirani, 2003
). Furthermore, in many screens, there are no formal controls (such as no RNAi, scrambled RNAi or RNAi directed against a gene that is not thought to yield any phenotype) but instead all the wells that are imaged undergo some sort of treatment. And finally, in many cases there will be phenotypic variability between plates that could be the result of small variations in the fixation and staining protocols. These challenges require application of appropriate statistical procedures to help prevent false positives and make the overall results more reliable.
To estimate a P-value for a specific extreme phenotype, we need to consider what the null hypothesis is. What does a population of normal wild-type (untreated) cells look like and what is the probability that the measured phenotype originated from such a population? There are several ways to estimate this, mainly differing in their assumptions. In the simplest case a plate has a few control wells containing wild-type cells, and the phenotype distribution approximates a normal distribution. The straightforward student t-test would therefore suffice. However, in many cases, the screen design does not include wells containing untreated cells. This is reasonable because most treatments are unlikely to produce a phenotype and, therefore, can be used to estimate the `normal' population. Re-sampling can be used to estimate the wild-type distribution. Take, for example, a well containing 37 cells in which the average cell area is 100 µm2. One can estimate the probability of getting such a value by chance by sampling many sets of 37 cells from the plate and seeing what percentage of these samples has an area smaller or bigger than 100 µm2. Choose at random 1,000,000 sets of 37 cells from the plate and use these 1,000,000 virtual wells as a measure of the wild-type distribution. If the average cell area for the first well is smaller than those for 997,567 of these virtual wells, then we can estimate the P-value to be (1,000,000-997,567)÷1,000,000=0.002433. This procedure is computationally intensive; however, it has the advantage of not assuming any prior knowledge about the phenotypic distribution, and it uses cells from the same plate as an internal control. It still needs to be determined whether a P-value of 0.002433 is significant.
False positives are perhaps the biggest challenge in identifying true hits. The main cause is the large number of tests performed in a screen. In a human genome screen using 25,000 siRNAs and four phenotypic measurements, >100,000 statistical tests will be performed. If the traditional P-value cutoff of 0.05 is used, we expect to get 5000 hits by chance alone. The most straightforward remedy is to lower the cutoff – but to what extent? The most stringent method, the Bonfferoni correction maintains the chance of a single false positive at 0.05 by dividing 0.05 by the number of tests. In the above example, this would lower the cutoff to 0.0000005. This method deals with the problem of false positives very well. However, by decreasing the number of false positives, we lose statistical power, and the number of false negatives will increase. A less stringent method, the false discovery rate (FDR) (Storey and Tibshirani, 2003
), uses a less stringent correction. FDR decreases the cutoff P-value such that no more than 5% of the hits are expected to be false positives. It therefore misses fewer true hits. In general, it is advisable to use several cutoff values and divide the hits into different levels of confidence. These potential hits can then be verified in a secondary screen.
| Infrastructure – where to store all the data |
|---|
|
|
|---|
1,000,000 images at 2.5 MB per image amounts to 2.5 TB). This imposes a huge burden on the computing infrastructure, both hardware and software. The hardware should have sufficient capacity in terms of storage, processing power and network bandwidth. It is advisable to have, in addition to the acquisition control unit, three other units: a storage unit, a processing unit and a backup unit. Storage will probably take place on arrays of hard drives (RAIDs) that have some redundancy built in. Nevertheless, backing up on another system, preferably off-site and/or on another medium, is crucial to safeguard acquired images and analysis results. In the RNAi screen of Drosophila spindle morphology (Goshima et al., 2007
The software should provide three types of service: storage management, analysis and final presentation. There are multiple types of data that require storage and retrieval: raw images, acquisition meta-data, treatment types, intermediate analysis steps, extracted measurements and final statistics. A central storage solution that can deal with all data types is advisable and eliminates the need for compatibility layers between several databases. The analysis platform should be able to communicate with the central database, perform the segmentation, measurements and classifications, and perform statistical tests. There are many possible frameworks and software packages that can facilitate these types of analysis (see Table 1). At the end of the screen, a large amount of data will be generated and, potentially, numerous people will want to access it. Many database solutions allow the presentation of a subset of the results to different groups; such solutions are advisable and simplify the final data presentation. The spindle morphology screen used a central database server running PostgresQL, analysis was performed using Matlab, and final presentation of the results and processed images used phplabware, a web-based database system (Table 1). A more in depth review on the infrastructure needed for large-scale image-based screens can be found elsewhere (Vaisberg et al., 2006
).
| Concluding remarks |
|---|
|
|
|---|
| Acknowledgments |
|---|
| References |
|---|
|
|
|---|
Bakal, C., Aach, J., Church, G. and Perrimon, N. (2007). Quantitative morphological signatures define local signaling networks regulating cell morphology. Science 316, 1753-1756.
Berns, K., Hijmans, E. M., Mullenders, J., Brummelkamp, T. R., Velds, A., Heimerikx, M., Kerkhoven, R. M., Madiredjo, M., Nijkamp, W., Weigelt, B. et al. (2004). A large-scale RNAi screen in human cells identifies new components of the p53 pathway. Nature 428, 431-437.[CrossRef][Medline]
Boutros, M., Kiger, A. A., Armknecht, S., Kerr, K., Hild, M., Koch, B., Haas, S. A., Paro, R. and Perrimon, N. (2004). Genome-wide RNAi analysis of growth and viability in Drosophila cells. Science 303, 832-835.
Carpenter, A. E. (2007). Image-based chemical screening. Nat. Chem. Biol. 3, 461-465.[CrossRef][Medline]
Carpenter, A. E. and Sabatini, D. M. (2004). Systematic genome-wide screens of gene function. Nat. Rev. Genet. 5, 11-22.[Medline]
Clemens, J. C., Worby, C. A., Simonson-Leff, N., Muda, M., Maehama, T., Hemmings, B. A. and Dixon, J. E. (2000). Use of double-stranded RNA interference in Drosophila cell lines to dissect signal transduction pathways. Proc. Natl. Acad. Sci. USA 97, 6499-6503.
Conrad, C., Erfle, H., Warnat, P., Daigle, N., Lorch, T., Ellenberg, J., Pepperkok, R. and Eils, R. (2004). Automatic identification of subcellular phenotypes on human cell arrays. Genome Res. 14, 1130-1136.
Crevier, D. (1993). AI: The Tumultuous History of the Search for Artificial Intelligence. New York: Basic Books.
Duda, R. O. (2001). Pattern Classification. New York: Wiley.
Echeverri, C. J. and Perrimon, N. (2006). High-throughput RNAi screening in cultured cells: a user's guide. Nat. Rev. Genet. 7, 373-384.[Medline]
Eggert, U. S., Kiger, A. A., Richter, C., Perlman, Z. E., Perrimon, N., Mitchison, T. J. and Field, C. M. (2004). Parallel chemical genetic and genome-wide RNAi screens identify cytokinesis inhibitors and targets. PLoS Biol. 2, e379.[CrossRef][Medline]
Glory, E. and Murphy, R. F. (2007). Automated subcellular location determination and high-throughput microscopy. Dev. Cell 12, 7-16.[CrossRef][Medline]
Gonzalez, R. C. (2004). Digital Image Processing using MATLAB. Upper Saddle River, NJ: Pearson Prentice Hall.
Gordon, A., Colman-Lerner, A., Chin, T. E., Benjamin, K. R., Yu, R. C. and Brent, R. (2007). Single-cell quantification of molecules and rates using open-source microscope-based cytometry. Nat. Methods 4, 175-181.[CrossRef][Medline]
Goshima, G., Wollman, R., Goodwin, S. S., Zhang, N., Scholey, J. M., Vale, R. D. and Stuurman, N. (2007). Genes required for mitotic spindle assembly in Drosophila S2 cells. Science 316, 417-421.
Huang, K. and Murphy, R. F. (2004). Boosting accuracy of automated classification of fluorescence microscope images for location proteomics. Bmc Bioinformatics 5, 78.[CrossRef][Medline]
Lasko, T. A., Bhagwat, J. G., Zou, K. H. and Ohno-Machado, L. (2005). The use of receiver operating characteristic curves in biomedical informatics. J. Biomed. Inform. 38, 404-415.[CrossRef][Medline]
Li, F., Zhou, X., Ma, J. and Wong, S. T. (2007). An automated feedback system with the hybrid model of scoring and classification for solving over-segmentation problems in RNAi high content screening. J. Microsc. 226, 121-132.[Medline]
Loo, L. H., Wu, L. F. and Altschuler, S. J. (2007). Image-based multivariate profiling of drug responses from single cells. Nat. Methods 4, 445-453.[Medline]
Mitchison, T. J. (2005). Small-molecule screening and profiling by using automated microscopy. Chembiochem 6, 33-39.[CrossRef][Medline]
Moffat, J., Grueneberg, D. A., Yang, X., Kim, S. Y., Kloepfer, A. M., Hinkle, G., Piqani, B., Eisenhaure, T. M., Luo, B., Grenier, J. K. et al. (2006). A lentiviral RNAi library for human and mouse genes applied to an arrayed viral high-content screen. Cell 124, 1283-1298.[CrossRef][Medline]
Moore, G. E. (1998). Cramming more components onto integrated circuits [reprinted from Electronics, pp. 114-117, April 19, 1965]. Proc. Ieee 86, 82-85.[CrossRef]
Nath, S. K., Palaniappan, K. and Bunyak, F. (2006). Cell segmentation using coupled level sets and graph-vertex coloring. In Medical Image Computing and Computer-Assisted Intervention – Miccai 2006, 9th International Conference, Copenhagen, Denmark, October 1-6, 2006, Proceedings, Pt 1 (Lecture Notes in Computer Science, Vol. 4190) (ed. R. Larsen, M. Nielsen and J. Sporring), pp. 101-108. Berlin: Springer.
Neumann, B., Held, M., Liebel, U., Erfle, H., Rogers, P., Pepperkok, R. and Ellenberg, J. (2006). High-throughput RNAi screening by time-lapse imaging of live human cells. Nat. Methods 3, 385-390.[CrossRef][Medline]
Otsu, N. (1979). Threshold selection method from gray-level histograms. Ieee Trans. Syst. Man Cybern. 9, 62-66.[CrossRef]
Paran, Y., Ilan, M., Kashman, Y., Goldstein, S., Liron, Y., Geiger, B. and Kam, Z. (2007). High-throughput screening of cellular features using high-resolution light-microscopy; application for profiling drug effects on cell adhesion. J. Struct. Biol. 158, 233-243.[CrossRef][Medline]
Pelkmans, L., Fava, E., Grabner, H., Hannus, M., Habermann, B., Krausz, E. and Zerial, M. (2005). Genome-wide analysis of human kinases in clathrin- and caveolae/raft-mediated endocytosis. Nature 436, 78-86.[CrossRef][Medline]
Pepperkok, R. and Ellenberg, J. (2006). Innovation – high-throughput fluorescence microscopy for systems biology. Nat. Rev. Mol. Cell Biol. 7, 690-696.[CrossRef][Medline]
Perlman, Z. E., Slack, M. D., Feng, Y., Mitchison, T. J., Wu, L. F. and Altschuler, S. J. (2004). Multidimensional drug profiling by automated microscopy. Science 306, 1194-1198.
Pinidiyaarachchi, A. and Wahlby, C. (2005). Seeded watersheds for combined segmentation and tracking of cells. In ICIAP 2005, International Conference on Image Analysis and Processing, Cagliari, Italy, September 6-8, 2005 (Lecture Notes in Computer Science, Vol. 3617), pp. 336-343. Berlin, Heidelberg: Springer.
Rickardson, L., Wickstrom, M., Larsson, R. and Lovborg, H. (2007). Image-based screening for the identification of novel proteasome inhibitors. J. Biomol. Screen. 12, 203-210.
Sharon, E., Galun, M., Sharon, D., Basri, R. and Brandt, A. (2006). Hierarchy and adaptivity in segmenting visual scenes. Nature 442, 810-813.[CrossRef][Medline]
Storey, J. D. and Tibshirani, R. (2003). Statistical significance for genomewide studies. Proc. Natl. Acad. Sci. USA 100, 9440-9445.
Tanaka, M., Bateman, R., Rauh, D., Vaisberg, E., Ramachandani, S., Zhang, C., Hansen, K. C., Burlingame, A. L., Trautman, J. K., Shokat, K. M. et al. (2005). An unbiased cell morphology-based screen for new, biologically active small molecules. PLoS Biol. 3, 764-776.
Vaisberg, E. A., Lenzi, D., Hansen, R. L., Keon, B. H. and Finer, J. T. (2006). An infrastructure for high-throughput microscopy: instrumentation, informatics, and integration. Meth. Enzymol. 414, 484-512.[Medline]
Wahlby, C. and Bengtsson, E. (2003). Segmentation of cell nuclei in tissue by combining seeded watersheds with gradient information. In Proceedings of SCIA-03, Scandinavian Conference on Image Analysis, Gothenberg, Sweden, July 2003 (Lecture Notes in Computer Science, Vol. 2749), pp. 408-414. Berlin, Heidelberg: Springer.
Wahlby, C., Sintorn, I. M., Erlandsson, F., Borgefors, G. and Bengtsson, E. (2004). Combining intensity, edge and shape information for 2D and 3D segmentation of cell nuclei in tissue sections. J. Microsc. 215, 67-76.[Medline]
Xiong, G. L., Zhou, X. B. and Ji, L. (2006). Automated segmentation of Drosophila RNAi fluorescence cellular images using deformable models. Ieee Trans. Circuits Syst. I Regul. Pap. 53, 2415-2424.[CrossRef]
![]()
CiteULike
Complore
Connotea
Del.icio.us
Digg
Reddit
Technorati
Twitter What's this?
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||