# HG changeset patch # User anton # Date 1402521077 14400 # Node ID de3bbf60d0865a59e5940464a93a46882d61dffa Imported from capsule None diff -r 000000000000 -r de3bbf60d086 test-data/vcfdistance-test1.vcf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/vcfdistance-test1.vcf Wed Jun 11 17:11:17 2014 -0400 @@ -0,0 +1,29 @@ +##fileformat=VCFv4.0 +##fileDate=20090805 +##source=myImputationProgramV3.1 +##reference=1000GenomesPilot-NCBI36 +##phasing=partial +##INFO= +##INFO= +##INFO= +##INFO= +##INFO= +##INFO= +##INFO= +##INFO= +##FILTER= +##FILTER= +##FORMAT= +##FORMAT= +##FORMAT= +##FORMAT= +##ALT= +##ALT= +##INFO= +#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT NA00001 NA00002 NA00003 +19 111 . A C 9.6 . BasesToClosestVariant=1 GT:HQ 0|0:10,10 0|0:10,10 0/1:3,3 +19 112 . A G 10 . BasesToClosestVariant=1 GT:HQ 0|0:10,10 0|0:10,10 0/1:3,3 +20 17330 . T A 3 q10 AF=0.017;BasesToClosestVariant=1093366;DP=11;NS=3 GT:GQ:DP:HQ 0|0:49:3:58,50 0|1:3:5:65,3 0/0:41:3:.,. +20 1110696 rs6040355 A G,T 67 PASS AA=T;AF=0.333,0.667;BasesToClosestVariant=119541;DP=10;NS=2;DB GT:GQ:DP:HQ 1|2:21:6:23,27 2|1:2:0:18,2 2/2:35:4:.,. +20 1230237 . T . 47 PASS AA=T;BasesToClosestVariant=4330;DP=13;NS=3 GT:GQ:DP:HQ 0|0:54:.:56,60 0|0:48:4:51,51 0/0:61:2:.,. +20 1234567 microsat1 G GA,GAC 50 PASS AA=G;AC=3,1;AN=6;BasesToClosestVariant=670;DP=9;NS=3 GT:GQ:DP 0/1:.:4 0/2:17:2 1/1:40:3 diff -r 000000000000 -r de3bbf60d086 test-data/vcflib.vcf --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/vcflib.vcf Wed Jun 11 17:11:17 2014 -0400 @@ -0,0 +1,31 @@ +##fileformat=VCFv4.0 +##fileDate=20090805 +##source=myImputationProgramV3.1 +##reference=1000GenomesPilot-NCBI36 +##phasing=partial +##INFO= +##INFO= +##INFO= +##INFO= +##INFO= +##INFO= +##INFO= +##INFO= +##FILTER= +##FILTER= +##FORMAT= +##FORMAT= +##FORMAT= +##FORMAT= +##ALT= +##ALT= +#CHROM POS ID REF ALT QUAL FILTER INFO FORMAT NA00001 NA00002 NA00003 +19 111 . A C 9.6 . . GT:HQ 0|0:10,10 0|0:10,10 0/1:3,3 +19 112 . A G 10 . . GT:HQ 0|0:10,10 0|0:10,10 0/1:3,3 +20 14370 rs6054257 G A 29 PASS NS=3;DP=14;AF=0.5;DB;H2 GT:GQ:DP:HQ 0|0:48:1:51,51 1|0:48:8:51,51 1/1:43:5:.,. +20 17330 . T A 3 q10 NS=3;DP=11;AF=0.017 GT:GQ:DP:HQ 0|0:49:3:58,50 0|1:3:5:65,3 0/0:41:3:.,. +20 1110696 rs6040355 A G,T 67 PASS NS=2;DP=10;AF=0.333,0.667;AA=T;DB GT:GQ:DP:HQ 1|2:21:6:23,27 2|1:2:0:18,2 2/2:35:4:.,. +20 1230237 . T . 47 PASS NS=3;DP=13;AA=T GT:GQ:DP:HQ 0|0:54:.:56,60 0|0:48:4:51,51 0/0:61:2:.,. +20 1234567 microsat1 G GA,GAC 50 PASS NS=3;DP=9;AA=G;AN=6;AC=3,1 GT:GQ:DP 0/1:.:4 0/2:17:2 1/1:40:3 +20 1235237 . T . . . . GT 0/0 0|0 ./. +X 10 rsTest AC A,ATG 10 PASS . GT 0 0/1 0|2 diff -r 000000000000 -r de3bbf60d086 tool_dependencies.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tool_dependencies.xml Wed Jun 11 17:11:17 2014 -0400 @@ -0,0 +1,6 @@ + + + + + + diff -r 000000000000 -r de3bbf60d086 vcfdistance.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/vcfdistance.xml Wed Jun 11 17:11:17 2014 -0400 @@ -0,0 +1,32 @@ + + + vcflib + + Calculate distance to the nearest variant + cat "${input1}" | vcfdistance > "${out_file1}" + + + + + + + + + + + + + + +Adds a value to each VCF record indicating the distance to the nearest variant in the file. + +.. class:: infomark + +The dataset used as input to this tool must be coordinate sorted. This can be achieved by either using the VCFsort utility or Galaxy's general purpose sort tool (in this case sort on the first and the second column in ascending order). + +---- + +Vcfdistance is a part of VCFlib toolkit developed by Erik Garrison (https://github.com/ekg/vcflib). + + +