<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://statgen.us/index.php?action=history&amp;feed=atom&amp;title=2015-june-berlin-commands</id>
		<title>2015-june-berlin-commands - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://statgen.us/index.php?action=history&amp;feed=atom&amp;title=2015-june-berlin-commands"/>
		<link rel="alternate" type="text/html" href="http://statgen.us/index.php?title=2015-june-berlin-commands&amp;action=history"/>
		<updated>2026-04-05T20:13:15Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.26.2</generator>

	<entry>
		<id>http://statgen.us/index.php?title=2015-june-berlin-commands&amp;diff=22&amp;oldid=prev</id>
		<title>Serveradmin: Created page with &quot;__NOTITLE__  ==GeneABEL==   plink --file GWAS_clean4 --pheno pheno.phen --pheno-name Aff --transpose --recode --out gwa_gabel  plink --file GWAS_clean4 --pheno pheno.phen --ph...&quot;</title>
		<link rel="alternate" type="text/html" href="http://statgen.us/index.php?title=2015-june-berlin-commands&amp;diff=22&amp;oldid=prev"/>
				<updated>2016-05-05T20:35:16Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;__NOTITLE__  ==GeneABEL==   plink --file GWAS_clean4 --pheno pheno.phen --pheno-name Aff --transpose --recode --out gwa_gabel  plink --file GWAS_clean4 --pheno pheno.phen --ph...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__NOTITLE__&lt;br /&gt;
