data (QA_geno)
data (QA_map)
data (QA_pheno)
P.data <- QA_pheno
G.data <- QA_geno
map.data <- QA_map
cross.data <- gwas.cross (P.data, G.data, map.data,
cross='gwas', heterozygotes=FALSE)
summary (cross.data)
#PCA
pca <- pca.analysis (crossobj=cross.data, p.val=0.05)
#LD.plots
linkdis.plots(crossobj = cross.data, heterozygotes = FALSE, chr = c('1'))
#Mixed model: Q+K
(qk.GWAS <- gwas.analysis (crossobj=cross.data4, method="QK", provide.K=FALSE,
covariates=pca$scores, trait="yield", threshold="Li&Ji", p=0.05,
out.file="GWAS Q + K model"))$selected
#Mixed model: Eigenanalysis (PCA as random component)
(pcaR.GWAS <- gwas.analysis(crossobj=cross.data4, method="eigenstrat",
provide.K=FALSE, covariates=pca$scores, trait="yield", threshold="Li&Ji",
p=0.05, out.file="GWAS PCA as Random model"))$selected
#Mixed model: Kinship model
(k.GWAS <- gwas.analysis(crossobj=cross.data4, method="kinship",
provide.K=FALSE, covariates=FALSE, trait="yield",
threshold="Li&Ji", p=0.05, out.file =" GWAS K as Random model "))$selected
#Fixed effects: Groups
data (QA_pheno2)
P.data.1 <- QA_pheno2
covariate <- P.data.1 [,2]
(g.GWAS <- gwas.analysis (crossobj=cross.data4,
method="fixed", provide.K=FALSE, covariates=covariate,
trait="yield", threshold="Li&Ji", p=0.05,
out.file="GWAS fixed Groups model"))$selected
# Naive
(naive.GWAS <- gwas.analysis(crossobj=cross.data4, method="naive",
provide.K=FALSE, covariates=FALSE, trait="yield", threshold="Li&Ji",
p=0.05, out.file="GWAS naive model"))$selectedRun the code above in your browser using DataLab