Volume 8 Supplement 1

## 2006 International Workshop on Multiscale Biological Imaging, Data Mining and Informatics

# Phenotype clustering of breast epithelial cells in confocal images based on nuclear protein distribution analysis

- Fuhui Long
^{1, 4}, - Hanchuan Peng
^{2, 4}, - Damir Sudar
^{1}, - Sophie A Lelièvre
^{3}and - David W Knowles
^{1}Email author

**8(Suppl 1)**:S3

https://doi.org/10.1186/1471-2121-8-S1-S3

© Long et al; licensee BioMed Central Ltd. 2007

**Published: **10 July 2007

## Abstract

### Background

The distribution of chromatin-associated proteins plays a key role in directing nuclear function. Previously, we developed an image-based method to quantify the nuclear distributions of proteins and showed that these distributions depended on the phenotype of human mammary epithelial cells. Here we describe a method that creates a hierarchical tree of the given cell phenotypes and calculates the statistical significance between them, based on the clustering analysis of nuclear protein distributions.

### Results

Nuclear distributions of nuclear mitotic apparatus protein were previously obtained for non-neoplastic S1 and malignant T4-2 human mammary epithelial cells cultured for up to 12 days. Cell phenotype was defined as S1 or T4-2 and the number of days in cultured. A probabilistic ensemble approach was used to define a set of consensus clusters from the results of multiple traditional cluster analysis techniques applied to the nuclear distribution data. Cluster histograms were constructed to show how cells in any one phenotype were distributed across the consensus clusters. Grouping various phenotypes allowed us to build phenotype trees and calculate the statistical difference between each group. The results showed that non-neoplastic S1 cells could be distinguished from malignant T4-2 cells with 94.19% accuracy; that proliferating S1 cells could be distinguished from differentiated S1 cells with 92.86% accuracy; and showed no significant difference between the various phenotypes of T4-2 cells corresponding to increasing tumor sizes.

### Conclusion

This work presents a cluster analysis method that can identify significant cell phenotypes, based on the nuclear distribution of specific proteins, with high accuracy.

## Background

Histological classification of biopsied breast tissue plays a key role in mammary cancer detection and in determining patient treatment. Current methods rely on gross signatures of cellular and tissue organization including tubular formation, nuclear pleomorphism and mitotic activity. To aid the early detection and diagnosis of mammary tumors, quantitative techniques are highly needed that could not only help automate the classification process but also provide subcellular information that could be used to reveal new subclasses of tumor within each pathological grade.

Increasing evidence has shown that chromatin-associated proteins are important in directing nuclear functions involved in the control of cell proliferation and differentiation [1–3]. Using tissue models, formed by culturing human mammary epithelial cells (HMECs) from the HMT-3522 cancer progression series in Matrigel™ (3D culture), earlier studies showed that the distribution of Nuclear Mitotic Apparatus (NuMA) protein was remarkably different in non-neoplastic cells that were proliferating compared to those that had completed acinar morphogenesis by forming polarized glandular tissue structures [4]. For instance, during the 10-day in vitro morphogenesis process, NuMA staining was reported as diffusely distributed within the nuclei of proliferating cells, and had aggregated into foci of increasing size as cells arrested proliferation and completed acinar morphogenesis [4].

Based on these findings, Knowles et al then developed an image-based technique, called local bright feature (LBF) analysis [5]. The technique uses fluorescence images of total DNA and specifically stained nuclear proteins and calculates the radial distribution of the density of bright immunostained features as a function of the distance from the perimeter of the nucleus to its center. The LBF analysis was used to quantify the distribution of fluorescently stained NuMA from confocal images of non-neoplastic (S1) and malignant (T4-2) HMT-3522 HMECs, cultured in 3D for up to 12 days [5]. By averaging the LBF distributions over populations of cells with the same phenotype, the study showed that the LBF analysis reproducibly captured changes in NuMA distribution along the morphogenic process in non-neoplastic S1 cells. It also revealed that the NuMA distribution in malignant T4-2 cells was diffuse and independent of the number of days the cells were in culture [5].

