annotate ReactomePA.xml @ 0:f6a9fe7e8066 draft

Uploaded
author mora-lab
date Thu, 20 May 2021 08:39:19 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
1 <tool id="ReactomePA" name="ReactomePA" version="0.1.0">
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
2 <description>Reactome Pathway Analysis</description>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
3
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
4 <requirements>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
5 <requirement type="package" version="1.20.3">r-getopt</requirement>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
6 <requirement type="package" version="1.34.0">bioconductor-ReactomePA</requirement>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
7 <requirement type="package" version="3.12.0">bioconductor-org.Hs.eg.db</requirement>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
8 </requirements>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
9
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
10 <command detect_errors="exit_code" interpreter="Rscript --vanilla"><![CDATA[
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
11 $__tool_directory__/ReactomePA.R
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
12 -g '$gene_list_file'
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
13 -s '$Significant_Reactome_Pathway_result'
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
14
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
15 -o '$organism'
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
16
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
17 -p '$adv.pvalueCutoff'
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
18 -w '$adv.pAdjustMethod'
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
19 #if $adv.convertId=="TRUE":
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
20 -c
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
21 #end if
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
22 -i '$adv.minGSSize'
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
23 -a '$adv.maxGSSize'
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
24 ]]></command>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
25
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
26 <inputs>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
27 <param type="data" name="gene_list_file" format="csv" label="Differentially expressed gene list" help="A csv file including a DEgenes column, that is, the Entrez ID of all differentially expressed genes." />
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
28 <param type="select" name="organism" label="Organism" help="Choose organism. Only human, rat, mouse, celegans, yeast, zebrafish and fly are included.">
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
29 <option value="human" selected="True">human (H sapiens)</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
30 <option value="rat">rat (R norvegicus)</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
31 <option value="mouse">house mouse (M musculus)</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
32 <option value="celegans">roundworm (C elegans)</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
33 <option value="yeast">yeast (S cerevisiae)</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
34 <option value="zebrafish">zebrafish (D rerio)</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
35 <option value="fly">fruit fly (D melanogaster)</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
36 </param>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
37
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
38 <section name="adv" title="Advanced Options" expanded="false">
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
39 <param type="float" name="pvalueCutoff" value="0.05" min="0.00" max="1.00" label="P-value threshold" help="This is the cutoff p-value to determine significant enrichment of a pathway. Default is 0.05."/>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
40 <param type="select" name="pAdjustMethod" label="Method to adjust pathway p-values for multiple testing" help="Choose one method to adjust pathway p-values.">
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
41 <option value="BH" selected="True">BH</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
42 <option value="holm">holm</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
43 <option value="hochberg">hochberg</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
44 <option value="hommel">hommel</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
45 <option value="bonferroni">bonferroni</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
46 <option value="BY">BY</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
47 <option value="fdr">fdr</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
48 <option value="none">none</option>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
49 </param>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
50 <param type="boolean" name="convertId" truevalue="TRUE" falsevalue="FALSE" checked="false" label="Convert gene ID to SYMBOL" help="Select Yes if you want to convert entrez gene IDs to gene names (see the Help section below). Default: No." />
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
51 <param type="integer" name="minGSSize" value="10" label="Minimum size of each geneSet" help="Gene sets with less genes than this value will be ignored."/>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
52 <param type="integer" name="maxGSSize" value="500" label="Maximum size of each geneSet" help="Gene sets with more genes than this value will be ignored." />
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
53 </section>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
54
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
55 </inputs>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
56
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
57 <outputs>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
58 <data name="Significant_Reactome_Pathway_result" format="csv" label="Significant_Reactome_Pathway_result" />
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
59 </outputs>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
60
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
61 <tests>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
62 <test>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
63 <param name="gene_list_file" value="Different_expression_gene.csv" ftype="csv" />
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
64 <param name="organism" value="human"/>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
65 <param name="minGSSize" value="15"/>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
66 <param name="maxGSSize" value="200"/>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
67 <param name="pvalueCutoff" value="0.06"/>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
68 <param name="pAdjustMethod" value="holm"/>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
69 <param name="input7" value="true"/>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
70 <output name="Significant_Reactome_Pathway_result" file="t1.csv" ftype="csv" />
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
71 </test>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
72 </tests>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
73
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
74 <help><![CDATA[
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
75
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
76 .. class:: infomark
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
77
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
78 **What it does**
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
79
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
80 Reactome_ is a free, open-source, curated and peer-reviewed pathway database.
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
81 Their goal is to provide intuitive bioinformatics tools for the visualization,
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
82 interpretation and analysis of pathway knowledge.
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
83
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
84 .. _Reactome: https://reactome.org
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
85
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
86 **ReactomePA** is a tool to enrich Significant Reactome Pathways with a list of differentially expressed genes.
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
87
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
88 This tool uses the function `enrichPathway` in the ReactomePA_ package.
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
89
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
90 .. _ReactomePA: http://www.bioconductor.org/packages/release/bioc/html/ReactomePA.html
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
91
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
92 ---------
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
93
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
94 ==========
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
95 **Inputs**
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
96 ==========
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
97
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
98 Basic Options
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
99 --------------
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
100
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
101 **Differentially expressed gene list**
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
102
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
103 This tool requires a csv file which has a `DEgenes` column containing the entrez gene ID of all differentially expressed genes.
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
104
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
105 Example:
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
106
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
107 ========== ===
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
108 DEgenes
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
109 ========== ===
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
110 4312
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
111 8318
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
112 10874
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
113 55143
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
114 55388
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
115 991
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
116 ========== ===
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
117
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
118 **Organism**
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
119
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
120 Choose the right organism for your data. Only human, rat, mouse, celegans, yeast, zebrafish and fly are included.
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
121
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
122 Advanced Options
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
123 -----------------
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
124
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
125 **P-value threshold**
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
126
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
127 This is the cutoff p-value to determine significant enrichment of a pathway. Default is 0.05.
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
128
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
129 **Method to adjust pathway p-values for multiple testing**
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
130
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
131 Choose one method to adjust pathway p-values. Included methods are: `"BH"`, `"holm"`, `"hochberg"`, `"hommel"`, `"bonferroni"`, `"BY"`, `"fdr"` and `"none"`. Default is `"BH"`.
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
132
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
133 **Convert gene ID to SYMBOL**
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
134
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
135 If you want to convert entrez gene ID to gene SYMBOL name, choose Yes. Default: No.
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
136
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
137 **Minimum and maximum size of each geneSet**
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
138
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
139 Set minimum and maximum size of each gene set to be included in the analysis. Default are 10 and 500.
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
140
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
141 ------
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
142
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
143 ==========
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
144 **Output**
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
145 ==========
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
146
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
147 A csv file including all enriched pathways.
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
148
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
149 Example - **Single Count Matrix**:
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
150
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
151 =============== =============================================== =========== ===========
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
152 ID Description GeneRatio BgRatio
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
153 =============== =============================================== =========== ===========
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
154 R-HSA-69618 Mitotic Spindle Checkpoint 22/326 113/10704
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
155 R-HSA-2500257 Resolution of Sister Chromatid Cohesion 23/326 126/10704
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
156 R-HSA-141424 Amplification of signal from the kinetochores 20/326 96/10704
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
157 R-HSA-9648025 EML4 and NUDC in mitotic spindle formation 20/326 117/10704
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
158 R-HSA-5663220 RHO GTPases Activate Formins 21/326 140/10704
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
159 =============== =============================================== =========== ===========
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
160
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
161
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
162 ]]></help>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
163
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
164 <citations>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
165 <citation type="doi">10.1039/c5mb00663e</citation>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
166 </citations>
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
167
f6a9fe7e8066 Uploaded
mora-lab
parents:
diff changeset
168 </tool>