Analysis of gene expression and protein protein interaction data using supervised and unsupervised ensemble methods