Here we report a cluster analysis approach, based on the distribution of nuclear proteins, that robustly calculates the statistical significance between cell phenotypes, which are defined by the behavior of the cells in 3D culture. The method first groups LBF distributions into clusters using multiple traditional clustering methods. The results are then combined by a probabilistic ensemble approach into a set of consensus clusters that can be used to reliably define all possible LBF distributions that exist within a data set. This then allows cluster histograms to be computed which show how the LBF distributions in individual cells from a group are distributed over the consensus clusters. These cluster histograms represent a new way of linking the phenotype of groups of phenotypically similar cells, defined by their behavior in 3D culture, with their LBF distributions, quantified microscopically. Further, by grouping the LBF cluster histograms in multiple ways, the method is then able to build a phenotype tree and to calculate the statistical significance between each grouping. Each level of the tree corresponds to a different phenotype division of the cells and provides a way to predict which of the cell phenotypes, or grouping of cell phenotypes are significantly different from each other. These methods were then applied to the LBF distributions of NuMA in S1 and T4-2 cells, previously reported in Knowles et al [5]. The resulting cluster histograms clearly showed that the distribution of NuMA changes during the morphogenic process as non-neoplastic S1 cells growth arrest and differentiate. The resulting phenotype tree showed that non-neoplastic S1 cells could be distinguished from malignant T4-2 cells with 94.19% accuracy; that proliferating S1 cells could be distinguished from differentiated S1 cells with 92.86% accuracy; and clearly indicated that NuMA distribution was unchanged in the various phenotypes of malignant T4-2 cells.

## Results

### Dataset

As described in [5], non-neoplastic HMT-3522 S1 cells were cultured in 3D in the presence of Matrigel™ for up to 12 days to induce acinar morphogenesis. Malignant HMT-3522 T4-2 cells were cultured under similar conditions for a maximum of 11 days to avoid the overgrowth of tumor nodules. DNA was stained with DAPI to visualize the limits of the nuclear volume and NuMA proteins were labeled with Texas red. Three-dimensional images were acquired using a Zeiss 410 confocal laser-scanning microscope with planapochromatic 63×, 1.4 numerical aperture lens. The resulting voxel dimensions of the 3D images were 0.08 × 0.08 μm in the plane of the slide and 0.5 μm along the optical direction.

We used three image datasets to test our phenotype clustering approach. The first dataset contains 2673 non-neoplastic S1 cells taken from 77 confocal images. Images 1–25, 26–45, 46–61, and 62–77 are S1 cells cultured for 12 days, 10 days, 5 days, and 3 days respectively. The second dataset contains 3535 malignant T4-2 cells taken from 44 images. Images 1–14, 15–26, 27–36, and 37–44 are T4-2 cells cultured in 5 days, 10 days, 11 days, and 4 days respectively. The third dependent dataset contains both malignant T4-2 and non-neoplastic S1 cells taken from the direct combination of all the 121 images. The time points were selected to span the growth progression of the non-neoplastic cultured cells. Optical sections from 3D images of individual nuclei, showing representative NuMA staining for each of the phenotypes, are displayed in the Methods section.

### Clustering LBF distributions using traditional approaches

Using an automated image analysis method developed earlier [5], we extracted the local bright staining features of NuMA protein and quantified their radial distribution in each nucleus in all the 121 S1 and T4 images. In this way, we obtained 2673 and 3535 LBF distributions for S1 and T4 cells respectively. Each distribution is represented by the normalized density of bright NuMA protein feature as a function of the normalized distance from the perimeter of the nucleus to its center (see Methods for further details).

*F*-measure (see Methods). The results show that quantitatively the consistencies between the clusters produces from each approach are unsatisfactory. For instance, the

*F*-measures between the hierarchical clustering and the Gaussian mixture model, fuzzy C-means, K-means, and spectral clustering are 0.5205, 0.5270, 0.4543, and 0.5365 respectively (the fourth row in Table 1). The

*F*-measures between the spectral clustering and the Gaussian mixture model, fuzzy C-menas, hierarchical clustering, and K-means are 0.6282, 0.6177, 0.5365, and 0.6253 respectively (the sixth row in Table 1).

Pair-wise *F*-measures for the clustering results generated by the five traditional clustering approaches, as shown in Figure 1.

GM | Fuzzy | Hier | Kmeans | Spectral | |
---|---|---|---|---|---|

GM | 1.0000 | 0.8837 | 0.5205 | 0.6296 | 0.6286 |

