annotate data_manager/data_manager_vep_cache_download.xml @ 7:7890790d2afd draft

Fully working now and improved several things
author sh477
date Tue, 01 Mar 2022 18:12:26 +0000
parents a3dba0440f08
children 3f3246b8972e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
1 <tool id="data_manager_vep_cache_download" name="Download and install VEP cache" version="0.1" tool_type="manage_data">
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
2 <description>versioned annotation files for VEP</description>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
3 <requirements>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
4 <requirement type="package" version="3.9">python</requirement>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
5 </requirements>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
6 <command detect_errors="exit_code">
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
7 python '$__tool_directory__/data_manager_vep_cache_download.py' '$out_file'
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
8 </command>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
9 <inputs>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
10 <param name="dbkey" type="genomebuild"
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
11 label="DBKEY of genome that the VEP cache data is for"
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
12 help="" />
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
13 <param name="url" type="text" value="http://ftp.ensembl.org/pub/release-105/variation/indexed_vep_cache/"
7
7890790d2afd Fully working now and improved several things
sh477
parents: 5
diff changeset
14 label="FTP root url for VEP cache files" help="Release number should be equal to desired VEP version"/>
7890790d2afd Fully working now and improved several things
sh477
parents: 5
diff changeset
15 <param name="file_name" type="text" label="File name of cache file to be downloaded from root url" help="E.g. homo_sapiens_vep_105_GRCh38.tar.gz"/>
5
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
16 </inputs>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
17 <outputs>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
18 <data name="out_file" format="data_manager_json"/>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
19 </outputs>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
20 <tests>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
21 <test>
7
7890790d2afd Fully working now and improved several things
sh477
parents: 5
diff changeset
22 <param name="dbkey" value="ci3"/>
5
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
23 <param name="url" value="http://ftp.ensembl.org/pub/release-105/variation/indexed_vep_cache/"/>
7
7890790d2afd Fully working now and improved several things
sh477
parents: 5
diff changeset
24 <param name="file_name" value="ciona_intestinalis_refseq_vep_105_KH.tar.gz"/>
5
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
25 <output name="out_file" file="from_test-meta.data_manager.json"/>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
26 </test>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
27 </tests>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
28 <help>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
29 This tool downloads given versions of VEP cache annotation files and makes them available to Ensembl VEP in Galaxy via the
7
7890790d2afd Fully working now and improved several things
sh477
parents: 5
diff changeset
30 "vep_versioned_annotation_cache" data table. You should use the indexed version of the cache files and it is strongly
7890790d2afd Fully working now and improved several things
sh477
parents: 5
diff changeset
31 recommended to use the cache files which version number matches the VEP version number. Note that for most genomes there
7890790d2afd Fully working now and improved several things
sh477
parents: 5
diff changeset
32 are three versions of cache data available: default, refseq and merged (combining the former two). Choose the one suitable
7890790d2afd Fully working now and improved several things
sh477
parents: 5
diff changeset
33 for your usage.
5
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
34
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
35 A general introduction to the VEP cache and download links can be found on the official website:
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
36 https://www.ensembl.org/info/docs/tools/vep/script/vep_cache.html
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
37 </help>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
38 <citations>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
39 <citation type="doi">10.1186/s13059-016-0974-4</citation>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
40 </citations>
a3dba0440f08 Reformatting
sh477
parents: 4
diff changeset
41 </tool>