<?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=2016-march-kyoto-commands</id>
		<title>2016-march-kyoto-commands - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://statgen.us/index.php?action=history&amp;feed=atom&amp;title=2016-march-kyoto-commands"/>
		<link rel="alternate" type="text/html" href="http://statgen.us/index.php?title=2016-march-kyoto-commands&amp;action=history"/>
		<updated>2026-04-05T21:56:09Z</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=2016-march-kyoto-commands&amp;diff=23&amp;oldid=prev</id>
		<title>Serveradmin: Created page with &quot;__NOTITLE__  ==VAT==   vtools -h  vtools init VATDemo  vtools import *.vcf.gz --var_info DP filter --geno_info DP_geno --build hg18 -j1  vtools liftover hg19  head phenotypes....&quot;</title>
		<link rel="alternate" type="text/html" href="http://statgen.us/index.php?title=2016-march-kyoto-commands&amp;diff=23&amp;oldid=prev"/>
				<updated>2016-05-05T20:35:59Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;__NOTITLE__  ==VAT==   vtools -h  vtools init VATDemo  vtools import *.vcf.gz --var_info DP filter --geno_info DP_geno --build hg18 -j1  vtools liftover hg19  head phenotypes....&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;
==VAT==&lt;br /&gt;
&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;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;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;gt;10' --samples &amp;quot;RACE=1&amp;quot;&lt;br /&gt;
 vtools update variant --from_stat 'YRI_mafGD10=maf()' --genotypes 'DP_geno&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;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;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;gt;=0.01' -t variant_MAFge01 'Variants that have MAF &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;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;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&lt;br /&gt;
 vtools show tables&lt;br /&gt;
 vtools show samples --limit 5&lt;br /&gt;
 vtools select variant --samples &amp;quot;RACE=1&amp;quot; -t CEU&lt;br /&gt;
 mkdir -p ceu&lt;br /&gt;
 cd ceu&lt;br /&gt;
 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;gt;=0.05&amp;quot; -t common_ceu&lt;br /&gt;
 vtools select v_funct &amp;quot;CEU_mafGD10&amp;lt;0.01&amp;quot; -t rare_ceu vtools use refGene&lt;br /&gt;
 vtools show annotation refGene&lt;br /&gt;
 vtools associate -h&lt;br /&gt;
 vtools show tests&lt;br /&gt;
 vtools show test LinRegBurden&lt;br /&gt;
 vtools associate common_ceu BMI --covariate SEX -m &amp;quot;LinRegBurden --alternative 2&amp;quot; -j1 --to_db EA_CV &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;gt; EA_RV.asso.res&lt;br /&gt;
 grep -i error *.log | tail -10&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;gt; EA_RV_VT.asso.res&lt;br /&gt;
 grep -i error *.log | tail -10&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;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;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;gt; EA_RV_MDS2.asso.res&lt;br /&gt;
 vtools_report plot_association qq -o QQRV_MDS2 -b --label_top 2 -f 6 &amp;lt; EA_RV_MDS2.asso.res cd ..&lt;br /&gt;
 vtools select variant --samples &amp;quot;RACE=0&amp;quot; -t YRI&lt;br /&gt;
 mkdir -p yri; cd yri&lt;br /&gt;
 vtools init yri --parent ../ --variants YRI --samples &amp;quot;RACE=0&amp;quot; --build hg19&lt;br /&gt;
 vtools select variant &amp;quot;YRI_mafGD10&amp;gt;=0.05&amp;quot; -t common_yri&lt;br /&gt;
 vtools select v_funct &amp;quot;YRI_mafGD10&amp;lt;0.01&amp;quot; -t rare_yri vtools use refGene &lt;br /&gt;
 vtools associate common_yri BMI --covariate SEX -m &amp;quot;LinRegBurden --alternative 2&amp;quot; -j1 --to_db YA_CV &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;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;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;gt; META_RV_VT.asso.res&lt;br /&gt;
 cut -f1,3 META_RV_VT.asso.res | head==VMT==&lt;br /&gt;
