Hybrid hierarchical clustering with applications to microarray data | Synapse