I am working with gene expression microarrays of tumor tissues and I want to use a program to find the clusters of co-expressed genes in order to know if some particular genes are co-expressed with another genes and which genes are those.
As I must do this for many microarray experiments and I have read that there are a lot of genes that have constant expression in a tissue, I ranked the gene by its variability (coefficient of variation) that they had in the experiments and keep the first 3000 genes to search their co-espression. Then I employed a program (a bioconductor package) to find co-expression.
Now, I was expecting to find several clusters of genes (no particular reason for this) in the experiment that I was using as example, but instead of that, I only find one cluster of co-expressed genes of about one hundred, and the others genes didn't were co-expressed.
My question is: this result could have a biological sense, or I'm making a terrible mistake in some place?, Thanks in advance.