annotate GO_terms_enrich_comparison.xml @ 1:528652235016 draft

planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
author proteore
date Fri, 13 Dec 2019 05:16:36 -0500
parents 04f363ee805a
children ec6f7de49e86
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
1 <tool id="go_terms_enrich_comparison" name="GO terms enrich comparison " version="2019.12.13">
0
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
2 <description>(Human, Mouse, Rat)[clusterProfiler]</description>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
3 <requirements>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
4 <requirement type="package">R</requirement>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
5 <requirement type="package" version="3.8.2">bioconductor-org.hs.eg.db</requirement>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
6 <requirement type="package" version="3.8.2">bioconductor-org.mm.eg.db</requirement>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
7 <requirement type="package" version="3.8.2">bioconductor-org.rn.eg.db</requirement>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
8 <requirement type="package" version="3.10.2">bioconductor-dose</requirement>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
9 <requirement type="package" version="3.12.0">bioconductor-clusterprofiler</requirement>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
10 </requirements>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
11 <command detect_errors="exit_code"><![CDATA[
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
12
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
13
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
14 Rscript $__tool_directory__/GO_terms_enrich_comparison.R
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
15
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
16 --nb=$len($lists)
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
17
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
18 #for $index, $list in enumerate($lists)
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
19
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
20 #if $list.input.ids == "file"
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
21 --input.$index="$list.input.file" --name.$index="$list.list_name" --inputtype.$index="file" --header.$index="$list.input.header" --column.$index="$list.input.ncol"
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
22 #else
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
23 --input.$index="$list.input.txt" --name.$index="$list.list_name" --inputtype.$index="text"
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
24 #end if
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
25
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
26 #end for
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
27
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
28 --org="$species"
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
29 --ont="$ontology"
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
30
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
31
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
32 > $log
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
33
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
34
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
35 ]]></command>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
36 <inputs>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
37
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
38 <repeat name="lists" title="List to compare" min="2" max="5" >
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
39
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
40 <conditional name="input" >
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
41 <param name="ids" type="select" label="Enter your Gene ID list" help="Copy/paste or from a file (e.g. table)" >
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
42 <option value="text">Copy/paste your IDs</option>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
43 <option value="file" selected="true">Input file containing your IDs</option>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
44 </param>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
45 <when value="text" >
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
46 <param name="txt" type="text" label="Copy/paste your identifiers" help='IDs must be separated by spaces into the form field, for example: 2810 7534' >
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
47 <sanitizer>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
48 <valid initial="string.printable">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
49 <remove value="&apos;"/>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
50 </valid>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
51 <mapping initial="none">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
52 <add source="&apos;" target="__sq__"/>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
53 </mapping>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
54 </sanitizer>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
55 </param>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
56 </when>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
57 <when value="file" >
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
58 <param name="file" type="data" format="txt,tabular" label="Choose a file that contains your list of IDs" help="" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
59 <param name="header" type="boolean" checked="true" truevalue="true" falsevalue="false" label="Does file contain header?" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
60 <param name="ncol" type="text" value="c1" label="Column number of IDs" help='For example, fill in "c1" if it is the first column, "c2" if it is the second column and so on'>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
61 <validator type="regex" message="Please enter a column number, for example: 'c1' for the first column">[c]{0,1}[0-9]+</validator>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
62 </param>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
63 </when>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
64 </conditional>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
65
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
66 <param name="list_name" type="text" label="name of your list" value="list" optional="false">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
67 <sanitizer>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
68 <valid initial="string.printable">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
69 <remove value="&apos;"/>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
70 </valid>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
71 <mapping initial="none">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
72 <add source="&apos;" target="__sq__"/>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
73 </mapping>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
74 </sanitizer>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
75 <validator type="regex" message="Please enter a list name">[a-zA-Z0-9._-]+</validator>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
76 </param>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
77
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
78 </repeat>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
79
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
80 <param name="species" type="select" label="Species" >
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
81 <option value="org.Hs.eg.db">Human (Homo sapiens) </option>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
82 <option value="org.Mm.eg.db">Mouse (Mus musculus) </option>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
83 <option value="org.Rn.eg.db">Rat (Rattus norvegicus)</option>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
84 </param>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
85 <param name="ontology" type="select" display="checkboxes" multiple="true" label="Select GO terms category" optional="false" >
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
86 <option value="CC">Cellular Component</option>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
87 <option value="BP">Biological Process</option>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
88 <option value="MF">Molecular Function</option>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
89 </param>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
90 </inputs>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
91
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
92 <outputs>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
93 <data name="log" format="txt" label="GO enrich comparison" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
94 <collection type="list" label="GO enrichComparison results Table" name="text_output">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
95 <discover_datasets pattern="(?P&lt;designation&gt;.+\.tsv)" ext="tsv"/>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
96 </collection>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
97 <collection type="list" label="GO enrichComparison results Diagram" name="graph_output" >
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
98 <discover_datasets pattern="(?P&lt;designation&gt;.+.png)" ext="png" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
99 </collection>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
100 </outputs>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
101
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
102 <tests>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
103 <test>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
104 <repeat name="lists">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
105 <conditional name="input">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
106 <param name="ids" value="file" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
107 <param name="file" value="Gene_ID_BreastUp.txt" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
108 <param name="header" value="true" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
109 <param name="ncol" value="c7" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
110 <param name="name" value="UP" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
111 </conditional>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
112 </repeat>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
113 <repeat name="lists">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
114 <conditional name="input">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
115 <param name="ids" value="file" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
116 <param name="file" value="Gene_ID_BreastDn.txt" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
117 <param name="header" value="true" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
118 <param name="ncol" value="c7" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
119 <param name="name" value="DN" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
120 </conditional>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
121 </repeat>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
122
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
123 <param name="species" value="org.Hs.eg.db"/>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
124 <param name="ontology" value="BP"/>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
125 <output name="log" file="log.txt" />
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
126 <output_collection name="text_output">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
127 <element name="GO_enrich_comparison_BP.tsv" file="GO_enrich_comparison_BP.tsv" ftype="tsv"/>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
128 </output_collection>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
129 <output_collection name="graph_output">
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
130 <element name="GO_enrich_comparison_BP.png" file="GO_enrich_comparison_BP.png" ftype="png"/>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
131 </output_collection>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
132 </test>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
133 </tests>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
134 <help><![CDATA[
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
135
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
136 **Description**
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
137
1
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
138 This tool is based on the R package clusterProfiler and allows to compare GO terms enrichment analyses of gene/protein sets.
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
139 Given a list of gene set, this function will compute GO enrichment profiles of each gene list.
0
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
140
1
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
141 This tool calculates GO categories enrichment (over- or under-representation) for the IDs of the input list, compared to a background.
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
142 User has the possibility to use background corresponding to the whole organism or to a user-defined list.
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
143 In this latter case, user has the possibility to use the "Build tissue-specific expression dataset" ProteoRE tool to create this list according to your need.
0
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
144
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
145 -----
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
146
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
147 **Input**
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
148
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
149 Two modes are allowed: either by supplying a tabular file (.csv, .tsv, .txt, .tab) including your IDs (identifiers) or by copy/pasting your IDs (separated by a space).
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
150
1
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
151 "Enter your Gene ID list": only Entrez Gene ID (e.g : 4151, 7412).
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
152 If your IDs are not Entrez Gene IDs, please use the ID_Converter tool of ProteoRE.
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
153
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
154 "Does file contain header?": in case of file input, you specify if there is header or not.
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
155
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
156 "Column number of IDs": in which column are your IDs. (e.g. for column 2 you write "c2")
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
157
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
158 "name of your list": write the name for this list
0
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
159
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
160 -----
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
161
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
162 **Parameters**
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
163
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
164 "Species": the three supported species are Homo sapiens, Mus musculus and Rattus norvegicus
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
165
1
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
166 "Select GO terms category": allows you to perform analysis on one, two or three categories of the Gene Ontology. The categories are
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
167 Cellular Component (CC), Biological Process (BP) and Molecular Function (MF).
0
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
168
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
169 -----
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
170
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
171 **Output**
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
172
1
528652235016 planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents: 0
diff changeset
173 Diagram output: graphical output in the form of a dot-plot (png, jpeg or pdf format), one figure for each GO category.
0
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
174 Text tables: with the following information GO category description (e.g.BP.Description), GO term identifier (e.g. BP.GOID) and GO term frequency (e.g. BP.Frequency)d graphics representing the repartition and/or enrichment of GO categories. One table and one graphic will be produced for each GO catagory.
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
175
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
176 -----
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
177
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
178 **Authors**
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
179 G Yu, LG Wang, Y Han, QY He. clusterProfiler: an R package for comparing biological themes among gene clusters.
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
180 OMICS: A Journal of Integrative Biology 2012, 16(5):284-287. doi:[10.1089/omi.2011.0118](http://dx.doi.org/10.1089/omi.2011.0118)
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
181
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
182 User manual / Documentation of the clusterProfiler R package (functions and parameters):
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
183 https://bioconductor.org/packages/3.7/bioc/vignettes/clusterProfiler/inst/doc/clusterProfiler.html
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
184
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
185 -----
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
186
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
187 .. class:: infomark
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
188
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
189 **Galaxy integration**
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
190
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
191 Florence Combes, Yves Vandenbrouck - CEA, INSERM, CNRS, Grenoble-Alpes University, BIG Institute, FR
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
192
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
193 Sandra Dérozier, Olivier Rué, Christophe Caron, Valentin Loux - INRA, Paris-Saclay University, MAIAGE Unit, Migale Bioinformatics platform, FR
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
194
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
195 This work has been partially funded through the French National Agency for Research (ANR) IFB project.
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
196
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
197 Contact support@proteore.org for any questions or concerns about the Galaxy implementation of this tool.
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
198
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
199
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
200 ]]></help>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
201 <citations>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
202 </citations>
04f363ee805a planemo upload commit c9d70181a2b587e53dcc4b5885b74b625def6b8c-dirty
proteore
parents:
diff changeset
203 </tool>