Genes that have correlated expressions cluster together. The closer these genes are in response-time and pattern of expression, the higher they are correlated. A pattern between two specific genes can be linear or non linear. Under a parametric approach, linearity can be seen as one mechanism being triggered at one point of time. However, more conditions can be factored in. For example, additional interactions between these genes and other ones due to abundance in certain ligands. These interactions are seen as hidden parameters, very significant in determining, the shape of clusters.
Below, the heatmaps originated from the same subset of genes. However, each profile is determined based on a unique pattern found between a unique set of genes. Those patterns are decisive in predicting specific cellular response on phenotypic traits.
Below is the code to extract meaning from gene expressions clusters.