Abstract

Motivation: Spot segmentation, the process of extracting spot foreground from the surrounding background, has a central role in microarray image analysis. Although numerous algorithms have been developed for the segmentation, extensive comparisons between the algorithms have acquired far less attention. In this study, we evaluate the performance of nine microarray segmentation algorithms. Using both simulated and real microarray experiments, we overcome the challenges in performance evaluation, arising from the lack of decent ground-truth information. The usage of simulated experiments allows us to analyze the segmentation accuracy on a single pixel level as is commonly done in traditional image processing studies. With real experiments, we indirectly measure the segmentation performance, identify significant differences between the algorithms, and study the characteristics of the resulting gene expression data.
Results: Overall, our results show clear differences between the algorithms. The results demonstrate how the segmentation performance depends on the image quality, which algorithms operate on significantly different performance levels, and how the selection of a segmentation algorithm affects the identifying of differentially expressed genes.

Supplementary figures

The following figures present supplementary results for the manuscript. For more detailed figures, click on the images.

suppl_images_thumb (56K)
Figure 1. Flow diagram presenting the analysis steps.
suppl_images_thumb (56K)
Figure 2. Examples of good and low quality simulated microarray images with 1,000 spots.
sim_proberror_thumb (3K)
Figure 3. Boxplots illustrating the distribution of the probability of error measured for both good and low quality images.
sim_dd_thumb (4K)
Figure 4. Boxplots illustrating the distribution of the discrepancy distance measured for both good and low quality images.
sim_interaction_dd_thumb (4K)
Figure 5. The interaction plot shows how the probability of error for each algorithm changes while quality of analyzed images degrade.
scatterplot_web (10K)
Figure 6. Scatterplots for the intensities extracted from one real microarray experiments. The axes are displayed in logarithmic scale.

Supplementary data

Images from both real and simulated microarray experiments are available for download.

This web page provides supplementary material for the manuscript "Evaluating the performance of microarray segmentation algorithms".
Antti Lehmussola
Institute of Signal Processing
Tampere University of Tech.
PO Box 553
33101 Tampere
FINLAND
lehmusso (at) cs.tut.fi
  • 6th of September 2006, new material added