annotate snpEff_download.xml @ 15:fac49d7ea7d4

Update tool revisions to 4.0.1
author Jim Johnson <jj@umn.edu>
date Tue, 21 Oct 2014 14:40:44 -0500
parents 4511f153078c
children 3790e16a0be0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
15
fac49d7ea7d4 Update tool revisions to 4.0.1
Jim Johnson <jj@umn.edu>
parents: 14
diff changeset
1 <tool id="snpEff_download" name="SnpEff Download" version="4.0.1">
5
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
2 <description>Download a new database</description>
7
0ad9733e22a4 Uploaded
bgruening
parents: 6
diff changeset
3 <expand macro="requirements" />
0ad9733e22a4 Uploaded
bgruening
parents: 6
diff changeset
4 <macros>
0ad9733e22a4 Uploaded
bgruening
parents: 6
diff changeset
5 <import>snpEff_macros.xml</import>
0ad9733e22a4 Uploaded
bgruening
parents: 6
diff changeset
6 </macros>
5
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
7 <command>
11
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
8 #if $snpDb.genomeSrc == "named":
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
9 #set genomeVersion = $snpDb.genome_version
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
10 #set data_dir = $snpeff_db_named.extra_files_path
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
11 ## echo $snpDb.genome_version > $snpeff_db_named;
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
12 ## java -jar \$SNPEFF_JAR_PATH/snpEff.jar download -c \$SNPEFF_JAR_PATH/snpEff.config -dataDir $snpeff_db_named.extra_files_path -v $snpDb.genome_version > $logfile
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
13 #else
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
14 #set genomeVersion = $snpDb.genome_databases.fields.value
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
15 #set data_dir = $snpeff_db_cached.extra_files_path
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
16 ## echo $snpeff_db_cached.extra_files_path > $snpeff_db_cached;
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
17 ## java -jar \$SNPEFF_JAR_PATH/snpEff.jar download -c \$SNPEFF_JAR_PATH/snpEff.config -dataDir $snpeff_db_cached.extra_files_path -v $snpeff_db_cached.extra_files_path > $logfile
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
18 #end if
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
19 ## echo $genomeVersion > $snpeff_db;
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
20 java -jar \$SNPEFF_JAR_PATH/snpEff.jar download -c \$SNPEFF_JAR_PATH/snpEff.config -dataDir $data_dir -v $genomeVersion > $logfile
5
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
21 </command>
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
22 <inputs>
11
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
23 <conditional name="snpDb">
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
24 <param name="genomeSrc" type="select" label="Genome List">
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
25 <option value="named">By Name</option>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
26 <option value="cached">Select from list</option>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
27 </param>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
28 <when value="named">
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
29 <param name="genome_version" type="text" size="40" value="" label="Snpff Genome Version Name (e.g. GRCh37.74)">
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
30 <help>http://sourceforge.net/projects/snpeff/files/databases/</help>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
31 <validator type="regex" message="A genome version name is required">\S+</validator>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
32 </param>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
33 </when>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
34 <when value="cached">
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
35 <param name="genome_databases" type="select" display="checkboxes" multiple="true" label="Genome Version">
14
4511f153078c Fix snpEff_download from_data_table - snpeff4_databases
Jim Johnson <jj@umn.edu>
parents: 12
diff changeset
36 <options from_data_table="snpeff4_databases">
11
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
37 <filter type="sort_by" column="0" />
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
38 </options>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
39 </param>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
40 </when>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
41 </conditional>
5
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
42 </inputs>
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
43 <outputs>
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
44 <data format="txt" name="logfile" />
11
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
45 <data format="snpeffdb" name="snpeff_db_named" label="${tool.name} ${snpDb.genome_version}" >
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
46 <filter>snpDb['genomeSrc'] == "named"</filter>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
47 </data>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
48 <data format="snpeffdb" name="snpeff_db_cached" label="${tool.name} ${snpDb.genome_databases.fields.value}">
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
49 <filter>snpDb['genomeSrc'] == "cached"</filter>
c5288d5a446e Update to version 3.6 and refactor to new repositories: snpsift, snpeff_datatypes, data_manager_snpeff
Jim Johnson <jj@umn.edu>
parents: 7
diff changeset
50 </data>
5
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
51 </outputs>
7
0ad9733e22a4 Uploaded
bgruening
parents: 6
diff changeset
52 <expand macro="stdio" />
5
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
53 <help>
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
54
7
0ad9733e22a4 Uploaded
bgruening
parents: 6
diff changeset
55 @EXTERNAL_DOCUMENTATION@
5
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
56
7
0ad9733e22a4 Uploaded
bgruening
parents: 6
diff changeset
57 @CITATION_SECTION@
5
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
58
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
59 </help>
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
60 </tool>
8952990fcab9 Update to snpEff version 3.4 and add data managers to download snpEff genome reference databases
Jim Johnson <jj@umn.edu>
parents:
diff changeset
61