Mercurial > repos > iuc > vcf2maf
annotate vcf2maf.xml @ 1:e214b9ce682e draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
| author | iuc |
|---|---|
| date | Tue, 11 Oct 2022 20:30:14 +0000 |
| parents | 5cc03d77196a |
| children |
| rev | line source |
|---|---|
|
1
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
1 <tool id="vcf2maf" name="Convert VCF to MAF" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@"> |
|
0
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
2 <description>with vcf2maf</description> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
3 <macros> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
4 <token name="@TOOL_VERSION@">1.6.21</token> |
|
1
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
5 <token name="@VERSION_SUFFIX@">1</token> |
|
0
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
6 <token name="@DB_VERSION@">106</token> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
7 </macros> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
8 <requirements> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
9 <requirement type="package" version="@TOOL_VERSION@">vcf2maf</requirement> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
10 <requirement type="package" version="@DB_VERSION@.1">ensembl-vep</requirement> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
11 </requirements> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
12 <command detect_errors="exit_code"><![CDATA[ |
|
1
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
13 ## cBioPortal only supports human and mouse but requires their assembly name in NCBI format so we have to translate the dbkey for those |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
14 #set $ncbi_names = {"hg19": "GRCh37", "hg38": "GRCh38", "mm10": "GRCm38", "mm39": "GRCm39"} |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
15 |
|
0
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
16 ln -s '${input1}' MainInput.vcf && |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
17 #if $ref_seq.ref_source == "cached": |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
18 ln -s '${ref_seq.ref.fields.path}' reference.fa && |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
19 #elif $ref_seq.ref_source == "history": |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
20 ln -s '${ref_seq.ref}' reference.fa && |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
21 #end if |
|
1
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
22 vcf2maf.pl --input-vcf MainInput.vcf --output-maf #if $include_header then 'MainOutput.maf' else 'temp.maf'# --ref-fasta reference.fa |
|
0
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
23 #if $annotation_cache.source == "no_vep": |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
24 --inhibit-vep |
|
1
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
25 #if $input1.metadata.dbkey in $ncbi_names: |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
26 --ncbi-build '${ncbi_names[$input1.metadata.dbkey]}' |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
27 #else: |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
28 --ncbi-build '${input1.metadata.dbkey}' |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
29 #end if |
|
0
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
30 #else: |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
31 --vep-path \$(dirname \$(which vep)) |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
32 --vep-data '${annotation_cache.cache_file.fields.path}' |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
33 --species '${annotation_cache.cache_file.fields.species}' |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
34 --ncbi-build '${annotation_cache.cache_file.fields.value.split($annotation_cache.cache_file.fields.version + "_")[-1]}' |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
35 #if $annotation_cache.cache_file.fields.version != "@DB_VERSION@": --cache-version $annotation_cache.cache_file.fields.version |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
36 #end if |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
37 |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
38 #if $tumor_id: |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
39 --tumor-id '${tumor_id}' |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
40 #end if |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
41 #if $normal_id: |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
42 --normal-id '${normal_id}' |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
43 #end if |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
44 #if $vcf_tumor_id: |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
45 --vcf-tumor-id '${vcf_tumor_id}' |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
46 #end if |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
47 #if $vcf_normal_id: |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
48 --vcf-normal-id '${vcf_normal_id}' |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
49 #end if |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
50 |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
51 #if $adv_opt.any_allele: |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
52 --any-allele |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
53 #end if |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
54 #if $adv_opt.min_hom_vaf: |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
55 --min-hom-vaf $adv_opt.min_hom_vaf |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
56 #end if |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
57 #if $adv_opt.maf_center: |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
58 --maf-center '${adv_opt.maf_center}' |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
59 #end if |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
60 #if $adv_opt.retain_info: |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
61 --retain-info '${adv_opt.retain_info}' |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
62 #end if |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
63 #if $adv_opt.retain_fmt: |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
64 --retain-fmt '${adv_opt.retain_fmt}' |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
65 #end if |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
66 #if $adv_opt.retain_ann: |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
67 --retain-ann '${adv_opt.retain_ann}' |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
68 #end if |
|
1
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
69 #if not $include_header: |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
70 && tail -n+2 temp.maf > MainOutput.maf |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
71 #end if |
|
0
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
72 ]]></command> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
73 <inputs> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
74 <param type="data" name="input1" label="VCF input file" format="vcf"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
75 <validator type="unspecified_build" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
76 </param> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
77 <conditional name="ref_seq"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
78 <param name="ref_source" type="select" label="Select FASTA file as reference sequence"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
79 <option value="cached">Locally cached</option> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
80 <option value="history">History</option> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
81 </param> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
82 <when value="cached"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
83 <param name="ref" type="select" label="Select reference sequence"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
84 <options from_data_table="fasta_indexes"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
85 <validator type="no_options" message="A built-in reference genome is not available for the build associated with the selected input file" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
86 </options> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
87 </param> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
88 </when> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
89 <when value="history"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
90 <param name="ref" type="data" format="fasta" label="Select reference sequence" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
91 </when> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
92 </conditional> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
93 <conditional name="annotation_cache"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
94 <param name="source" type="select" label="Select the source of annotation data if you want to use VEP" help="vcf2maf can utilize Ensembl's VEP to select a single effect per variant. VEP can only be used if SIFT is available for the selected genome assembly. Ensembl strongly recommends to only use annotation cache files with a version number matching the VEP version. You can disable the corresponding filtering of available cache files at your own risk."> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
95 <option value="no_vep" selected="true">Do not use VEP</option> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
96 <option value="restricted">Use VEP with a cache file with matching version number</option> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
97 <option value="unrestricted">Use VEP with any cache file</option> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
98 </param> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
99 <when value="no_vep"/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
100 <when value="restricted"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
101 <param name="cache_file" type="select" label="Select annotation cache file" help="If the annotation data of interest is not listed, have a look at all available cache files regardless of their version number or contact your Galaxy admin."> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
102 <options from_data_table="vep_versioned_annotation_cache"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
103 <filter type="static_value" value="@DB_VERSION@" column="2" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
104 <filter type="sort_by" column="4"/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
105 </options> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
106 <validator type="no_options" message="No annotation caches are available"/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
107 </param> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
108 </when> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
109 <when value="unrestricted"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
110 <param name="cache_file" type="select" label="Select annotation cache file" help="If the annotation data of interest is not listed, contact your Galaxy admin."> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
111 <options from_data_table="vep_versioned_annotation_cache"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
112 <filter type="sort_by" column="4"/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
113 </options> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
114 <validator type="no_options" message="No annotation caches are available"/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
115 </param> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
116 </when> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
117 </conditional> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
118 |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
119 <param argument="--tumor-id" type="text" optional="true" label="Enter tumor sample ID (optional)" help="Used to fill the Tumor_Sample_Barcode column of the output MAF with the tumor sample ID."/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
120 <param argument="--normal-id" type="text" optional="true" label="Enter normal sample ID (optional)" help="Used to fill the Matched_Norm_Sample_Barcode column of the output MAF with the normal sample ID."/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
121 <param argument="--vcf-tumor-id" type="text" optional="true" label="Enter name of tumor genotype column (optional)" help="VCFs from variant callers like VarScan use hardcoded sample IDs TUMOR/NORMAL to name genotype columns. Use this parameter to have vcf2maf correctly locate these columns to parse genotypes, while still printing proper sample IDs in the output MAF."/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
122 <param argument="--vcf-normal-id" type="text" optional="true" label="Enter name of normal genotype column (optional)" help="VCFs from variant callers like VarScan use hardcoded sample IDs TUMOR/NORMAL to name genotype columns. Use this parameter to have vcf2maf correctly locate these columns to parse genotypes, while still printing proper sample IDs in the output MAF."/> |
|
1
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
123 <param name="include_header" type="boolean" checked="true" label="Include MAF version header in output file" help="The MAF version header is a comment that indicates the MAF version and is written into the first row of the ouput file. This is required by some downstream tools. The row containing column headers follows next."/> |
|
0
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
124 |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
125 <section name="adv_opt" title="Advanced options"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
126 <param argument="--any-allele" type="boolean" optional="true" checked="false" label="Allow also mismatched variant alleles when reporting co-located variants"/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
127 <param argument="--min-hom-vaf" type="float" optional="true" min="0" max="1" label="Enter minimum allele fraction to call a variant homozygous if GT is undefined in VCF" help="Default value is 0.7"/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
128 <param argument="--maf-center" type="text" optional="true" label="Enter variant calling center to report in MAF"/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
129 <param argument="--retain-info" type="text" optional="true" label="Enter comma-delimited names of INFO fields to retain as extra columns in MAF"/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
130 <param argument="--retain-fmt" type="text" optional="true" label="Enter comma-delimited names of FORMAT fields to retain as extra columns in MAF"/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
131 <param argument="--retain-ann" type="text" optional="true" label="Enter comma-delimited names of VEP annotations (within the VEP CSQ/ANN) to retain as extra columns in MAF"/> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
132 </section> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
133 </inputs> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
134 <outputs> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
135 <data name="output1" format="tabular" from_work_dir="MainOutput.maf" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
136 </outputs> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
137 <tests> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
138 <test expect_num_outputs="1"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
139 <param name="input1" dbkey="hg19" value="input_test1.vcf" ftype="vcf" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
140 <param name="ref_source" value="history" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
141 <param name="ref" dbkey="hg19" value="test1.fa" ftype="fasta" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
142 <param name="annotation_cache.source" value="no_vep" /> |
|
1
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
143 <assert_command> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
144 <has_text text="--ncbi-build 'GRCh37'"/> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
145 </assert_command> |
|
0
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
146 <output name="output1" file="output_test1.tabular" ftype="tabular" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
147 </test> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
148 <test expect_num_outputs="1"> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
149 <param name="input1" dbkey="hg19" value="input_test1.vcf" ftype="vcf" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
150 <param name="ref_source" value="cached" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
151 <param name="ref" value="hg19test" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
152 <param name="annotation_cache.source" value="no_vep" /> |
|
1
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
153 <assert_command> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
154 <has_text text="--ncbi-build 'GRCh37'"/> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
155 </assert_command> |
|
0
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
156 <output name="output1" file="output_test1.tabular" ftype="tabular" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
157 </test> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
158 <test expect_num_outputs="1"> |
|
1
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
159 <param name="input1" dbkey="hg19" value="input_test1.vcf" ftype="vcf" /> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
160 <param name="ref_source" value="cached" /> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
161 <param name="ref" value="hg19test" /> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
162 <param name="annotation_cache.source" value="no_vep" /> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
163 <param name="include_header" value="False" /> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
164 <output name="output1" ftype="tabular" > |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
165 <assert_contents> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
166 <has_n_lines n="2" /> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
167 <not_has_text text="#version 2.4" /> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
168 </assert_contents> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
169 </output> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
170 </test> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
171 <test expect_num_outputs="1"> |
|
0
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
172 <param name="input1" dbkey="dm6" value="input_test2.vcf" ftype="vcf" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
173 <param name="ref_source" value="history" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
174 <param name="ref" dbkey="dm6" value="test2.fa" ftype="fasta" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
175 <param name="source" value="restricted" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
176 <param name="cache_file" value="drosophila_melanogaster_vep_106_BDGP6.32" /> |
|
1
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
177 <assert_command> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
178 <has_text text="--ncbi-build 'BDGP6.32'"/> |
|
e214b9ce682e
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit f2287e6aab30c72ef1334688127711fc9624352e
iuc
parents:
0
diff
changeset
|
179 </assert_command> |
|
0
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
180 <output name="output1" file="output_test2.tabular" ftype="tabular" /> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
181 </test> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
182 </tests> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
183 <help><![CDATA[ |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
184 The tool vcf2maf can parse a wide range of VCF-like formats and convert these into the `Mutation Annotation Format (MAF) <https://docs.gdc.cancer.gov/Data/File_Formats/MAF_Format/>`__. A central part of the conversion process is the selection of a single effect per variant. While this is often a subjective decision, vcf2maf offers a standardized way to achieve this by optionally utilizing Ensembl's `Variant Effect Predictor (VEP) <https://www.ensembl.org/info/docs/tools/vep/index.html>`__. ]]></help> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
185 <citations> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
186 <citation type="doi">10.5281/zenodo.593251</citation> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
187 </citations> |
|
5cc03d77196a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/vcf2maf commit 30046d5e0df4d80ac687edd03cf44b2afaa04550
iuc
parents:
diff
changeset
|
188 </tool> |
