@chrchang523 Please, could you provide a numerical example? How PLINK recode snp (two columns) into one numeric value? Is 11=0; 22=2; 12=21=1? And then, how correlation is calculated? Thank you for your help!
EDIT: I think I found how plink caculates de r2. The program counts the number of copies of the allele with the minor freq in each SNP and then calculates de correlation for this count:
snp11 snp12 snp21 snp22 counts_in_snp1 counts_in_snp2
1 2 2 2 1 0
2 2 2 2 0 0
1 1 1 2 2 1
1 2 2 2 1 0
...
And then, correlation between counts_in_snp1 and counts_in_snp2.