For participants of non-European ancestries in the UKB, we further imputed the SNP array data to the 1KGP given that the imputation reference panels, Haplotype Reference Consortium (HRC)47 and UK10K48, used in the UKB are predominant by European descents thus a large number of missing SNPs are observed when using hard call (<0.1) thresholds on dosage data. In each ancestry we firstly extracted genotyped SNPs such that Hardy–Weinberg equilibrium (HWE) p-value >0.001 and missing rates <0.05 and also excluded individuals with genotype call rates <0.9. Filtered SNPs in each ancestry were then phased using SHAPEIT249 and imputed to 1KGP by IMPUTE250. In each ancestry, stringent quality control procedures were performed separately. We removed SNPs with imputation quality scores <0.30, MAF < 0.01, HWE p-value <10−6, or missing genotype call rates >0.05. HapMap3 SNP set, which has been well designed for human genome-wide common genetic variants51, was then extracted from imputed data to run follow-up analyses. A total of 990,395 filtered HapMap3 SNPs in common between populations were selected.