annotate snpSift_geneSets.xml @ 80:10054ec3ebb7 draft

Uploaded
author iuc
date Sun, 19 Apr 2015 22:37:12 -0400
parents 7fe1fad13841
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
1 <tool id="snpSift_geneSets" name="SnpSift GeneSets" version="4.0.0">
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
2 <description>Annotating GeneSets, such as Gene Ontology, KEGG, Reactome</description>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
3 <!--
7fe1fad13841 Uploaded
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)
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
5 -->
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
6 <expand macro="requirements" />
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
7 <macros>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
8 <import>snpSift_macros.xml</import>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
9 </macros>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
10 <command>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
11 java -Xmx2G -jar \$SNPEFF_JAR_PATH/SnpSift.jar geneSets -v
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
12 #if $db_opts.db_opts_selector == "db"
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
13 "${db_opts.database.fields.path}"
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
14 #elif $db_opts.db_opts_selector == "histdb"
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
15 "$db_opts.histdb"
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
16 #end if
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
17
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
18 $input 2&gt; $log &gt; $output
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
19 </command>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
20 <inputs>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
21 <param format="vcf" name="input" type="data" label="Variant input file in VCF format"/>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
22 <conditional name="db_opts">
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
23 <param name="db_opts_selector" type="select" label="Select Annotation database" help="">
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
24 <option value="db" selected="True">Locally installed database</option>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
25 <option value="histdb">database from your history</option>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
26 </param>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
27 <when value="db">
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
28 <param name="database" type="select" label="Molecular Signatures Database (MSigDB)">
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
29 <options from_data_table="snpeff_msigdb_database" />
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
30 </param>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
31 <param name="histdb" type="hidden" value="" />
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
32 </when>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
33 <when value="histdb">
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
34 <param name="histdb" type="data" format="txt" label="Molecular Signatures Database (MSigDB)" />
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
35 </when>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
36 </conditional>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
37 </inputs>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
38 <outputs>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
39 <data format="vcf" name="output" label="${tool.name} on ${on_string}: VCF" />
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
40 <data format="txt" name="log" label="${tool.name} on ${on_string}: log" />
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
41 </outputs>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
42 <expand macro="stdio" />
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
43 <tests>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
44 </tests>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
45 <help>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
46 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.
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
47
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
48 .. _SnpSift GeneSets: http://snpeff.sourceforge.net/SnpSift.html#geneSets
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
49
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
50 .. class:: warningmark
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
51
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
52 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.
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
53
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
54 @EXTERNAL_DOCUMENTATION@
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
55
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
56 @CITATION_SECTION@
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
57
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
58 For `MSigDB`_, please cite |Subramanian2005|_.
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
59
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
60 .. _MSigDB: http://www.broadinstitute.org/gsea/msigdb/
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
61 .. |Subramanian2005| replace:: Subramanian, A., *et al.* (2005) Gene set enrichment analysis: A knowledge-based approach for interpreting genome-wide expression profiles. *Proc. Natl. Acad. Sci. U.S.A.* 102(43), 15545-15550
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
62 .. _Subramanian2005: http://www.pnas.org/content/102/43/15545
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
63 </help>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
64 <expand macro="citations">
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
65 <citation type="doi">10.1073/pnas.0506580102</citation><!-- MSigDB citation -->
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
66 </expand>
7fe1fad13841 Uploaded
iuc
parents:
diff changeset
67 </tool>