Fuzzy | 0.8837 | 1.0000 | 0.5270 | 0.6932 | 0.6177 |

Hier | 0.5205 | 0.5270 | 1.0000 | 0.4543 | 0.5365 |

Kmeans | 0.6296 | 0.6932 | 0.4543 | 1.0000 | 0.6253 |

Spectral | 0.6286 | 0.6177 | 0.5365 | 0.6253 | 1.0000 |

### Finding consensus LBF clusters using probabilistic ensemble clustering

As shown in Table 1, different clustering methods may generate different results for the same dataset and the agreement between them can be low. This is because each clustering method assumes certain data distributions and cluster characteristics. For instance, the Gaussian mixture model assumes clusters satisfy the Gaussian distribution. K-means works well for clusters of convex shapes. Thus, some algorithms might perform well for specific datasets and not for others. In general, no single clustering method can successfully handle different types of cluster structure. In addition, even different initializations and parameter settings of the same method, for instance, K-means and Gaussian mixture model, may generate different clustering results. As a result, selecting an optimal clustering method is non-trivial or even impossible in many cases. A reasonable way to get a reliable partition of a dataset is to derive a consensus from multiple clustering results, the assumption being that the judgment made by a committee is more robust and unbiased than those made by individuals. This idea, called ensemble clustering, has been investigated in some literatures and several major benefits have been identified [15–21]. First, ensemble-clustering can improve the robustness of clustering. The clusters generated tend to be less sensitive to noise, outliers, initialization, or sampling variations compared to individual clustering methods. Second, ensemble clustering does not need *a priori* information about the number of clusters, but can effectively determine the most probable number of clusters. Third, ensemble clustering can detect outliers. This ability is closely associated with the ability of determining the number of clusters.

Several different ensemble-clustering methods have become available. In [15], a voting algorithm based on hierarchical clustering of the co-association matrix (which represents how often each pair of data appears in the same cluster) is used to derive the consensus clusters. In [16], Strehl and Ghosh developed an evidence accumulation and a hypergraph representation ensemble clustering method. In [17], Topchy et al proposed a mutual-information-based method. In [20], Fischer and Buhmann developed a bootstrap algorithm by first relabeling the data in each clustering result to find the correspondence and then using a voting scheme to find consensus.

In this work, we used a probabilistic ensemble approach based on Bayesian latent variable induction [21–23] (see Methods). Assuming that the clustering results generated by individual methods, i.e., Gaussian mixture model, fuzzy C-means, K-Means, hierarchical clustering, and spectral clustering, are independent of each other, the Bayesian latent variable induction method is able to obtain the statistically optimal combination of individual clustering results as shown by Chickering and Heckerman in [21]. A similar probabilistic ensemble approach has also been adopted by Topchy in [18] where accurate consensus was obtained from unreliable individual clustering results.

Number of clusters (the second row) predefined in the individual clustering methods (i.e., Gaussian mixture model, fuzzy C-means, hierarchical clustering, K-means and spectral clustering) and those automatically determined by the probabilistic ensemble clustering method for both S1 and T4-2 cells (the third row).

Methods | Number of Clusters | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|

Traditional methods | 4 | 6 | 8 | 10 | 12 | 14 | 16 | 18 | 20 | 22 | 24 | 26 |

Probabilstic ensemble-clustering | 19 | 18 | 18 | 16 | 19 | 20 | 19 | 20 | 22 | 22 | 23 | 25 |

### Computing cluster histograms

^{th}to the 20

^{th}clusters the peak location shifts from the left to the right. Figure 3b shows the cluster histograms for the 8 populations of cells. For S1 cells, the cluster histograms (the top row in Figure 3b) are remarkably different between the early stage (e.g. S1 Day 3) and the completion of acinar morphogenesis (e.g., S1 Day 12). The peak of the histogram gradually shifts from the left to the right as the number of days in culture increases, indicating a gradual modification during the 12-day