&lt;br /&gt;
==GeneABEL==&lt;br /&gt;
&lt;br /&gt;
 plink --file GWAS_clean4 --pheno pheno.phen --pheno-name Aff --transpose --recode --out gwa_gabel&lt;br /&gt;
 plink --file GWAS_clean4 --pheno pheno.phen --pheno-name systolic --transpose --recode --out gwa_gabel_qtl&lt;br /&gt;
 R&lt;br /&gt;
 library(GenABEL)&lt;br /&gt;
 convert.snp.tped(tped = &amp;quot;gwa_gabel_qtl.tped&amp;quot;, tfam = &amp;quot;gwa_gabel_qtl.tfam&amp;quot;, out = &amp;quot;gwa_gabel_qtl.raw&amp;quot;, strand = &amp;quot;u&amp;quot;)&lt;br /&gt;
 g.dat &amp;amp;lt;- load.gwaa.data(phen = &amp;quot;gwa_gabel_qtl.praw&amp;quot;, gen = &amp;quot;gwa_gabel_qtl.raw&amp;quot;, force = T)&lt;br /&gt;
 slotNames(g.dat)&lt;br /&gt;
 slotNames(g.dat@gtdata)&lt;br /&gt;
 colnames(g.dat@phdata)&lt;br /&gt;
 sample.size &amp;amp;lt;- g.dat@gtdata@nids&lt;br /&gt;
 snps.total &amp;amp;lt;- g.dat@gtdata@nsnps&lt;br /&gt;
 print(c(sample.size, snps.total))&lt;br /&gt;
 summary(g.dat@phdata$disease)&lt;br /&gt;
 hist(g.dat@phdata$disease, main=&amp;quot;Quantitative Phenotype data summary&amp;quot;, xlab = &amp;quot;Systolic pressure&amp;quot;, freq = F,breaks=20, col=&amp;quot;gray&amp;quot;)&lt;br /&gt;
 rug(g.dat@phdata$disease)&lt;br /&gt;
 test.snp &amp;amp;lt;- scan.glm('disease ~ CRSNP', family = gaussian(), data = g.dat)&lt;br /&gt;
 names(test.snp)  &lt;br /&gt;
 alpha &amp;amp;lt;- 5e-8&lt;br /&gt;
 test.snp$snpnames[test.snp$P1df &amp;lt; alpha]&lt;br /&gt;
 test.snp$P1df[test.snp$P1df &amp;lt; alpha]&lt;br /&gt;
 test.qt &amp;amp;lt;- qtscore(disease, data = g.dat, trait = &amp;quot;gaussian&amp;quot;)&lt;br /&gt;
 slotNames(test.qt)&lt;br /&gt;
 names(test.qt@results)&lt;br /&gt;
 head(results(test.qt))&lt;br /&gt;
 test.qt@lambda&lt;br /&gt;
 descriptives.scan(test.qt)&lt;br /&gt;
 row.names(results(test.qt))[results(test.qt)$P1df &amp;lt; alpha]&lt;br /&gt;
 results(test.qt)$P1df[results(test.qt)$P1df &amp;lt; alpha] results(test.qt)$Pc1df[results(test.qt)$Pc1df &amp;lt; alpha]&lt;br /&gt;
 obs &amp;amp;lt;- sort(results(test.qt)$P1df) &lt;br /&gt;
 ept &amp;amp;lt;- ppoints(obs) &lt;br /&gt;
 plot(-log10(ept), -log10(obs), main = &amp;quot;GWAS QQ plot, qtl&amp;quot;, xlab=&amp;quot;Expected -log10(pvalue)&amp;quot;, ylab=&amp;quot;Observed -log10(pvalue)&amp;quot;)&lt;br /&gt;
 abline(0, 1, col = &amp;quot;red&amp;quot;)&lt;br /&gt;
 abline(h = 8, lty = 2)&lt;br /&gt;
 plot(test.qt, col = &amp;quot;black&amp;quot;)&lt;br /&gt;
 test.qt.sex &amp;amp;lt;- qtscore(disease ~ sex, data = g.dat, trait = &amp;quot;gaussian&amp;quot;)&lt;br /&gt;
 row.names(results(test.qt.sex))[results(test.qt)$P1df &amp;lt; alpha]&lt;br /&gt;
 summary(lm(disease ~ sex, data = g.dat))&lt;br /&gt;
 convert.snp.tped(tped = &amp;quot;gwa_gabel.tped&amp;quot;, tfam = &amp;quot;gwa_gabel.tfam&amp;quot;, out = &amp;quot;gwa_gabel.raw&amp;quot;, strand = &amp;quot;u&amp;quot;)&lt;br /&gt;
 b.dat &amp;amp;lt;- load.gwaa.data(phen = &amp;quot;gwa_gabel.praw&amp;quot;, gen = &amp;quot;gwa_gabel.raw&amp;quot;, force = T)&lt;br /&gt;
 slotNames(b.dat)&lt;br /&gt;
 slotNames(b.dat@gtdata)&lt;br /&gt;
 colnames(b.dat@phdata)&lt;br /&gt;
 b.dat@gtdata@nids&lt;br /&gt;
 case.size &amp;amp;lt;- length(which(b.dat@phdata$disease == 1))&lt;br /&gt;
 control.size &amp;amp;lt;- length(which(b.dat@phdata$disease == 0))&lt;br /&gt;
 case.size &lt;br /&gt;
 control.size &lt;br /&gt;
 snpsb.total &amp;amp;lt;- b.dat@gtdata@nsnps&lt;br /&gt;
 testb.snp &amp;amp;lt;- scan.glm('disease ~ CRSNP', family = binomial(), data = b.dat)&lt;br /&gt;
 names(testb.snp)  &lt;br /&gt;
 alpha &amp;amp;lt;- 5e-8&lt;br /&gt;
 testb.snp$snpnames[testb.snp$P1df &amp;lt; alpha]&lt;br /&gt;
 testb.snp$P1df[testb.snp$P1df &amp;lt; alpha]&lt;br /&gt;
 testb.qt &amp;amp;lt;- qtscore(disease, data = b.dat, trait = &amp;quot;binomial&amp;quot;)&lt;br /&gt;
 slotNames(testb.qt)&lt;br /&gt;
 descriptives.scan(testb.qt)&lt;br /&gt;
 row.names(results(testb.qt))[results(testb.qt)$P1df &amp;lt; alpha]&lt;br /&gt;
 results(testb.qt)$P1df[results(testb.qt)$P1df &amp;lt; alpha]&lt;br /&gt;
 results(testb.qt)$Pc1df[results(testb.qt)$Pc1df &amp;lt; alpha]  &lt;br /&gt;
 gkin &amp;amp;lt;- ibs(g.dat, weight = &amp;quot;freq&amp;quot;)&lt;br /&gt;
 gkin[1:10,1:10]&lt;br /&gt;
 cps.full &amp;amp;lt;- cmdscale(as.dist(.5 - gkin), eig = T, k = 10)&lt;br /&gt;
 names(cps.full)&lt;br /&gt;
 cps &amp;amp;lt;- cps.full$points&lt;br /&gt;
 plot(cps[,1], cps[,2], pch = g.dat@phdata$popn)&lt;br /&gt;
 legend(”topright”, c(&amp;quot;TSI&amp;quot;,&amp;quot;MEX&amp;quot;, &amp;quot;CEU&amp;quot;), pch = c(1,2,3))       &lt;br /&gt;
 colnames(cps)&amp;amp;lt;-c('C1','C2','C3','C4','C5','C6','C7','C8','C9','C10') &lt;br /&gt;
 gpc.dat &amp;amp;lt;- g.dat&lt;br /&gt;
 gpc.dat@phdata&amp;amp;lt;-cbind(g.dat@phdata, cps)&lt;br /&gt;
 test.pc.a &amp;amp;lt;- scan.glm('disease ~ CRSNP + C1 + C2 + C3 + C4 + C5', family=gaussian(), data = gpc.dat)&lt;br /&gt;
 test.pc.a$snpnames[test.pc.a$P1df &amp;lt; alpha]&lt;br /&gt;
 test.pc.a$P1df[test.pc.a$P1df &amp;lt; alpha]&lt;br /&gt;
 test.pc.b &amp;amp;lt;- qtscore(disease ~  C1 + C2 + C3 + C4 + C5, data = gpc.dat, trait = &amp;quot;gaussian&amp;quot;) &lt;br /&gt;
 test.pc.b@lambda&lt;br /&gt;
 plot(cps.full$eig[1:10]/sum(cps.full$eig), axes = F, type = &amp;quot;b&amp;quot;, xlab = &amp;quot;Components&amp;quot;,  ylim = c(0,0.05), ylab = &amp;quot;Proportion of Variations&amp;quot;, main = &amp;quot;MDS analysis scree plot&amp;quot;) &lt;br /&gt;
 axis(1, 1:10)&lt;br /&gt;
 axis(2)&lt;br /&gt;
 plot(cumsum(cps.full$eig[1:10])/sum(cps.full$eig), axes = F, type = &amp;quot;b&amp;quot;, ylim = c(0,0.2), xlab = &amp;quot;Components&amp;quot;, ylab = &amp;quot;Proportion of Variations&amp;quot;, main = &amp;quot;MDS analysis cumulative plot&amp;quot;) &lt;br /&gt;
 axis(1, 1:10)&lt;br /&gt;
 axis(2)&lt;br /&gt;
 row.names(results(test.qt))[results(test.qt)$Pc1df &amp;lt; alpha]&lt;br /&gt;
 results(test.qt)$Pc1df[results(test.qt)$Pc1df &amp;lt; alpha]&lt;br /&gt;
 test.qt@lambda&lt;br /&gt;
 obs &amp;amp;lt;- sort(results(test.qt)$chi2.1df)&lt;br /&gt;
 ept &amp;amp;lt;- sort(qchisq(ppoints(obs), df = 1)) &lt;br /&gt;
 plot(ept, obs, main = &amp;quot;Genomic control (lambda = slope of the dashed line)&amp;quot;, xlab=&amp;quot;Expected chisq, 1df&amp;quot;, ylab=&amp;quot;Observed chisq, 1df&amp;quot;)&lt;br /&gt;
 abline(0, 1, col = &amp;quot;red&amp;quot;)&lt;br /&gt;
 abline(0, test.qt@lambda[1], lty = 2)&lt;br /&gt;
 median(results(test.qt)$chi2.1df)/0.456&lt;br /&gt;
 obs &amp;amp;lt;- sort(results(test.qt)$Pc1df)&lt;br /&gt;
 ept &amp;amp;lt;- ppoints(obs) &lt;br /&gt;
 plot(-log10(ept), -log10(obs), main = &amp;quot;GWAS QQ plot adj. via Genomic Control&amp;quot;, xlab=&amp;quot;Expected -log10(pvalue)&amp;quot;, ylab=&amp;quot;Observed -log10(pvalue)&amp;quot;)&lt;br /&gt;
 abline(0, 1, col = &amp;quot;red&amp;quot;)&lt;br /&gt;
 abline(h = 8, lty = 2) &lt;br /&gt;
 adj.gkin = gkin&lt;br /&gt;
 diag(adj.gkin) = hom(g.dat)$Var&lt;br /&gt;
 test.eg &amp;amp;lt;- egscore(disease, data = g.dat, kin = adj.gkin, naxes = 2)&lt;br /&gt;
 descriptives.scan(test.eg)&lt;br /&gt;
 snp.eg &amp;amp;lt;- row.names(results(test.eg))[results(test.eg)$P1df &amp;lt; alpha]&lt;br /&gt;
 pvalue.eg &amp;amp;lt;- results(test.eg)$P1df[results(test.eg)$P1df &amp;lt; alpha]&lt;br /&gt;
 lambda.eg &amp;amp;lt;- test.eg@lambda&lt;br /&gt;
 snp.eg &lt;br /&gt;
 pvalue.eg&lt;br /&gt;
 lambda.eg&lt;br /&gt;
 for (k in 1:10){&lt;br /&gt;
  test.tmp &amp;amp;lt;- egscore(disease, data = g.dat, kin = adj.gkin, naxes = k)&lt;br /&gt;
 print(test.tmp@lambda$estimate)&lt;br /&gt;
 }&lt;br /&gt;
 obs &amp;amp;lt;- sort(results(test.eg)$Pc1df)&lt;br /&gt;
 ept &amp;amp;lt;- ppoints(obs) &lt;br /&gt;
 plot(-log10(ept), -log10(obs), main = &amp;quot;GWAS QQ plot adj. w/ EIGENSTRAT&amp;quot;, xlab=&amp;quot;Expected -log10(pvalue)&amp;quot;, ylab=&amp;quot;Observed -log10(pvalue)&amp;quot;)&lt;br /&gt;
 abline(0, 1, col = &amp;quot;red&amp;quot;)&lt;br /&gt;
 abline(h = 8, lty = 2)&lt;br /&gt;
 plot(test.qt, col = &amp;quot;black&amp;quot;)&lt;br /&gt;
 add.plot(test.eg, col = &amp;quot;gray&amp;quot;, pch = 3)&lt;br /&gt;
 legend(&amp;quot;topright&amp;quot;, c(&amp;quot;Original plot&amp;quot;,&amp;quot;After correction w/ EIGENSTRAT&amp;quot;), pch = c(1,3))==Imputation exercise==&lt;br /&gt;
 plink --file chr22_imputation_ex&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --file chr22_imputation_ex --maf 0.01 --mind 0.02 --geno 0.05 --hwe 0.001 --out qc_check&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --file chr22_imputation_ex --maf 0.01 --mind 0.02 --geno 0.05 --hwe 0.001 --recode --out chr22_clean1&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --file chr22_clean1 --maf 0.01 --mind 0.02 --geno 0.05 --hwe 0.001 --out qc_check_2&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --file chr22_clean1 --filter-cases --hwe 0.001 --recode --out chr22_cases_clean&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --file chr22_clean1 --filter-controls --recode --out chr22_controls_clean&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --file chr22_controls_clean --merge chr22_cases_clean.ped chr22_cases_clean.map -–hwe 0.001 --recode --out chr22_all_clean&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --file chr22_all_clean --logistic --out chr22_all_clean_geno&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;R&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;mydata = read.table(“chr22_all_clean_geno.assoc.logistic”, header=T)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;names(mydata)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plot(mydata$BP, -log10(mydata$P))&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;smallp = mydata[which(mydata$P &amp;lt; 1E-4),]&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;smallp&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;smallp = smallp[order(smallp$BP),]&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;smallp&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;q()&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;mach1 --hapmapFormat -d chr22_mach_merlin.map -p chr22_mach_merlin.ped --haps genotypes_chr22_CEU_r22_nr.b36_fwd.phase.gz –-snps genotypes_chr22_CEU_r22_nr.b36_fwd_legend.txt.gz --greedy --rounds 100 --mle --mldetails --autoflip -o chr22_HIHII&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink –-dosage chr22_HIHII_dose_mach4plink.txt.gz Zin –-fam chr22_imputation_ex.fam –-map chr22_imputed_snps_positions.map --out chr22_HIHII_dosage&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;R&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;dosage = read.table(&amp;quot;chr22_HIHII_dosage.assoc.dosage&amp;quot;, header= T)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;names(dosage)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plot(dosage$BP, -log10(dosage$P))&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;dosagep = dosage[which(dosage$P &amp;lt; 5E-8),]&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;dosagep = dosagep[order(dosagep$BP),]&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;dosagep&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;interest = dosage[which(dosage$SNP=='rs715586'),]&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;interest&lt;br /&gt;
