“…Corander et al (2003) and Corander, Waldmann, Marttinen, and Sillanpää (2004) implemented a split-and-merge algorithm in their program BAPS to estimate K. Patterson, Price, and Reich (2006) proposed an eigenanalysis method, implemented in SmartPCa software, to estimate K as 1 plus the number of significant eigenvalues explaining the variation of genotype data. Jombart et al (2010) and Beugin, Gayet, Pontier, Devillard, and Jombart (2018) used Akaike information criterion (AIC: Akaike, 1998), Bayesian Information Criterion (BIC: Schwarz, 1978), Kullback Information Criterion (KIC: Cavanaugh, 1999) and their variants to assess the best supported model, and therefore the most likely number of populations. These and other methods were demonstrated to yield good estimates of K in some simple scenarios (e.g., Gao, Bryc, & Bustamante, 2011), but can be highly inaccurate in difficult situations such as many source populations (e.g., K > 10), unbalanced sample sizes (Wang, 2017), hierarchical population structures (Evanno et al, 2005), weak differentiation or low marker information (Gao et al, 2011), and high admixture.…”