*in vitro*morphogenesis process. This is consistent with the fact that NuMA staining is diffusely distributed within the nuclei of proliferating cells, but aggregates into foci of increasing size as cells arrest proliferation and complete acinar morphogenesis. Therefore, the cluster histograms statistically reflect the phenotype of non-neoplastic S1 cells. Moreover, the peak of the histogram profile does not change significantly for malignant T4-2 cells cultured for different numbers of days (bottom row in Figure 3b). This is also consistent with the fact that NuMA staining is diffusely distributed within T4-2 nuclei despite the number of days in culture. Interestingly, the cluster histograms of malignant T4-2 cells differ significantly from those of non-neoplastic S1 cells. The consistency of cluster histograms and cell types indicates that it is meaningful to develop a method to predict cell phenotypes and their sub-categories based on cluster histograms.

### Constructing phenotype trees

Using the same approach, we constructed the phenotype trees for malignant T4-2 cells and for the combination of S1 and T4-2 cells, as shown in Figure 4b and Figure 4c respectively. Figure 4b shows that we can distinguish T4-2 cells cultured at day 4, day 5, day 10 from those cultured at day 11 in relatively high confidence (0.8591; the first level of Figure 4b). However, if we want to distinguish T4-2 cells cultured for different numbers of days, the confidence drops to 0.5748. Figure 4c shows that we can distinguish S1 and T4-2 cells with very high confidence (0.9419; see the first level of Figure 4c). However, the confidence drops as level increases. The certainty in distinguishing all the 8 phenotypes drops to 0.5508 at the highest level of the tree. In general, the phenotype trees provide us a way to evaluate how the phenotypes, defined by the behavior of the cells in 3D culture, can be hierarchically grouped and the statistical significance between each grouping calculated.

## Discussion and conclusions

We have developed a cluster analysis approach that can robustly link any given set of multivariate features measured on a per cell basis to the phenotype of the cells as defined by their macroscopic biology. The technique uses a probabilistic ensemble approach to group the measured multivariate features into a set of consensus clusters. This method provides a novel way of linking the phenotypes of groups of cells to cluster histograms that describe the distribution of the measured features across the consensus clusters. Then, by forming various groupings of the cluster histograms, the technique permits the formation of a phenotype tree and calculations of the statistical significance between each of the groups. If two groups of cells are found to be significantly different, one can conclude that the features measured in the cells can distinguish the groups that are indeed different. If the two groups are not significantly different, one can only conclude that the measured feature does not change between these groups. It does not imply that that the groups are necessarily identical.

*l*can be spitted into at most two nodes at level

*l*+1. However, the method used in building the tree does not prevent inconsistent group divisions between level

*l*and

*l*+1. Thus a node at level

*l*+1 can be a combination of two partial nodes at level

*l*, as shown in Figure 5. As a result, the hierarchical structure cannot be represented as a tree. To solve the problem, we can add a consistency constrain to make the phenotype groups, between different tree levels, coherent. Alternatively, we can use directed acyclic graphs (DAG) to represent the hierarchical structure of cell phenotype without adding any consistency constrain.

We have shown how the cluster analysis technique can be applied to the radial LBF distributions of a chromatin-associated protein, NuMA [24], measured on a per cell basis from non-neoplastic S1 and malignant T4-2 HMECs, cultured in a 3D environment for up to 12 days. The results showed, that for this measured feature, the method can distinguish the non-neoplastic S1 cells and malignant T4-2 cells with 94.19% accuracy, and proliferating S1 cells from S1 cells differentiated into acinar structures with 92.86% accuracy. The phenotype tree also shows that the method only distinguishes the four phenotypes of S1 cells with 68.22% accuracy. However, when the two phenotypes S1-day 10 and S1-day 12 are considered as one group, the ability to distinguish that group from S1-day 5 and S1-day 3 jumps to 85.11%. This result demonstrates the power of the phenotype tree, which in this case shows that the distribution of NuMA changes moderately between the phenotypes S1-day3 and S1-day 5, markedly between the phenotypes S1-day 5 and S1-day 10 but then does not changed significantly in S1 cells at 10 days compared to 12 days in culture. These results correlate with the behavior of cultured S1 cells and clearly show that the reorganization of NuMA that occurs during the morphogenic process of these cells is almost complete at 10 days of culture. In other words, S1-day 10 and S1-day 12 are not significantly different phenotypes, based on NuMA distribution. These results are echoed by the cluster histograms for the S1 cells. Clearly marked differences are seen between cluster histograms of the phenotypes S1-day 5 and S1-day 10 and not between the phenotypes S1-day 10 and S1-day 12. Further, the method only distinguishes the four phenotypes of T4-2 cells with 57.48% accuracy. This result also correlates with the behavior of these malignant cells that continue to proliferate throughout the 12 day culture period. This result simply demonstrates that based on NuMA distribution, the phenotypes T4-2-day 4, T4-2-day 5, T4-2-day 10 and T4-2-day 11 are not significantly different. It does not rule out the possibility that introducing other measured features could reveal differences between such phenotypes.

