2016年11月15日火曜日

QTLの寄与率


QTLの寄与率をr/qtlで計算しています。

以下のページを参考にしています
How can I get the the percentage of phenotype variance explained by a QTL?
https://groups.google.com/forum/#!topic/rqtl-disc/wyHxuaBr-gA

fitqtl() を使って計算します。

formula="y~Q1+Q2+Q3"

out.fq <- fitqtl(cross, qtl=qtl, formula=formula,pheno=trait.id)

summary(out.fq)

$result.full
     df       SS        MS      LOD     %var Pvalue(Chi2)    Pvalue(F)
Model   3 1515.210 505.06993 8.056636 17.08753  4.37793e-08 6.030568e-08
Error 194 7352.131  37.89758       NA       NA           NA           NA
Total 197 8867.341        NA       NA       NA           NA           NA

$result.drop
     df Type III SS      LOD     %var  F value Pvalue(Chi2)    Pvalue(F)
2@23.4  1    560.4122 3.158383 6.319958 14.78754 0.0001368593 0.0001631004
6@34.5  1    474.0002 2.686255 5.345460 12.50740 0.0004361334 0.0005070081
8@46.7  1    358.9511 2.049507 4.048013  9.47161 0.0021249709 0.0023887012

QTLの寄与率は
%var shows QTL contributions(%).

2@23.4  -> 6.319958
6@34.5  -> 5.345460
8@46.7 -> 4.048013

QTLー座の分散の、表現型分散に対する比を QTLの寄与率としています

%var = percent of the phenotype variance explained by the QTL. 

2@23.4  ->  6.319958 =  560.4122/8867.341


QTL三座の寄与率は17.08%です