BackgroundThe recent advancement of microarray technology with lower noise and better affordability makes it possible to determine expression of several thousand genes simultaneously. The differentially expressed genes are filtered first and then clustered based on the expression profiles of the genes. A large number of clustering algorithms and distance measuring matrices are proposed in the literature. The popular ones among them include hierarchal clustering and k-means clustering. These algorithms have often used the Euclidian distance or Pearson correlation distance. The biologists or the practitioners are often confused as to which algorithm to use since there is no clear winner among algorithms or among distance measuring metrics. Several validation indices have been proposed in the literature and these are based directly or indirectly on distances; hence a method that uses any of these indices does not relate to any biological features such as biological processes or molecular functions.ResultsIn this paper we have proposed a metric to measure the effectiveness of clustering algorithms of genes by computing inter-cluster cohesiveness and as well as the intra-cluster separation with respect to biological features such as biological processes or molecular functions. We have applied this metric to the clusters on the data set that we have created as part of a larger study to determine the cancer suppressive mechanism of a class of chemicals called retinoids.We have considered hierarchal and k-means clustering with Euclidian and Pearson correlation distances. Our results show that genes of similar expression profiles are more likely to be closely related to biological processes than they are to molecular functions. The findings have been supported by many works in the area of gene clustering.ConclusionThe best clustering algorithm of genes must achieve cohesiveness within a cluster with respect to some biological features, and as well as maximum separation between clusters in terms of the distribution of genes of a behavioral group across clusters. We claim that our proposed metric is novel in this respect and that it provides a measure of both inter and intra cluster cohesiveness. Best of all, computation of the proposed metric is easy and it provides a single quantitative value, which makes comparison of different algorithms easier. The maximum cluster cohesiveness and the maximum intra-cluster separation are indicated by the metric when its value is 0.We have demonstrated the metric by applying it to a data set with gene behavioral groupings such as biological process and molecular functions. The metric can be easily extended to other features of a gene such as DNA binding sites and protein-protein interactions of the gene product, special features of the intron-exon structure, promoter characteristics, etc. The metric can also be used in other domains that use two different parametric spaces; one for clustering and the other one for measuring the effectiveness.
[1]
Francisco Azuaje,et al.
An integrated tool for microarray data clustering and cluster validity assessment
,
2004,
SAC '04.
[2]
Martin Nöllenburg,et al.
Validation in the Cluster Analysis of Gene Expression Data
,
2004
.
[3]
D. Edwards,et al.
Statistical Analysis of Gene Expression Microarray Data
,
2003
.
[4]
J. Dunn.
Well-Separated Clusters and Optimal Fuzzy Partitions
,
1974
.
[5]
C. E. SHANNON,et al.
A mathematical theory of communication
,
1948,
MOCO.
[6]
Francisco Azuaje,et al.
Machaon CVE: cluster validation for gene expression data
,
2003,
Bioinform..
[7]
A. Verma,et al.
Inhibition of both stage I and stage II mouse skin tumour promotion by retinoic acid and the dependence of inhibition of tumor promotion on the duration of retinoic acid treatment.
,
1987,
Cancer research.
[8]
Eric P. Hoffman,et al.
An interactive power analysis tool for microarray hypothesis testing and generation
,
2006,
Bioinform..
[9]
L. Hubert,et al.
Quadratic assignment as a general data analysis strategy.
,
1976
.
[10]
Donald W. Bouldin,et al.
A Cluster Separation Measure
,
1979,
IEEE Transactions on Pattern Analysis and Machine Intelligence.
[11]
Andreas Zell,et al.
A memetic clustering algorithm for the functional partition of genes based on the gene ontology
,
2004,
2004 Symposium on Computational Intelligence in Bioinformatics and Computational Biology.
[12]
Ka Yee Yeung,et al.
Validating clustering for gene expression data
,
2001,
Bioinform..
[13]
James C. Bezdek,et al.
Some new indexes of cluster validity
,
1998,
IEEE Trans. Syst. Man Cybern. Part B.
[14]
J. DiGiovanni,et al.
Multistage carcinogenesis in mouse skin.
,
1992,
Pharmacology & therapeutics.
[15]
Satish Cheepala,et al.
Chemoprevention of Skin Carcinogenesis by Phenylretinamides: Retinoid Receptor–Independent Tumor Suppression
,
2006,
Clinical Cancer Research.
[16]
P. Rousseeuw.
Silhouettes: a graphical aid to the interpretation and validation of cluster analysis
,
1987
.
[17]
Sang Joon Kim,et al.
A Mathematical Theory of Communication
,
2006
.