45
|
1 <tool id="vcfToXena" name="vcfToXena" version="0.1">
|
47
|
2 <description>Convert vcf To Xena ready mutation data</description>
|
45
|
3 <command>
|
|
4 java -Xmx4G -jar $__tool_directory__/snpEff/snpEff.jar -c $__tool_directory__/snpEff/snpEff.config
|
49
|
5 -i vcf -upDownStreamLen 5000 $genome $input > $__tool_directory__/tmp_$input.name ;
|
48
|
6 python $__tool_directory__/xenaHeader.py $snpeff_output;
|
49
|
7 cat $__tool_directory__/tmp_$input.name | python $__tool_directory__/parseSnpEffVcf.py $input.name $snpeff_output;
|
|
8 rm $__tool_directory__/tmp_$input.name
|
45
|
9 </command>
|
|
10 <inputs>
|
|
11 <param format="vcf" name="input" type="data" label="Input VCF file"/>
|
|
12 <param name="genome" type="select" label="Genome">
|
|
13 <option value="hg19">hg19</option>
|
|
14 </param>
|
|
15
|
|
16 </inputs>
|
|
17 <outputs>
|
47
|
18 <data format="tabular" name="snpeff_output" label="${input.name}.mutationVector" />
|
45
|
19 </outputs>
|
|
20 <help>
|
|
21 This tool convert vcf files to xena ready positional mutation data files.
|
|
22 </help>
|
|
23 </tool>
|
|
24
|