annotate snpSift_geneSets.xml @ 4:71daf733a39e draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
author iuc
date Mon, 12 Jun 2017 10:25:06 -0400
parents 5a559dfb41a0
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
1 <tool id="snpSift_geneSets" name="SnpSift GeneSets" version="@WRAPPER_VERSION@.0">
0
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
2 <description>Annotating GeneSets, such as Gene Ontology, KEGG, Reactome</description>
4
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
3 <!--
0
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
4 You can change the amount of memory used, just change the -Xmx parameter (e.g. use -Xmx2G for 2Gb of memory)
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
5 -->
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
6 <macros>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
7 <import>snpSift_macros.xml</import>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
8 </macros>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
9 <expand macro="requirements" />
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
10 <expand macro="stdio" />
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
11 <expand macro="version_command" />
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
12 <command><![CDATA[
4
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
13 SnpSift -Xmx2G geneSets -v
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
14 #if $db_opts.db_opts_selector == 'db'
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
15 '${db_opts.database.fields.path}'
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
16 #elif $db_opts.db_opts_selector == 'histdb'
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
17 '$db_opts.histdb'
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
18 #end if
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
19 '$input'
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
20 2> '$log'
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
21 > '$output'
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
22 ]]></command>
0
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
23 <inputs>
4
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
24 <param name="input" type="data" format="vcf" label="Variant input file in VCF format"/>
0
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
25 <conditional name="db_opts">
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
26 <param name="db_opts_selector" type="select" label="Select Annotation database" help="">
4
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
27 <option value="db" selected="True">Locally installed database</option>
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
28 <option value="histdb">database from your history</option>
0
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
29 </param>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
30 <when value="db">
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
31 <param name="database" type="select" label="Molecular Signatures Database (MSigDB)">
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
32 <options from_data_table="snpeff_msigdb_database" />
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
33 </param>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
34 <param name="histdb" type="hidden" value="" />
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
35 </when>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
36 <when value="histdb">
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
37 <param name="histdb" type="data" format="txt" label="Molecular Signatures Database (MSigDB)" />
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
38 </when>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
39 </conditional>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
40 </inputs>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
41 <outputs>
4
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
42 <data name="output" format="vcf" label="${tool.name} on ${on_string}: VCF" />
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
43 <data name="log" format="txt" label="${tool.name} on ${on_string}: log" />
0
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
44 </outputs>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
45 <tests>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
46 </tests>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
47 <help><![CDATA[
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
48 This tool uses `SnpSift GeneSets`_ to add annotations from `MSigDB`_, a collection of annotated gene sets from different sources including Gene Ontology (GO), KEGG, Reactome.
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
49
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
50 .. _SnpSift GeneSets: http://snpeff.sourceforge.net/SnpSift.html#geneSets
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
51
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
52 .. class:: warningmark
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
53
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
54 The input VCF file must be annotated using SnpEff before performing GeneSets annotations. This is because the tool must know which gene the variant affects.
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
55
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
56 @EXTERNAL_DOCUMENTATION@
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
57
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
58 .. _MSigDB: http://www.broadinstitute.org/gsea/msigdb/
4
71daf733a39e planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift_genesets/ commit fbc18d9128669e461e76ed13307ee88dd774afa5
iuc
parents: 2
diff changeset
59 ]]></help>
0
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
60 <expand macro="citations">
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
61 <citation type="doi">10.1073/pnas.0506580102</citation><!-- MSigDB citation -->
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
62 </expand>
294a2b4a33ab planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tool_collections/snpsift/snpsift commit 21b46ae2c90ba7e569b2b3a9eaf938f8dedb2c31
iuc
parents:
diff changeset
63 </tool>