Table 2

Analysis techniques for microarray expression profiling

MethodType of analysis
Hierarchical agglomerativeForms clusters starting at lowest level12
Hierarchical divisiveForms clusters starting at the highest level14,15
Self organising mapsPartitions genes/experiments into prespecific number of groups by mapping onto nodes16,17
K-meansPartitions genes/experiments into prespecific number of groups by finding centroids7
Quality cluster algorithmForms groups based on diameter quality measure and jackknife correlations18
Super vector machinesMachine learning process that incorporates non-array information19
Singular value decompositionGroups genes/experiments by reducing data matrix to eigen vectors (similar to principal component analysis)20,21
Gene shavingSeeks groups of genes to maximise variation among experiments22
Class predictionIdentifies genes whose behaviour predicts defined classes23