Collectively our data demonstrate the quantitative ability of clustering-based analysis to link microscopically measurable features with the behavior of the cells. The methods described demonstrate that it is possible to distinguish populations of cells based on the nuclear organization of a chromatin-associated protein, NuMA. This work paves the way for our longer term goal of producing a method capable of turning high resolution fluorescence images of human mammary epithelial tissue into tissue-maps that report the probable non-neoplastic, premalignant and malignant phenotype at cellular resolution.

## Methods

*F*-measure, were relatively low. Because it is difficult to choose the best approach, we developed a probabilistic ensemble approach based on Bayesian latent variable induction to combine the different clustering results into a set of consensus clusters of LBF distributions. We then analyzed how nuclei were distributed across the consensus clusters, and obtained a cluster histogram for cells of each defined phenotype. Finally, we constructed hierarchical phenotype trees to show how the predefined phenotypes could be hierarchically grouped and the statistical significance of each grouping calculated. The trees were structured so that nodes at lower levels correspond to phenotype groups with larger statistical difference.

### Extracting LBF distributions from nuclei

### Clustering LBF distributions using traditional approaches

Our phenotype clustering algorithm is based on the radial distribution of LBFs. To group the LBF distribution of thousands of nuclei into clusters of similar patterns, we first tested traditional clustering approaches, including the most widely used K-means, fuzzy C-means clustering, Gaussian mixture model (with a spherical kernel), hierarchical clustering (with the complete link scheme), and the spectral clustering methods [6–14].