&lt;br /&gt;
==PLINK_R==&lt;br /&gt;
Introduction&lt;br /&gt;
&lt;br /&gt;
 plink --ped dbp.cc.ped --map dbp.map --map3 --missing --noweb&lt;br /&gt;
 plink --ped dbp.cc.ped --map dbp.map --map3 --mind 0.10 --geno 0.05 --recode --out cleaned --noweb&lt;br /&gt;
 plink --ped cleaned.ped --map cleaned.map --freq --out cleaned --noweb&lt;br /&gt;
 plink --ped cleaned.ped --map cleaned.map --hardy --out cleaned --noweb&lt;br /&gt;
 plink --ped cleaned.ped --map cleaned.map --out cleaned.R --recode --tab --noweb&lt;br /&gt;
 R&lt;br /&gt;
 city = c(&amp;quot;Oslo&amp;quot;, &amp;quot;Bergen&amp;quot;, &amp;quot;Munich&amp;quot;, &amp;quot;Berlin&amp;quot;, &amp;quot;Rome&amp;quot;, &amp;quot;Milan&amp;quot;)&lt;br /&gt;
 population = c(0.58, 0.25, 1.3, 3.4, 2.7, 1.3)&lt;br /&gt;
 country = factor( c(&amp;quot;Norway&amp;quot; , &amp;quot;Norway&amp;quot;, &amp;quot;Germany&amp;quot;, &amp;quot;Germany&amp;quot;, &amp;quot;Italy&amp;quot;, &amp;quot;Italy&amp;quot; ))&lt;br /&gt;
 capital = c(TRUE, FALSE, FALSE, TRUE, TRUE, FALSE)&lt;br /&gt;
 updated = 2009&lt;br /&gt;
 city&lt;br /&gt;
 population&lt;br /&gt;
 country&lt;br /&gt;
 capital&lt;br /&gt;
 c(city, city)&lt;br /&gt;
 c(population, updated)&lt;br /&gt;
 summary (city)&lt;br /&gt;
 summary (population)&lt;br /&gt;
 summary (country)&lt;br /&gt;
 summary (capital)&lt;br /&gt;
 is.numeric(city)&lt;br /&gt;
 is.character(city)&lt;br /&gt;
 is.factor(city)&lt;br /&gt;
 class (city)&lt;br /&gt;
 class (population)&lt;br /&gt;
 class (country)&lt;br /&gt;
 class (capital)&lt;br /&gt;
 length(city)&lt;br /&gt;
 names(population) = city&lt;br /&gt;
 population&lt;br /&gt;
 city [3]&lt;br /&gt;
 city [2:4]&lt;br /&gt;
 city[c(1,5:6)]&lt;br /&gt;
 population[3]&lt;br /&gt;
 population&lt;br /&gt;
 capital&lt;br /&gt;
 population[capital]&lt;br /&gt;
 population&amp;gt;=1.0&lt;br /&gt;
 population[population&amp;gt;=1.0]&lt;br /&gt;
 cities = data.frame (city=city, pop=population, country=country, capital=capital, stringsAsFactors=F)&lt;br /&gt;
 cities&lt;br /&gt;
 length(cities)&lt;br /&gt;
 dim(cities)&lt;br /&gt;
 is.data.frame(cities)&lt;br /&gt;
 is.list(cities)&lt;br /&gt;
 colnames(cities)&lt;br /&gt;
 rownames(cities)&lt;br /&gt;
 cities$city&lt;br /&gt;
 cities[,1]&lt;br /&gt;
 cities[2,]&lt;br /&gt;
 cities[2,3]&lt;br /&gt;
 cities$pop[3]&lt;br /&gt;
 cities[capital,]&lt;br /&gt;
 cities[cities$pop&amp;gt;=1.0,]&lt;br /&gt;
 ls()&lt;br /&gt;
 save(cities, city, country, file=&amp;quot;myobjects.R&amp;quot;)&lt;br /&gt;
 write.table(cities, file=&amp;quot;cities.txt&amp;quot;)&lt;br /&gt;
 sink(&amp;quot;cities.output.txt&amp;quot;)&lt;br /&gt;
 print(cities)&lt;br /&gt;
 sink()&lt;br /&gt;
 dir()&lt;br /&gt;
 rm(list=ls())&lt;br /&gt;
 ls()&lt;br /&gt;
 new.table = read.table (&amp;quot;cities.txt&amp;quot;)&lt;br /&gt;
 ls()&lt;br /&gt;
 new.table&lt;br /&gt;
 load (&amp;quot;myobjects.R&amp;quot;)&lt;br /&gt;
 ls()&lt;br /&gt;
 cities&lt;br /&gt;
 new.table&lt;br /&gt;
 q()&lt;br /&gt;
