Open gdevailly opened 6 years ago
@xiangzhou can you make a suggestion?
I don't know if this is due to algorithm instability when there is only one AG sample in the trop environment. To check this, you can try the score test instead of the Wald test. The score test is more stable than the Wald. If a score test doesn't help, then perhaps we should perform MAF filtering per environment.
@gdevailly I agree with Xiang; the Wald test is unreliable, especially for small samples. In my experience the likelihood ratio test is most reliable; I don't recall if that is available with the -gxe
option.
Also, filtering out SNPs based on MAF, separately in each environment, sounds like an excellent idea.
Hello,
when using
gemma
(v0.97) with the-gxe
parameter to detect interactions with the-maf
option set to0.05
, the MAF filtering is done globally, and not per environment. This results ingemma
finding highly significant interactions supported by only one or two samples. For example, this SNP interaction had ap_wald
< 10^-40 while being supported by only one sample.(numbers in brakets are the sample size)
Should the MAF filtering be done per environment instead?
It is what I will do now before feeding the genotypes to gemma (I also cleaned the phenotype data).
Many thanks, and sorry if this is not relevant or was already discussed elsewhere (I could not find it).
Guillaume