Mercurial > repos > jjohnson > snpeff
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 |
| rev | line source |
|---|---|
| 15 | 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 | 3 <expand macro="requirements" /> |
| 4 <macros> | |
| 5 <import>snpEff_macros.xml</import> | |
| 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 | 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 | 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 | 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 |