&lt;br /&gt;
GWAS Data QC&lt;br /&gt;
&lt;br /&gt;
 cd plink/exercise/&lt;br /&gt;
 plink --file GWAS&lt;br /&gt;
 plink –-file GWAS –-mind 0.10 –-recode –-out GWAS_clean_mind&lt;br /&gt;
 plink –-file GWAS_clean_mind –-maf 0.05 –-recode –-out MAF_greater_5&lt;br /&gt;
 plink –-file GWAS_clean_mind –-exclude MAF_greater_5.map –-recode –-out MAF_less_5&lt;br /&gt;
 plink --file MAF_greater_5 --geno 0.05 --recode --out MAF_greater_5_clean&lt;br /&gt;
 plink --file MAF_less_5 --geno 0.01 --recode --out MAF_less_5_clean&lt;br /&gt;
 plink --file MAF_greater_5_clean --merge MAF_less_5_clean.ped MAF_less_5_clean.map --recode --out GWAS_MAF_clean&lt;br /&gt;
 plink --file GWAS_MAF_clean --mind 0.03 --recode --out GWAS_clean2&lt;br /&gt;
 R&lt;br /&gt;
 plink –-file GWAS_clean2 –-check-sex –-out GWAS_sex_checking&lt;br /&gt;
 sexcheck = read.table(&amp;quot;GWAS_sex_checking.sexcheck&amp;quot;, header=T)&lt;br /&gt;
 names(sexcheck)&lt;br /&gt;
 sex_problem = sexcheck[which(sexcheck$STATUS==&amp;quot;PROBLEM&amp;quot;),]&lt;br /&gt;
 sex_problem&lt;br /&gt;
 q()&lt;br /&gt;
 plink –-file GWAS_clean2 –-genome –-out duplicates&lt;br /&gt;
 R&lt;br /&gt;
 dups = read.table(“duplicates.genome”, header = T)&lt;br /&gt;
 problem_pairs = dups[which(dups$PI_HAT &amp;gt; 0.4),]&lt;br /&gt;
 problem_pairs&lt;br /&gt;
 problem_pairs = dups[which(dups$PI_HAT &amp;gt; 0.05),]&lt;br /&gt;
 myvars = c(&amp;quot;FID1&amp;quot;, &amp;quot;IID1&amp;quot;, &amp;quot;FID2&amp;quot;, &amp;quot;IID2&amp;quot;, &amp;quot;PI_HAT&amp;quot;)&lt;br /&gt;
 problem_pairs[myvars]&lt;br /&gt;
 q()&lt;br /&gt;
 plink --file GWAS_clean2 --remove IBS_excluded.txt --recode --out GWAS_clean3&lt;br /&gt;
 plink –-file GWAS_clean3 –-het&lt;br /&gt;
 R&lt;br /&gt;
 Dataset &amp;amp;lt;- read.table(&amp;quot;plink.het&amp;quot;, header=TRUE, sep=&amp;quot;&amp;quot;, na.strings=&amp;quot;NA&amp;quot;, dec=&amp;quot;.&amp;quot;,&lt;br /&gt;
 strip.white=TRUE)&lt;br /&gt;
 mean(Dataset$F)&lt;br /&gt;
 sd(Dataset$F)&lt;br /&gt;
 jpeg(&amp;quot;hist.jpeg&amp;quot;, height=1000, width=1000)&lt;br /&gt;
 hist(scale(Dataset$F), xlim=c(-4,4))&lt;br /&gt;
 dev.off()&lt;br /&gt;
 q()&lt;br /&gt;
 plink –-file GWAS_clean3 –-pheno pheno.txt –-pheno-name Aff –-hardy&lt;br /&gt;
 R&lt;br /&gt;
 hardy = read.table(“plink.hwe”, header = T)&lt;br /&gt;
 names(hardy)&lt;br /&gt;
 hwe_prob = hardy[which(hardy$P &amp;lt; 0.0000009),]&lt;br /&gt;
 hwe_prob&lt;br /&gt;
 q()&lt;br /&gt;
 plink –-file GWAS_clean3 –-exclude HWE_out.txt –-recode –-out GWAS_clean4&lt;br /&gt;
