Mercurial > repos > mvdbeek > r_goseq_1_22_0
annotate getgo.xml @ 9:04b9c519d3e1 draft
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
author | mvdbeek |
---|---|
date | Thu, 31 Mar 2016 12:23:45 -0400 |
parents | 0e9424413ab0 |
children |
rev | line source |
---|---|
9
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
1 <tool id="getgo" name="get_gene_categories" version="0.1.0"> |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
2 <description>retrieve gene categories for model organisms</description> |
6
0e9424413ab0
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit f95b47ed1a09ce14d3b565e8ea56d8bf12c35814-dirty
mvdbeek
parents:
5
diff
changeset
|
3 <macros> |
0e9424413ab0
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit f95b47ed1a09ce14d3b565e8ea56d8bf12c35814-dirty
mvdbeek
parents:
5
diff
changeset
|
4 <import>go_macros.xml</import> |
0e9424413ab0
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit f95b47ed1a09ce14d3b565e8ea56d8bf12c35814-dirty
mvdbeek
parents:
5
diff
changeset
|
5 </macros> |
0e9424413ab0
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit f95b47ed1a09ce14d3b565e8ea56d8bf12c35814-dirty
mvdbeek
parents:
5
diff
changeset
|
6 <expand macro="requirements" /> |
0e9424413ab0
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit f95b47ed1a09ce14d3b565e8ea56d8bf12c35814-dirty
mvdbeek
parents:
5
diff
changeset
|
7 <expand macro="stdio" /> |
9
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
8 <command><![CDATA[ |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
9 Rscript $__tool_directory__/getgo.r |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
10 --package "$package" |
5
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
11 --gene_id "$gene_id" |
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
12 --output "$output" |
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
13 --cats "$cats" |
9
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
14 ]]> |
5
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
15 </command> |
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
16 <inputs> |
9
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
17 <param help="These are bioconductor genome annotation packages." label="Select the genome package" name="package" size="3" type="select"> |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
18 <options from_data_table="org_names"></options> |
5
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
19 </param> |
9
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
20 <param help="This option determines which gene identifier format is used for mapping genes to categories in the output file. If you have a list of differentially expressed genes, choose the same format." label="Select gene identifier format" name="gene_id" type="select"> |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
21 <options from_data_table="available_identifiers"> |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
22 <filter type="param_value" ref="package" column="2"/> |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
23 </options> |
5
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
24 </param> |
9
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
25 <param name="cats" label="Select categories" help="Select a category will return the category and a list of all genes in that category" type="select" multiple="true" display="checkboxes"> |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
26 <options from_data_table="available_categories"> |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
27 <filter type="param_value" ref="package" column="2"/> |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
28 </options> |
5
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
29 </param> |
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
30 </inputs> |
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
31 <outputs> |
9
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
32 <data format="tabular" label="gene category mapping" name="output" /> |
5
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
33 </outputs> |
6
0e9424413ab0
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit f95b47ed1a09ce14d3b565e8ea56d8bf12c35814-dirty
mvdbeek
parents:
5
diff
changeset
|
34 <tests> |
0e9424413ab0
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit f95b47ed1a09ce14d3b565e8ea56d8bf12c35814-dirty
mvdbeek
parents:
5
diff
changeset
|
35 <test> |
9
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
36 <param name="package" value="org.Hs.eg.db"></param> |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
37 <param name="gene_id" value="ENSEMBL"></param> |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
38 <param name="cats" value="GO2ALLEGS"></param> |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
39 <output name="output" file="go_terms.tab" compare="contains"></output> |
6
0e9424413ab0
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit f95b47ed1a09ce14d3b565e8ea56d8bf12c35814-dirty
mvdbeek
parents:
5
diff
changeset
|
40 </test> |
0e9424413ab0
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit f95b47ed1a09ce14d3b565e8ea56d8bf12c35814-dirty
mvdbeek
parents:
5
diff
changeset
|
41 </tests> |
5
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
42 <help> |
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
43 |
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
44 **What it does** |
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
45 |
9
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
46 This tool uses bioconductor species annotation packages [org.Xx.xx.db] to extract gene category information. |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
47 To do gene {category/set} enrichment analysis, use the output of this tool with the goseq tool. |
5
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
48 |
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
49 </help> |
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
50 <citations> |
9
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
51 <citation type="bibtex">@ARTICLE{AnnotationDbi, |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
52 title = {AnnotationDbi: Annotation Database Interface}, |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
53 author = {Herve Pages and Marc Carlson and Seth Falcon and Nianhua Li}, |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
54 note = {R package version 1.32.3} |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
55 } |
04b9c519d3e1
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 6574ffcb63770ff8de2d496894292cb7ce0492a8
mvdbeek
parents:
6
diff
changeset
|
56 </citation> |
5
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
57 </citations> |
b79c65c90744
planemo upload for repository https://github.com/ARTbio/tools-artbio/tree/master/tools/goseq_1_22_0 commit 81aedf1b50849160f6c048c0da4bb1038bb813a5
mvdbeek
parents:
diff
changeset
|
58 </tool> |