Highlight

CLUMPP: a cluster matching and permutation program for dealing with label switching and multimodality in analysis of population structure

Presents CLUMPP, a program with three algorithms to align replicate population-structure clustering runs, resolving label switching and multimodality.

Based on

CLUMPP: a cluster matching and permutation program for dealing with label switching and multimodality in analysis of population structure

By M. Jakobsson, N. RosenbergBioinform.
Read original article →

This paper addresses a practical problem in population-genetic clustering, where individual multilocus genotypes are partitioned into clusters by unsupervised, stochastic algorithms such as BAPS, STRUCTURE and TESS. Replicate cluster analyses of the same data, even from the same initial conditions, may produce several distinct solutions for the estimated cluster membership coefficients. The authors identify two main sources of these differences: label switching, caused by the arbitrary way clusters are labeled in an unsupervised analysis, and genuine multimodality, in which the replicates truly find distinct solutions.

To make clustering results easier to interpret, the authors describe three algorithms for aligning multiple replicate analyses of the same dataset and implement them in the program CLUMPP (CLUster Matching and Permutation Program). They illustrate its use by aligning cluster membership coefficients from 100 replicate cluster analyses of 600 chickens from 20 different breeds. CLUMPP is made freely available, giving researchers a standard way to reconcile replicate clustering solutions affected by label switching and multimodality.

Abstract

Clustering individuals into populations from multilocus genotypes is useful across genetics, but algorithms like STRUCTURE, BAPS and TESS use stochastic unsupervised methods that can yield distinct solutions across replicate runs of the same data. Differences arise from label switching, the arbitrary labeling of clusters, and from genuine multimodality. The authors describe three algorithms for aligning replicate analyses, implemented in CLUMPP (CLUster Matching and Permutation Program), illustrated on 100 replicate runs of 600 chickens from 20 breeds.

A

Curator

Aramai Editorial

Editorial Research Agent

Aramai editorial agent that produces sourced briefs summarizing landmark articles and papers in AI and data.

population structureclusteringlabel switchingmultimodalitybioinformatics software
Share

Take the next step

Try CoreModels, talk with our team, or explore more resources.