Skip to main content
. 2016 Apr 5;11(4):e0152891. doi: 10.1371/journal.pone.0152891

Table 2. The proportion of individual with different status of disease/SNP1/SNP2 could be calculated by pbaseline, MAF1, MAF2, ORy,SNP1, ORy,SNP2 and ORinteraction.

SNP1 SNP2 Disease Proportion in total population
Major homozygous Major homozygous Control (1-MAF1)2(1-MAF2)2(1-q1)
Major homozygous Major homozygous Case (1-MAF1)2(1-MAF2)2q1
Major homozygous Heterogeneous Control 2(1-MAF1)2(1-MAF2)p6(1-q2)
Major homozygous Heterogeneous Case 2(1-MAF1)2(1-MAF2)p6q2
Major homozygous Minor homozygous Control (1-MAF1)2(1-MAF2)2(1-q3)
Major homozygous Minor homozygous Case (1-MAF1)2(1-MAF2)2q3
Heterogeneous Major homozygous Control 2MAF1(1-MAF1)(1-MAF2)2(1-q4)
Heterogeneous Major homozygous Case 2MAF1(1-MAF1)(1-MAF2)2q4
Heterogeneous Heterogeneous Control 4MAF1(1-MAF1)(1-MAF2)p6(1-q5)
Heterogeneous Heterogeneous Case 4MAF1(1-MAF1)(1-MAF2)p6q5
Heterogeneous Minor homozygous Control 2MAF1(1-MAF1)(1-MAF2)2(1-q6)
Heterogeneous Minor homozygous Case 2MAF1(1-MAF1)(1-MAF2)2q6
Minor homozygous Major homozygous Control MAF12(1-MAF2)2(1-q7)
Minor homozygous Major homozygous Case MAF12(1-MAF2)2q7
Minor homozygous Heterogeneous Control 2MAF12(1-MAF2)p6(1-q8)
Minor homozygous Heterogeneous Case 2MAF12(1-MAF2)p6q8
Minor homozygous Minor homozygous Control MAF12(1-MAF2)2(1-q9)
Minor homozygous Minor homozygous Case MAF12(1-MAF2)2q9

pbaseline: the disease risk in subjects with major homozygous genotype of SNP1 and SNP2 in each simulated population; MAF1: the minor allele frequency of SNP1; MAF2: the minor allele frequency of SNP2; ORy,SNP1: the main effect of SNP1; ORy,SNP2: the main effect of SNP2; ORinteraction: gene–gene interaction effect between SNP1 and SNP2.

q1 to q9: the disease prevalence of individuals with different genotype.

  • q1 = pbaseline = (1 + exp(−ln(pbaseline /(1 − pbaseline))))−1
  • q2=(1+exp(ln(pbaselineORy,SNP2/(1pbaseline))))1
  • q3=(1+exp(ln(pbaselineORy,SNP22/(1pbaseline))))1
  • q4=(1+exp(ln(pbaselineORy,SNP1/(1pbaseline))))1
  • q5=(1+exp(ln(pbaselineORy,SNP1ORy,SNP2/(1pbaseline))))1
  • q6=(1+exp(ln(pbaselineORy,SNP1ORy,SNP22/(1pbaseline))))1
  • q7=(1+exp(ln(pbaselineORy,SNP12/(1pbaseline))))1
  • q8=(1+exp(ln(pbaselineORy,SNP12ORy,SNP2/(1pbaseline))))1
  • q9=(1+exp(ln(pbaselineORy,SNP12ORy,SNP22/(1pbaseline))))1