&lt;br /&gt;
 ##################################&lt;br /&gt;
 # Example 1: Autosomal recessive #&lt;br /&gt;
 ##################################&lt;br /&gt;
 vtools init VMT --force&lt;br /&gt;
 vtools import AR1.vcf.gz AR2.vcf.gz --format NSHI.fmt --build hg19 -j8&lt;br /&gt;
 vtools show tables&lt;br /&gt;
 vtools show samples&lt;br /&gt;
 vtools execute ANNOVAR geneanno&lt;br /&gt;
 vtools use dbNSFP.DB&lt;br /&gt;
 vtools use refGene&lt;br /&gt;
 vtools show fields&lt;br /&gt;
 vtools select variant &amp;quot;(ExAC_AF is NULL or ExAC_AF&amp;lt;0.0005) AND (ExAC_SAS_AF is NULL or ExAC_SAS_AF&amp;lt;0.0005)&amp;quot;  -t  ExAC0005 vtools select ExAC0005 &amp;quot;CADD_phred&amp;gt;20 or CADD_phred is NULL&amp;quot; -t CADD20&lt;br /&gt;
 vtools select CADD20 &amp;quot;region_type is 'splicing' OR (mut_type is not NULL AND mut_type is not 'synonymous SNV' AND mut_type is not 'unknown')&amp;quot; -t ANNOVARtype&lt;br /&gt;
 vtools select ANNOVARtype &amp;quot;dbNSFP.chr is not null&amp;quot; --output chr pos ref alt sift_pred lrt_pred fathmm_pred mutationtaster_pred mutationassessor_pred polyphen2_hdiv_pred polyphen2_hvar_pred provean_pred MetaLR_pred MetaSVM_pred &amp;gt;snv.txt&lt;br /&gt;
 python choose_damaging_variants.py snv.txt&lt;br /&gt;
 vtools update ANNOVARtype --format VMT_annotation.fmt --from_file snv.txt.parsed &lt;br /&gt;
 vtools select ANNOVARtype &amp;quot;vmt_annotation='damaging_SNV'&amp;quot; -t damaging                                                                                                                      &lt;br /&gt;
 vtools select damaging &amp;quot;chr=16 AND (pos&amp;gt;=63600000 AND pos&amp;lt;=79700000)&amp;quot; -o chr pos ref alt region_type region_name mut_type function rs_dbSNP141 ExAC_Adj_AF ExAC_SAS_AF CADD_phred FATHMM_pred LRT_pred MetaLR_pred MetaSVM_pred MutationAssessor_pred MutationTaster_pred Polyphen2_HDIV_pred Polyphen2_HVAR_pred PROVEAN_pred SIFT_pred &amp;quot;samples('geno_filter=GT=1')&amp;quot; &amp;quot;samples('geno_filter=GT=2')&amp;quot;&lt;br /&gt;
 vtools update damaging --from_stat &amp;quot;totX=#(GT)&amp;quot; &amp;quot;homX=#(hom)&amp;quot; --samples &amp;quot;sample_name='L1' OR sample_name='L2'&amp;quot; -j2&lt;br /&gt;
 vtools select damaging &amp;quot;totX=homX AND totX=2&amp;quot; -t homL1_L2&lt;br /&gt;
 vtools remove fields totX homX&lt;br /&gt;
 vtools output homL1_L2 chr pos ref alt region_type region_name mut_type function rs_dbSNP141 ExAC_Adj_AF ExAC_SAS_AF CADD_phred FATHMM_pred LRT_pred MetaLR_pred MetaSVM_pred MutationAssessor_pred MutationTaster_pred Polyphen2_HDIV_pred Polyphen2_HVAR_pred PROVEAN_pred SIFT_pred &amp;quot;samples('geno_filter=GT=1')&amp;quot; &amp;quot;samples('geno_filter=GT=2')&amp;quot;&lt;br /&gt;
 ##################################&lt;br /&gt;
 # Example 2: Autosomal dominant  #&lt;br /&gt;
 ##################################&lt;br /&gt;
 vtools import AD.vcf.gz --format NSHI.fmt --build hg19 -j8&lt;br /&gt;
 vtools show tables&lt;br /&gt;
 vtools show samples&lt;br /&gt;
 vtools select variant &amp;quot;(ExAC_AF is NULL or ExAC_AF&amp;lt;0.0005) AND (ExAC_NFE_AF is NULL or ExAC_NFE_AF&amp;lt;0.0005)&amp;quot;  --samples &amp;quot;sample_name='AD1' OR sample_name='AD2'&amp;quot; -t  ExAC0005_AD vtools select ExAC0005_AD &amp;quot;CADD_phred&amp;gt;15 or CADD_phred is NULL&amp;quot; -t CADD15_AD&lt;br /&gt;
 vtools select CADD15_AD &amp;quot;dbNSFP.chr is not null&amp;quot; --output chr pos ref alt sift_pred lrt_pred fathmm_pred mutationtaster_pred mutationassessor_pred polyphen2_hdiv_pred polyphen2_hvar_pred provean_pred MetaLR_pred MetaSVM_pred &amp;gt;snv.txt&lt;br /&gt;
 python choose_damaging_variants.py snv.txt &lt;br /&gt;
 vtools update variant --format VMT_annotation.fmt --from_file snv.txt.parsed &lt;br /&gt;
 vtools select CADD15_AD &amp;quot;vmt_annotation='damaging_SNV'&amp;quot; -t damaging_AD                                                                                                                      &lt;br /&gt;
 vtools update damaging_AD --from_stat &amp;quot;totX=#(GT)&amp;quot; &amp;quot;hetX=#(het)&amp;quot; --samples &amp;quot;sample_name='AD1' OR sample_name='AD2'&amp;quot; -j2&lt;br /&gt;
 vtools select damaging_AD &amp;quot;totX=hetX AND totX=2&amp;quot; -t hetAD_2&lt;br /&gt;
 vtools remove fields totX hetX&lt;br /&gt;
 vtools output hetAD_2 chr pos ref alt refGene.name2 rs_dbSNP141 ExAC_Adj_AF ExAC_SAS_AF CADD_phred FATHMM_pred LRT_pred MetaLR_pred MetaSVM_pred MutationAssessor_pred MutationTaster_pred Polyphen2_HDIV_pred Polyphen2_HVAR_pred PROVEAN_pred SIFT_pred &amp;quot;samples('geno_filter=GT=1')&amp;quot; &amp;quot;samples('geno_filter=GT=2')&amp;quot;&lt;br /&gt;
 ##################################&lt;br /&gt;
 #       Example 3: De Novo       #&lt;br /&gt;
 ##################################&lt;br /&gt;
 vtools import de_novo.vcf.gz --format NSHI.fmt --build hg19 -j8&lt;br /&gt;
 vtools show tables&lt;br /&gt;
 vtools show samples&lt;br /&gt;
 vtools update variant --from_stat &amp;quot;totX=#(GT)&amp;quot; &amp;quot;hetX=#(het)&amp;quot; --samples &amp;quot;sample_name='Son'&amp;quot; -j2&lt;br /&gt;
 vtools select variant &amp;quot;totX=hetX AND totX=1&amp;quot; -t Son_het&lt;br /&gt;
 vtools update Son_het --from_stat &amp;quot;totX=#(GT)&amp;quot; &amp;quot;wtX=#(wtGT)&amp;quot; --samples &amp;quot;sample_name='Dad' OR sample_name='Mom'&amp;quot; -j2&lt;br /&gt;
 vtools select Son_het &amp;quot;(totX=wtX AND totX=2) and ((ExAC_AF is NULL or ExAC_AF&amp;lt;0.0005) AND (ExAC_NFE_AF is NULL or ExAC_NFE_AF&amp;lt;0.0005))&amp;quot; -t deNovo&lt;br /&gt;
 vtools output deNovo chr pos ref alt refGene.name2 rs_dbSNP141 ExAC_Adj_AF ExAC_NFE_AF CADD_phred FATHMM_pred LRT_pred MetaLR_pred MetaSVM_pred MutationAssessor_pred MutationTaster_pred Polyphen2_HDIV_pred Polyphen2_HVAR_pred PROVEAN_pred SIFT_pred &amp;quot;samples('geno_filter=GT=1')&amp;quot; &amp;quot;samples('geno_filter=GT=2')&amp;quot;&lt;/div&gt;</summary>
		<author><name>Serveradmin</name></author>	</entry>

	</feed>