&lt;br /&gt;
Multifactorial&lt;br /&gt;
&lt;br /&gt;
 plink --ped dbp.cc.ped --map dbp.map --map3 --out logreg.add --logistic --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --ped dbp.cc.ped --map dbp.map --map3 --out logreg.add.ci --logistic --ci 0.95 --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --ped dbp.cc.ped --map dbp.map --map3 --out logreg.age.add --logistic --covar dbp.age.pheno --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --ped dbp.cc.ped --map dbp.map --map3 --out logreg.sex.add --logistic --sex --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --ped dbp.cc.ped --map dbp.map --map3 --out logreg.sexage.add --logistic --sex --covar dbp.age.pheno --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --ped dbp.cc.ped --map dbp.map --map3 --out logreg.snp1112.add --logistic --condition rs1112 --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --ped dbp.cc.ped --map dbp.map --map3 --out logreg.snp1117.add --logistic --condition rs1117&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --ped dbp.qt.ped --map dbp.map --map3 --out linreg.sex.add --linear --sex --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --ped dbp.cc.ped --map dbp.map --map3 --out logreg.sex.inter.add --logistic --sex --interaction --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --ped dbp.cc.ped --map dbp.map --map3 --out logreg.snp1112.inter.add --logistic --condition rs1112 --interaction --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;R&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;load(&amp;quot;dbp.R&amp;quot;)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;ls()&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;dbp[1:5,]&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.snp12 = glm (affection ~ rs1112, family=binomial(&amp;quot;logit&amp;quot;), data=dpb)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;print (result.snp12)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;print ( class (result.snp12) )&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;print ( summary(result.snp12) )&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;dev.geno = anova (result.snp12, test=&amp;quot;Chi&amp;quot;)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;lrt.pvalue = pchisq(dev.geno[dim(dev.geno)[1],&amp;quot;Deviance&amp;quot;], df=2, ncp=0, FALSE)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;print ( lrt.pvalue )&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;print ( summary(result.snp12)$coefficients )&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;snp.beta = summary(result.snp12)$coefficients[2:3,1]&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;print ( snp.beta )&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;print ( exp(snp.beta) )&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;ci = confint (result.snp12)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;print (ci)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;print ( exp(ci) )&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;snp.data = dpb[,c(&amp;quot;affection&amp;quot;, &amp;quot;rs1112&amp;quot;)]&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;snp.data[,&amp;quot;rs1112&amp;quot;] summary(snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.all = glm (affection ~ rs1112, family=binomial(&amp;quot;logit&amp;quot;), data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;dev.all = anova (result.all, test=&amp;quot;Chi&amp;quot;)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.all)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;print(dev.all)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;snp.data = dpb[,c(&amp;quot;affection&amp;quot;, &amp;quot;trait&amp;quot;,&amp;quot;sex&amp;quot;, &amp;quot;age&amp;quot;, &amp;quot;rs1112&amp;quot;, &amp;quot;rs1117&amp;quot;)]&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;snp.data[,&amp;quot;rs1112&amp;quot;] snp.data[,&amp;quot;rs1117&amp;quot;] result.adj = glm (affection ~ sex + rs1112 , family=binomial(&amp;quot;logit&amp;quot;), data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.adj)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.adj = glm (affection ~ age + rs1112 , family=binomial(&amp;quot;logit&amp;quot;), data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.adj)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.adj = glm (affection ~ sex + age + rs1112, family=binomial(&amp;quot;logit&amp;quot;), data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.adj)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.adj = glm (affection ~ rs1117 + rs1112, family=binomial(&amp;quot;logit&amp;quot;), data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.adj)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;anova (result.adj, test=&amp;quot;Chi&amp;quot;)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.adj = glm (affection ~ rs1112 + rs1117, family=binomial(&amp;quot;logit&amp;quot;), data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.adj)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;anova (result.adj, test=&amp;quot;Chi&amp;quot;)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.adj = lm (trait ~ rs1112, data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.adj)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.adj = lm (trait ~ sex + rs1112, data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.adj)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.inter = glm (affection ~ sex * rs1112, family=binomial(&amp;quot;logit&amp;quot;), data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.inter)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.inter = glm (affection ~ age * rs1112, family=binomial(&amp;quot;logit&amp;quot;), data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.inter)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.inter = glm (affection ~ rs1112 * rs1117, family=binomial(&amp;quot;logit&amp;quot;), data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.inter)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;result.reg = glm (affection ~ sex + age + rs1112 + rs1117, family=binomial(&amp;quot;logit&amp;quot;), data=snp.data)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;summary(result.reg)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;modelchoice.result summary(modelchoice.result)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;q()&lt;br /&gt;
 GWAS Control Substructure&lt;br /&gt;
&lt;br /&gt;
 plink –-file GWAS_clean4 –-genome –-mds-plot 10&lt;br /&gt;
 R&lt;br /&gt;
 mydata = read.table(&amp;quot;mds_components.txt&amp;quot;, header=T)&lt;br /&gt;
 mydata$pch[mydata$Group==1 ] &amp;amp;lt;-15&lt;br /&gt;
 mydata$pch[mydata$Group==2 ] &amp;amp;lt;-16&lt;br /&gt;
 mydata$pch[mydata$Group==3 ] &amp;amp;lt;-2&lt;br /&gt;
 jpeg(&amp;quot;mds.jpeg&amp;quot;, height=1000, width=1000)&lt;br /&gt;
 plot(mydata$C1, mydata$C2 ,pch=mydata$pch)&lt;br /&gt;
 dev.off()&lt;br /&gt;
 q()&lt;br /&gt;
 plink –-file GWAS_clean4 –-pheno pheno.txt –-pheno-name Aff –-logistic --adjust –-out unadj&lt;br /&gt;
 plink –-file GWAS_clean4 –-pheno pheno.txt –-pheno-name Aff –-covar plink.mds –-covar-name C1 –-logistic –-adjust –-out C1&lt;br /&gt;
 plink –-file GWAS_clean4 –-pheno pheno.txt –-pheno-name Aff –-covar plink.mds –-covar-name C1-C2 –-logistic –-adjust –-out C1-C2&lt;br /&gt;
 R&lt;br /&gt;
 broadqq &amp;amp;lt;-function(pvals, title)&lt;br /&gt;
 {&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;observed &amp;amp;lt;- sort(pvals)&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;lobs &amp;amp;lt;- -(log10(observed))&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;expected &amp;amp;lt;- c(1:length(observed))&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;lexp &amp;amp;lt;- -(log10(expected / (length(expected)+1)))&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;plot(c(0,7), c(0,7), col=&amp;quot;red&amp;quot;, lwd=3, type=&amp;quot;l&amp;quot;, xlab=&amp;quot;Expected (-logP)&amp;quot;, ylab=&amp;quot;Observed (-logP)&amp;quot;, xlim=c(0,max(lobs)), ylim=c(0,max(lobs)), las=1, xaxs=&amp;quot;i&amp;quot;, yaxs=&amp;quot;i&amp;quot;, bty=&amp;quot;l&amp;quot;, main = title)&lt;br /&gt;
 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;points(lexp, lobs, pch=23, cex=.4, bg=&amp;quot;black&amp;quot;) }&lt;br /&gt;
 jpeg(&amp;quot;qqplot_compare.jpeg&amp;quot;, height=1000, width=1000)&lt;br /&gt;
 par(mfrow=c(2,1))&lt;br /&gt;
 aff_unadj&amp;amp;lt;-read.table(&amp;quot;unadj.assoc.logistic&amp;quot;, header=TRUE)&lt;br /&gt;
 aff_unadj.add.p&amp;amp;lt;-aff_unadj[aff_unadj$TEST==c(&amp;quot;ADD&amp;quot;),]$P&lt;br /&gt;
 broadqq(aff_unadj.add.p,&amp;quot;Some Trait Unadjusted&amp;quot;)&lt;br /&gt;
 aff_C1C2&amp;amp;lt;-read.table(&amp;quot;C1-C2.assoc.logistic&amp;quot;, header=TRUE)&lt;br /&gt;
 aff_C1C2.add.p&amp;amp;lt;-aff_C1C2[aff_C1C2$TEST==c(&amp;quot;ADD&amp;quot;),]$P&lt;br /&gt;
 broadqq(aff_C1C2.add.p, &amp;quot;Some Trait Adjusted&amp;quot;)&lt;br /&gt;
 dev.off()&lt;br /&gt;
 gws_unadj = aff_unadj[which(aff_unadj$P &amp;lt; 0.0000001),]&lt;br /&gt;
 gws_unadj&lt;br /&gt;
 gws_adjusted = aff_C1C2[which(aff_C1C2$P &amp;lt; 0.0000001),]&lt;br /&gt;
 gws_adjusted&lt;br /&gt;
 q()&lt;br /&gt;
&lt;br /&gt;
 Multiple Testing&lt;br /&gt;
&lt;br /&gt;
 plink --ped dbp.cc.ped --map dbp.map --map3 --out multtest --assoc --adjust --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --ped dbp.cc.ped --map dbp.map --map3 --out multperm5000 --assoc --mperm 5000 --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;plink --ped dbp.cc.ped --map dbp.map --map3 --out multperm100000 --assoc --mperm 100000 --noweb&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;R&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;load(&amp;quot;p.values.R&amp;quot;)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;ls()&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;p.values&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;library (multtest)&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;adj.p.values = mt.rawp2adjp(p.values,c(&amp;quot;Bonferroni&amp;quot;,&amp;quot;Holm&amp;quot;,&amp;quot;SidakSS&amp;quot;,&amp;quot;BH&amp;quot;))&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;adj.p.values&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;rownames(adj.p.values$adjp) = names(p.values[adj.p.values$index])&amp;lt;br data-attributes=&amp;quot;%20/&amp;quot; /&amp;gt;adj.p.values$adjp&lt;br /&gt;
&lt;br /&gt;
==SEQPower==&lt;br /&gt;
&lt;br /&gt;
 spower -h&lt;br /&gt;
 spower LOGIT -h&lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --sample_size 1000 --OR_rare_detrimental 1.5 --method &amp;quot;CFisher --name CMC&amp;quot; -r 100 -j 4 -l 1 -o exercise&lt;br /&gt;
 &lt;br /&gt;
 spower show exercise.csv&lt;br /&gt;
 spower show exercise.csv power*&lt;br /&gt;
 spower show exercise.loci.csv&lt;br /&gt;
 spower show exercise.loci.csv maf&lt;br /&gt;
 spower show tests&lt;br /&gt;
 spower show test SKAT&lt;br /&gt;
 &lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --def_rare 0.01 --def_neutral -0.00001 0.00001 --moi A --proportion_detrimental 1 --proportion_protective 0 --OR_rare_detrimental 1.5 --OR_common_detrimental 1 --baseline_effect 0.01 --sample_size 1000 --p1 0.5 --limit 1 --alpha 0.05 --method &amp;quot;KBAC --name K1 --mafupper 0.01 --maflower 0 --alternative 1 --moi additive --permutations 1000 --adaptive 0.1&amp;quot; --replicates 1000 --jobs 4 -o exercise&lt;br /&gt;
 &lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --sample_size 1000 --OR_rare_detrimental 1.2 --ORmax_rare_detrimental 3.0  --method CFisher -r 100 -j 4 -l 1 -o exercise&lt;br /&gt;
 &lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --sample_size 1000 --OR_rare_detrimental 1.2 --ORmax_rare_detrimental 3.0 --method CFisher -r 100 -j 4 -l 1 -o exercise&lt;br /&gt;
 &lt;br /&gt;
 spower show exercise.loci.csv effect*&lt;br /&gt;
 &lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --sample_size 1000 --OR_rare_detrimental 1.2 --ORmax_rare_detrimental 3.0 --proportion_detrimental 0.8 --method CFisher -r 100 -j 4 -l 1 -o exercise&lt;br /&gt;
 &lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --sample_size 1000 --OR_rare_detrimental 1.5 --missing_sites 0.05 --method CFisher -r 100 -j 4 -l 1 -o exercise &lt;br /&gt;
 &lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --sample_size 1000 --OR_rare_detrimental 1.5 --missing_sites 0.05 --method CFisher -r 100 -j 4 -l 1 -o exercise &lt;br /&gt;
 &lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --sample_size 1000 --OR_rare_detrimental 1.5 --missing_low_maf 0.000125 --method CFisher -r 100 -j 4 -l 1 -o exercise &lt;br /&gt;
 &lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --sample_size 1000 --OR_rare_detrimental 1.5 --missing_low_maf 0.000125 --method CFisher -r 100 -j 4 -l 1 -o exercise &lt;br /&gt;
 &lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --sample_size 1000 --OR_rare_detrimental 1.5 --method &amp;quot;CFisher --alternative 1 --name CMC&amp;quot; &amp;quot;KBAC --permutations 1000 --alternative 1&amp;quot; &amp;quot;WSSRankTest --alternative 1 --name WSS&amp;quot; &amp;quot;VTtest --alternative 1 --permutations 1000&amp;quot; &amp;quot;SKAT disease&amp;quot; -r 100 -j 4 -l 1 -o exercise&lt;br /&gt;
 &lt;br /&gt;
 spower LNR Kryukov2009European1800.sfs --sample_size 1000 --meanshift_rare_detrimental 0.2 --method &amp;quot;CollapseQt --name CMC --alternative 2&amp;quot; -r 100 -j 4 -l 1 -o exercise&lt;br /&gt;
 &lt;br /&gt;
 spower LNR Kryukov2009European1800.sfs --sample_size 1000 --meanshift_rare_detrimental 0.2 --meanshiftmax_rare_detrimental 0.5 --method &amp;quot;CollapseQt --alternative 2&amp;quot; -r 100 -j 4 -l 1 -o exercise&lt;br /&gt;
 &lt;br /&gt;
 spower ELNR Kryukov2009European1800.sfs --sample_size 1000 --meanshift_rare_detrimental 0.2 --QT_thresholds 0.4 0.6 --method &amp;quot;CollapseQt --alternative 2&amp;quot; -r 100 -j 4 -l 1 -o exercise&lt;br /&gt;
 &lt;br /&gt;
 spower ELNR Kryukov2009European1800.sfs --sample_size 1000 --p1 0.5 --meanshift_rare_detrimental 0.5 --QT_thresholds 0.4 0.6 --method &amp;quot;CollapseQt --alternative 2&amp;quot; -r 100 -j 4 -l 1 -o exercise&lt;br /&gt;
 &lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --sample_size 1000 --OR_rare_detrimental 1.5 --method &amp;quot;GroupWrite ExerciseSimulation&amp;quot; -j 4 -o exercise -v1&lt;br /&gt;
 &lt;br /&gt;
 spower show exercise.SEQPowerDB LOGIT method power title --condition &amp;quot;where power between 0.25 and 0.95&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 for i in 1 1.5 2 2.5 3 3.5 4; do&lt;br /&gt;
 spower LOGIT Kryukov2009European1800.sfs --sample_size 1000 --OR_rare_detrimental $i --method &amp;quot;CFisher --name CMC$i&amp;quot; --title FixedOR$i -r 100 -j 4 -l 1 -o exercise2&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
==Unphased==&lt;br /&gt;
 unphased.sh&lt;br /&gt;
 unphased mypeds.ped –marker 1 2 3 –missing –permutation 10&lt;br /&gt;
 unphased mypeds.ped –permuation 10 morepeds.ped&lt;br /&gt;
 unphased mypeds.ped –window 2 –reference 1 2&lt;br /&gt;
 unphased mypeds.ped –window 2 –reference 1 2 1 1&lt;br /&gt;
 unphased all.ped -window 2 -LD&lt;br /&gt;
 unphased all.ped -window 2 -LD &amp;amp;gt;&amp;amp;gt; results.txt&lt;br /&gt;
&lt;br /&gt;
==VAT==&lt;br /&gt;
 ulimit -s 8000&lt;br /&gt;
 vtools -h&lt;br /&gt;
 vtools init VATDemo&lt;br /&gt;
 vtools import *.vcf.gz --var_info DP filter --geno_info DP_geno --build hg18 -j1&lt;br /&gt;
 vtools liftover hg19&lt;br /&gt;
 head phenotypes.csv&lt;br /&gt;
 vtools phenotype --from_file phenotypes.csv --delimiter &amp;quot;,&amp;quot;&lt;br /&gt;
 vtools show project&lt;br /&gt;
 vtools show tables&lt;br /&gt;
 vtools show table variant&lt;br /&gt;
 vtools show samples&lt;br /&gt;
 vtools show genotypes&lt;br /&gt;
 vtools show fields&lt;br /&gt;
 vtools select variant --count&lt;br /&gt;
 vtools show genotypes &amp;amp;gt; GenotypeSummary.txt&lt;br /&gt;
 head GenotypeSummary.txt&lt;br /&gt;
 vtools output variant &amp;quot;max(DP)&amp;quot; &amp;quot;min(DP)&amp;quot; &amp;quot;avg(DP)&amp;quot; &amp;quot;stdev(DP)&amp;quot; &amp;quot;lower_quartile(DP)&amp;quot; &amp;quot;upper_quartile(DP)&amp;quot; --header&lt;br /&gt;
 vtools select variant &amp;quot;filter='PASS'&amp;quot; --count&lt;br /&gt;
 vtools select variant &amp;quot;filter='PASS'&amp;quot; -o &amp;quot;max(DP)&amp;quot; &amp;quot;min(DP)&amp;quot; &amp;quot;avg(DP)&amp;quot; &amp;quot;stdev(DP)&amp;quot; &amp;quot;lower_quartile(DP)&amp;quot; &amp;quot;upper_quartile(DP)&amp;quot; --header&lt;br /&gt;
 vtools update variant --from_stat 'total=#(GT)' 'num=#(alt)' 'het=#(het)' 'hom=#(hom)' 'other=#(other)' 'minDP=min(DP_geno)' 'maxDP=max(DP_geno)' 'meanDP=avg(DP_geno)' 'maf=maf()'&lt;br /&gt;
 vtools show fields&lt;br /&gt;
 vtools show table variant&lt;br /&gt;
 vtools update variant --from_stat 'totalGD10=#(GT)' 'numGD10=#(alt)' 'hetGD10=#(het)' 'homGD10=#(hom)' 'otherGD10=#(other)' 'mafGD10=maf()' --genotypes &amp;quot;DP_geno &amp;amp;gt; 10&amp;quot;&lt;br /&gt;
 vtools show fields&lt;br /&gt;
 vtools show table variant&lt;br /&gt;
 vtools output variant chr pos maf mafGD10 --header --limit 20&lt;br /&gt;
 vtools phenotype --set &amp;quot;RACE=0&amp;quot; --samples &amp;quot;filename like 'YRI%'&amp;quot;&lt;br /&gt;
 vtools phenotype --set &amp;quot;RACE=1&amp;quot; --samples &amp;quot;filename like 'CEU%'&amp;quot;&lt;br /&gt;
 vtools show samples --limit 10&lt;br /&gt;
 vtools update variant --from_stat 'CEU_mafGD10=maf()' --genotypes 'DP_geno&amp;amp;gt;10' --samples &amp;quot;RACE=1&amp;quot;&lt;br /&gt;
 vtools update variant --from_stat 'YRI_mafGD10=maf()' --genotypes 'DP_geno&amp;amp;gt;10' --samples &amp;quot;RACE=0&amp;quot;&lt;br /&gt;
 vtools output variant chr pos mafGD10 CEU_mafGD10 YRI_mafGD10 --header --limit 10&lt;br /&gt;
 vtools phenotype --from_stat 'CEU_totalGD10=#(GT)' 'CEU_numGD10=#(alt)' --genotypes 'DP_geno&amp;amp;gt;10' --samples &amp;quot;RACE=1&amp;quot;&lt;br /&gt;
 vtools phenotype --from_stat 'YRI_totalGD10=#(GT)' 'YRI_numGD10=#(alt)' --genotypes 'DP_geno&amp;amp;gt;10' --samples &amp;quot;RACE=0&amp;quot;&lt;br /&gt;
 vtools phenotype --output sample_name CEU_totalGD10 CEU_numGD10 YRI_totalGD10 YRI_numGD10 --header&lt;br /&gt;
 vtools select variant 'maf&amp;amp;gt;=0.01' -t variant_MAFge01 'Variants that have MAF &amp;amp;gt;= 0.01'&lt;br /&gt;
 vtools show tables&lt;br /&gt;
 vtools execute KING --var_table variant_MAFge01&lt;br /&gt;
 vtools_report plot_pheno_fields KING_MDS1 KING_MDS2 RACE --dot KING.mds.race.pdf --discrete_color Dark2&lt;br /&gt;
 vtools_report plot_pheno_fields KING_MDS1 KING_MDS2 panel --dot KING.mds.panel.pdf --discrete_color Dark2&lt;br /&gt;
 vtools execute ANNOVAR geneanno&lt;br /&gt;
 vtools output variant chr pos ref alt mut_type --limit 20 --header&lt;br /&gt;
 vtools_report trans_ratio variant -n num&lt;br /&gt;
 vtools_report trans_ratio variant -n numGD10&lt;br /&gt;
 vtools select variant &amp;quot;DP&amp;amp;lt;15&amp;quot; -t to_remove&lt;br /&gt;
 vtools show tables&lt;br /&gt;
 vtools remove variants to_remove -v0&lt;br /&gt;
 vtools show tables&lt;br /&gt;
 vtools remove genotypes &amp;quot;DP_geno&amp;amp;lt;10&amp;quot; -v0  vtools select variant &amp;quot;mut_type like 'non%' or mut_type like 'stop%' or region_type='splicing'&amp;quot; -t v_funct  vtools show tables  vtools show samples --limit 5  vtools select variant --samples &amp;quot;RACE=1&amp;quot; -t CEU  mkdir -p ceu cd ceu vtools init ceu --parent ../ --variants CEU --samples &amp;quot;RACE=1&amp;quot; --build hg19&lt;br /&gt;
 vtools show project&lt;br /&gt;
 vtools select variant &amp;quot;CEU_mafGD10&amp;amp;gt;=0.05&amp;quot; -t common_ceu&lt;br /&gt;
 vtools select v_funct &amp;quot;CEU_mafGD10&amp;amp;lt;0.01&amp;quot; -t rare_ceu  vtools use refGene  vtools show annotation refGene  vtools associate -h  vtools show tests  vtools show test LinRegBurden vtools associate common_ceu BMI --covariate SEX -m &amp;quot;LinRegBurden --alternative 2&amp;quot; -j1 --to_db EA_CV &amp;amp;gt; EA_CV.asso.res&lt;br /&gt;
 grep -i error *.log&lt;br /&gt;
 less EA_CV.asso.res&lt;br /&gt;
 sort -g -k7 EA_CV.asso.res | head&lt;br /&gt;
 vtools show fields&lt;br /&gt;
 vtools associate rare_ceu BMI --covariate SEX -m &amp;quot;LinRegBurden --alternative 2&amp;quot; -g refGene.name2 -j1 --to_db EA_RV &amp;amp;gt; EA_RV.asso.res&lt;br /&gt;
 grep -i error *.log | tail -22&lt;br /&gt;
 less EA_RV.asso.res&lt;br /&gt;
 sort -g -k6 EA_RV.asso.res | head&lt;br /&gt;
 vtools associate rare_ceu BMI --covariate SEX -m &amp;quot;VariableThresholdsQt --alternative 2 -p 100000 --adaptive 0.0005&amp;quot; -g refGene.name2 -j1 --to_db EA_RV &amp;amp;gt; EA_RV_VT.asso.res&lt;br /&gt;
 grep -i error *.log | tail -22&lt;br /&gt;
 less EA_RV_VT.asso.res&lt;br /&gt;
 sort -g -k6 EA_RV_VT.asso.res | head&lt;br /&gt;
 vtools select rare_ceu &amp;quot;refGene.name2='ABCC1'&amp;quot; -o chr pos ref alt CEU_mafGD10 numGD10 mut_type --header&lt;br /&gt;
 vtools_report plot_association qq -o QQRV -b --label_top 2 -f 6 &amp;amp;lt; EA_RV.asso.res&lt;br /&gt;
 vtools_report plot_association manhattan -o MHRV -b --label_top 5 --color Dark2 --chrom_prefix None -f 6 &amp;amp;lt; EA_RV.asso.res  vtools associate rare_ceu BMI --covariate SEX KING_MDS1 KING_MDS2 -m &amp;quot;LinRegBurden --name RVMDS2 --alternative 2&amp;quot; -g refGene.name2 -j1 --to_db EA_RV &amp;amp;gt; EA_RV_MDS2.asso.res&lt;br /&gt;
 vtools_report plot_association qq -o QQRV_MDS2 -b --label_top 2 -f 6 &amp;amp;lt; EA_RV_MDS2.asso.res  cd ..  vtools select variant --samples &amp;quot;RACE=0&amp;quot; -t YRI mkdir -p yri cd yri vtools init yri --parent ../ --variants YRI --samples &amp;quot;RACE=0&amp;quot; --build hg19 vtools select variant &amp;quot;YRI_mafGD10&amp;amp;gt;=0.05&amp;quot; -t common_yri&lt;br /&gt;
 vtools select v_funct &amp;quot;YRI_mafGD10&amp;amp;lt;0.01&amp;quot; -t rare_yri  vtools use refGene  vtools associate common_yri BMI --covariate SEX -m &amp;quot;LinRegBurden --alternative 2&amp;quot; -j1 --to_db YA_CV &amp;amp;gt; YA_CV.asso.res&lt;br /&gt;
 vtools associate rare_yri BMI --covariate SEX -m &amp;quot;LinRegBurden --alternative 2&amp;quot; -g refGene.name2 -j1 --to_db YA_RV &amp;amp;gt; YA_RV.asso.res&lt;br /&gt;
 vtools associate rare_yri BMI --covariate SEX -m &amp;quot;VariableThresholdsQt --alternative 2 -p 100000 --adaptive 0.0005&amp;quot; -g refGene.name2 -j1 --to_db YA_RV &amp;amp;gt; YA_RV_VT.asso.res&lt;br /&gt;
 cd ..&lt;br /&gt;
 vtools_report meta_analysis ceu/EA_RV_VT.asso.res yri/YA_RV_VT.asso.res --beta 5 --pval 6 --se 7 -n 2 --link 1 &amp;amp;gt; META_RV_VT.asso.res&lt;br /&gt;
 cut -f1,3 META_RV_VT.asso.res | head&lt;/div&gt;</summary>
		<author><name>Serveradmin</name></author>	</entry>

	</feed>