Title :
Discovering coherent biclusters from gene expression data using zero-suppressed binary decision diagrams
Author :
Yoon, Sungroh ; Nardini, Christine ; Benini, Luca ; De Micheli, Giovanni
Author_Institution :
Comput. Syst. Lab., Stanford Univ., CA, USA
Abstract :
The biclustering method can be a very useful analysis tool when some genes have multiple functions and experimental conditions are diverse in gene expression measurement. This is because the biclustering approach, in contrast to the conventional clustering techniques, focuses on finding a subset of the genes and a subset of the experimental conditions that together exhibit coherent behavior. However, the biclustering problem is inherently intractable, and it is often computationally costly to find biclusters with high levels of coherence. In this work, we propose a novel biclustering algorithm that exploits the zero-suppressed binary decision diagrams (ZBDDs) data structure to cope with the computational challenges. Our method can find all biclusters that satisfy specific input conditions, and it is scalable to practical gene expression data. We also present experimental results confirming the effectiveness of our approach.
Keywords :
binary decision diagrams; biology computing; genetics; molecular biophysics; statistical analysis; biclustering method; coherent biclusters; gene expression; zero-suppressed binary decision diagrams; Bioinformatics; Boolean functions; Clustering algorithms; Data structures; Databases; Fluctuations; Gene expression; Genetics; Genomics; Proteins; Clustering; bioinformatics (genome or protein) databases; life and medical sciences; logic design.; Algorithms; Cell Cycle; Cluster Analysis; Databases, Genetic; Gene Expression Profiling; Gene Expression Regulation; Genomics; Information Storage and Retrieval; Oligonucleotide Array Sequence Analysis; ROC Curve; Saccharomyces cerevisiae; Software;
Journal_Title :
Computational Biology and Bioinformatics, IEEE/ACM Transactions on
DOI :
10.1109/TCBB.2005.55