comparison vcfToXena.xml @ 47:23d98125d20c

parse snpEff output
author jingchunzhu
date Thu, 13 Aug 2015 23:26:33 -0700
parents e2627dcbd8b9
children a38cc72edd75
comparison
equal deleted inserted replaced
46:ebf3bc09c383 47:23d98125d20c
1 <tool id="vcfToXena" name="vcfToXena" version="0.1"> 1 <tool id="vcfToXena" name="vcfToXena" version="0.1">
2 <description>Vcf To Xena positional mutation data</description> 2 <description>Convert vcf To Xena ready mutation data</description>
3 <command> 3 <command>
4 java -Xmx4G -jar $__tool_directory__/snpEff/snpEff.jar -c $__tool_directory__/snpEff/snpEff.config 4 java -Xmx4G -jar $__tool_directory__/snpEff/snpEff.jar -c $__tool_directory__/snpEff/snpEff.config
5 -i vcf -upDownStreamLen 5000 $genome 5 -i vcf -upDownStreamLen 5000 $genome
6 $input > $snpeff_output 6 $input > $__tool_directory__/tmp ;
7 cat $__tool_directory__/tmp | python $__tool_directory__/parseSnpEffVcf.py $input.name $snpeff_output
7 </command> 8 </command>
8 <inputs> 9 <inputs>
9 <param format="vcf" name="input" type="data" label="Input VCF file"/> 10 <param format="vcf" name="input" type="data" label="Input VCF file"/>
10 <param name="genome" type="select" label="Genome"> 11 <param name="genome" type="select" label="Genome">
11 <option value="hg19">hg19</option> 12 <option value="hg19">hg19</option>
12 </param> 13 </param>
13 14
14 </inputs> 15 </inputs>
15 <outputs> 16 <outputs>
16 <data format="vcf" name="snpeff_output" /> 17 <data format="tabular" name="snpeff_output" label="${input.name}.mutationVector" />
17 </outputs> 18 </outputs>
18 <help> 19 <help>
19 This tool convert vcf files to xena ready positional mutation data files. 20 This tool convert vcf files to xena ready positional mutation data files.
20 </help> 21 </help>
21 </tool> 22 </tool>