Partitioning biological data objects into clusters, such that the objects within the clusters are more similar to each other than to objects from different clusters, is a long-standing challenge in ...