Cavalli-Sforza-Edwards 1964 + Patterson 2006 EigenSoft; modern modern PCA-clustering + UMAP McInnes 2018 + scVI.