Since different clustering methods generate different clusters, we computed the pair-wise *F*-measure score to evaluate the consistencies between different clustering results. The *F*-measure is defined as follows. For any two data partition *U* and *V*, denote the *i* th cluster in partition U as *u*_{
i
}, and the *j* th cluster in partition V as *v*_{
j
}. The proportion of data in *u*_{
i
}that is also in *v*_{
j
}is *R* = |*u*_{
i
}⋂ *v*_{
j
}|/|*u*_{
i
}|, and the portion of data in *v*_{
j
}that is also in *u*_{
i
}is *P* = |*u*_{
i
}⋂ *v*_{
j
}|/|*v*_{
j
}|. Define *F*(*i*, *j*) = 2*PR*/(*P*+*R*). The score to measure the consistency of the partition *V* with partition *U* is *F*_{0} = [Σ|*u*_{
i
}|*max*_{
j
}F(*i*, *j*)]/[Σ|*u*_{
i
}|], where |*u*_{
i
}| is the number of data point in *u*_{
i
}. To make it symmetrical, the final *F*-measure is defined as *F* = (*F*_{0}+*F*_{0}')/2, where *F*_{0}' denotes the transpose of *F*_{0}.

### Probabilistic ensemble clustering

The probabilistic ensemble clustering approach we used to derive the consensus clusters from multiple clustering results is based on general Bayesian latent variable induction [21–23]. Let us suppose we have *M* different clustering approaches, generating *M* data partition *C*_{
i
}(*i* = 0,..., *M*) of the same dataset *D* containing *N* data points. Our purpose is to infer the optimal consensus data partition *L* from the multiple partitions *C*_{
i
}. We notice that one simple yet reasonable assumption is that we can treat all the *M* clustering results *C*_{1},..., *C*_{
M
}as independent samples drawn from the same underlying distribution *L*. In another words, we can assume that the distributions of *C*_{1},..., *C*_{
M
}are conditionally independent of each other given the latent variable *L*. This assumption allows us consider the following Bayesian latent variable induction model.

Let us suppose the *i* th clustering approach divides the dataset into *r*_{
i
}clusters, then each *C*_{
i
}has *r*_{
i
}states (categorical labels), i.e., 1,..., *r*_{
i
}. Initially the consensus *L* may divide the dataset into *k* clusters (the final value *k** is automatically determined; see below), then *L* has *k* states, i.e., 1,..., *k*. Since each LBF distribution vector in the dataset is assigned a cluster label by *C*_{
i
}, it takes a specific state value on *C*_{
i
}. Denote *s* = (*C*_{1} = *c*_{1}, *C*_{2} = *c*_{2},...., *C*_{
M
}= *c*_{
M
}), where *c*_{
i
}(*i* ∈ [0, *M*]) takes one state in 1,..., *r*_{
i
}.

*L*, we randomly assign each of the

*N*data points one of the

*k*states. Given a data

*s*which is assigned state label

*c*

_{ i }by the

*i*th clustering method

*C*

_{ i }, we derive its probability of taking state label

*l*(where

*l*∈ [1,

*k*]) in consensus

*L*, i.e., P(

*L*=

*l*|

*s*). Based on the conditional independence assumption, we have

where *j* denotes the *j* th data in the dataset *D*, *P*(*C*_{
i
}= *c*_{
i
}|*L* = *l*) (*i* ∈ [0, *M*]) can be easily obtained by counting and normalizing the occurrence frequency of data that are assigned the state label *c*_{
i
}by the clustering method *C*_{
i
}, given the data is assigned the state label *l* in *L*. Once P(*L* = *l*|*s*) is available, we use it to resample and update the state label of each data in *L*. The above process repeats until all the data do not change states. This will lead to the estimation of an optimal consensus function *L* for a specified number of clusters, *k*.

*L*which has

*k*states can be estimated as

It is apparent that we can maximize the likelihood in Eq. (2) to find the best *k* over a specified range. In practice, we can often avoid iteration in Eq. (2) by directly assigning a big *k*. After convergence in solving Eq. (1), there are *k** (*k* ≥ *k**) states in *L* that have non-zero number of data points. This *k** value is the statistically optimal *k* value automatically determined.

### Computing cluster histograms for cells of different phenotypes

Once we obtained reliable clusters of LBF distributions of individual nuclei, we analyzed how the cells belonging to different phenotypes, defined by the behavior of the cells, (i.e., S1 and T4-2 cells cultured in different days) were distributed across the various LBF clusters. For this purpose, we counted the number of nuclei whose LBF distribution fell into each cluster for each phenotype, i.e., S1 cells cultured for 3, 5, 10, and 12 days, and T4-2 cells cultured for 4, 5, 11, and 12 days. By doing so, we obtained the cluster histogram of each phenotype, represented by the percentile of nuclei as a function of clusters. The cluster histograms do not only directly link to predefined phenotypes (as shown in Figure 3) but also provided more detail information compared to cell malignancy and days in culture.

### Constructing the phenotype tree

*N*images of S1 cells, we assume images of the same day are of the same phenotype and morphogenesis progresses montotonically, as defined by biologists. This allowed us to group the images sequentially, leading to $\sum}_{i=1}^{P-1}{C}_{P-1}^{i$ possible ways of grouping the different phenotypes, where

*C*denotes the combination operation and

*P*is the number of defined cell phenotypes. For instance, if

*P*= 4, then the total number of possible ways of grouping phenotypes is 7 (i.e., $\sum}_{i=1}^{3}{C}_{3}^{i$). Among these 7 cases, 3 cases (i.e., ${C}_{3}^{1}$) correspond to grouping the four macroscopically defined phenotypes into 2 groups, 3 cases (i.e., ${C}_{3}^{2}$) correspond to grouping them into 3 groups, and 1 case (i.e., ${C}_{3}^{3}$) corresponds to grouping them into 4 groups. These 7 cases are shown in Figure 9a. Different colors in each row represent different groups. The first three bins correspond to dividing the S1 cells cultured for 3 days, 5 days, 10 days and 12 days into 2 groups, the next three bins correspond to dividing the cells into 3 groups, and the 7

^{th}bin corresponds to dividing the cells into 4 groups.

Our next step is to determine the likelihood of these potential groupings. Assume we want to divide the predefined phenotypes into *p* groups (where *p* = 2,3,4 in the above example). We then grouped the cluster histogram of the 77 S1 cell images into the same number of clusters. To improve reliability we again used multiple clustering algorithms, including K-means, fuzzy C-means clustering, hierarchical clustering, Gaussian Mixture model, and spectral clustering, as used in generating the LBF clusters (see Figure 9b). We then paired each clustering result with the phenotype grouping under consideration, and calculated the degree of agreement between them using the *F*-measure. We then selected the maximum *F*-score as the *confidence* of the corresponding cell phenotype grouping (see Figure 9c). By repeating the process for each potential phenotype grouping, we finally obtained the value of the confidence as the function of the different cases of phenotype grouping.

To further test the sensitivity of this method to the number of clusters predefined when generating the clusters of LBF distributions using the five traditional clustering approaches, we repeated the process for different numbers of clusters predefined for the traditional methods and obtained a set of confidence values for each phenotype grouping case as indicated by the colored dots in each bin of Figure 9d. The result exhibits a central tendency, indicating that the method is insensitive to the number of clusters predefined in clustering the LBF distributions. We then took the median of the confidence values obtained under different number of clusters on each bin as the overall confidence value of the corresponding phenotype grouping.

Given *p*, the number of groups that the predefined phenotype should be grouped into, we selected from all the phenotype grouping cases that have the same number of groups the one that has the maximum confidence value, as the most likely phenotype grouping case under the given *p*. For instance, if we want to group the predefined phenotypes into 2 groups, i.e., *p* = 2, there are three phenotype grouping cases, corresponding to the first three bins in Figure 9d and the first three rows in Figure 9a. The second case has the maximum confidence value (indicated by the left-most dashed ellipse in Figure 9d, which corresponds to the second row of Figure 9a) and is thus taken as the right way of grouping the predefined phenotypes into 2 groups. This means that S1 cells cultured for 10 and 12 days (i.e., images 1–45) belong to one group, and those cultured for 3 and 5 days belong to another (i.e., images 46–77). Using this approach, we determined the most likely phenotype grouping for *p* = 3 and *p* = 4, which correspond to the 6^{th} and 7^{th} bin in Figure 9d and the 6^{th} and 7^{th} row in Figure 9a respectively. These three phenotype groupings constitute the first to the third level of the phenotype tree as shown in Figure 4a.

## Declarations

### Acknowledgements

This work was supported by the Department of Defense-Breast Cancer Research Program/DOD-BCRP (DAMD-170210440 to D.W.K.), the National Institutes of Health, National Cancer Institute (1 R33 CA118479-01 to D.W.K.), and a grant from the "Friends For An Earlier Breast Cancer Test" Foundation to S.A.L.

This article has been published as part of *BMC Cell Biology* Volume 8 Supplement 1, 2007: 2006 International Workshop on Multiscale Biological Imaging, Data Mining and Informatics. The full contents of the supplement are available online at http://www.biomedcentral.com/1471-2121/8?issue=S1

## Authors’ Affiliations

## References

- Zink D, Fischer AH, Nickerson JA: Nuclear structure in cancer cells. Nat Rev Cancer. 2004, 4: 677-687. 10.1038/nrc1430.View ArticlePubMedGoogle Scholar
- Lelièvre SA, Bissell MJ, Pujuguet P: Cell nucleus in context. Crit Rev Eukaryot Gene Expr. 2000, 10: 13-20.PubMed CentralView ArticlePubMedGoogle Scholar
- Dillon N, Festenstein R: Unravelling heterochromatin: competition between positive and negative factors regulates accessibility. Trends Genet. 2002, 18: 252-258. 10.1016/S0168-9525(02)02648-3.View ArticlePubMedGoogle Scholar
- Lelièvre SA, Weaver VM, Nickersondagger JA, Larabell CA, Bhaumik A, Petersen OW, Bissell MJ: Tissue phenotype depends on reciprocal interactions between the extracellular matrix and the structural organization of the nucleus. Proc Natl Acad Sci USA. 1998, 95: 14711-14716. 10.1073/pnas.95.25.14711.PubMed CentralView ArticlePubMedGoogle Scholar
- Knowles DW, Sudar D, Carol Bator-Kelly, Bissell MJ, Lelièvre SA: Automated local bright feature image analysis of nuclear protein distribution identifies changes in tissue phenotype. Proc Natl Acad Sci USA. 2006, 103: 4445-4450. 10.1073/pnas.0509944102.PubMed CentralView ArticlePubMedGoogle Scholar
- Dunn JC: A fuzzy relative of the ISODATA process and its use in detecting compact well-separated clusters. Journal of Cybernetics. 1973, 3: 32-57.View ArticleGoogle Scholar
- Bezdek JC: Pattern Recognition with Fuzzy Objective Function Algoritms. 1981, Plenum Press, New YorkView ArticleGoogle Scholar
- McLachlan G, Basford K: Mixture models: inference and application to clustering. 1988, Marcel Dekker, New NorkGoogle Scholar
- Roberts S, Husmeier D, Rezek I, Penny W: Bayesian approaches to Gaussian mixture modeling. IEEE trans Pattern Analysis and Machine Intelligence. 1998, 20 (11): 1133-1142. 10.1109/34.730550.View ArticleGoogle Scholar
- Jain AK, Murty MN, Flynn PJ: Data clustering: a review. ACM Computing Surveys. 1999, 31 (3): 264-323. 10.1145/331499.331504.View ArticleGoogle Scholar
- Hartigan J: Clustering Algorithms. 1975, John Wiley & Sons, NYGoogle Scholar
- Kaufman L, Rousseeuw PJ: Finding groups in data: an introduction to cluster analysis. 1990, John Wiley and Sons, NYView ArticleGoogle Scholar
- Wu Z, Leahy R: An optimal graph theoretic approach to data clustering: theory and its application to image segmentation. IEEE Tran Pattern Analysis and Machine Intelligence. 1993, 15 (11): 1101-1113. 10.1109/34.244673.View ArticleGoogle Scholar
- Peng H, He X, Long F: Automatic content extraction of filled form images based on clustering component block projection vectors. Proc IS&T/SPIE 16th Annual Symp of Electronic Imaging, Conf on Document Recognition and Retrieval XI, San Jose, CA, USA. 2004, 204-212.Google Scholar
- Fred A, Jain AK: Evidence: accumulation clustering based on the K-means algorithm. Proc of the 16th International Conference on Pattern Recognition, Quebec City. 2002, 276-280.Google Scholar
- Strehl A, Ghosh J: Cluster ensembles – a knowledge reuse framework for combining multiple partitions. Journal of Machine Learning Research. 2002, 3: 583-617. 10.1162/153244303321897735.Google Scholar
- Topchy A, Jain AK, Punch W: Combining multiple weak clusterings. Proc IEEE Intl Conf on Data Mining, Melbourne, FL. 2003, 331-338.View ArticleGoogle Scholar
- Topchy A, Jain AK, Punch W: A mixture model for clustering ensembles. Proc SIAM Intl Conf on Data Mining, SDM. 2004, 379-390.Google Scholar
- Fischer B, Buhmann JM: Bagging for path-based clustering. IEEE Trans On Pattern Analysis and Machine Intelligence. 2003, 25 (11): 1411-1415. 10.1109/TPAMI.2003.1240115.View ArticleGoogle Scholar
- Dudoit S, Fridlyand J: Bagging to improve the accuracy of a clustering procedure. Bioinformatics. 2003, 19 (9): 1090-1099. 10.1093/bioinformatics/btg038.View ArticlePubMedGoogle Scholar
- Chickering DM, Heckerman D: Efficient approximations for the marginal likelihood of Bayesian networks with hidden variables. Machine Learning. 1997, 29: 181-212. 10.1023/A:1007469629108.View ArticleGoogle Scholar
- Peng H, Herskovits E, Davatzikos C: Bayesian clustering methods for morphological analysis of MR images. Int Symp on Biomedical Imaging: from Nano to Macro, Washington, D.C. 2002, 485-488.Google Scholar
- Herskovits E, Peng H, Davatzikos C: A Bayesian morphometry algorithm. IEEE Transactions on Medical Imaging. 2004, 24 (6): 723-737. 10.1109/TMI.2004.826949.View ArticleGoogle Scholar
- Abad PC, Lewis J, Mian IS, Knowles DW, Sturgis J, Badve S, Xie J, Lelièvre SA: NuMA Influences Higher Order Chromatin Organization in Human Mammary Epithelium. Mol Biol Cell. 2007, 18: 348-361. 10.1091/mbc.E06-06-0551.PubMed CentralView ArticlePubMedGoogle Scholar

## Copyright

This article is published under license to BioMed Central Ltd. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.