Mercurial > repos > iuc > fgsea
annotate fgsea.xml @ 2:17eb1e0d711f draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 7f92023de5d3d922ad6cfd22f4de263b56127a1c
author | iuc |
---|---|
date | Mon, 06 May 2019 04:45:25 -0400 |
parents | 101b208a3e1a |
children |
rev | line source |
---|---|
2
17eb1e0d711f
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 7f92023de5d3d922ad6cfd22f4de263b56127a1c
iuc
parents:
1
diff
changeset
|
1 <tool id="fgsea" name="fgsea" version="1.8.0+galaxy1"> |
0
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
2 <description>- fast preranked gene set enrichment analysis</description> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
3 <requirements> |
1
101b208a3e1a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit a8ec42c929d1f96af3cfe6aeaf229190a0a0717a
iuc
parents:
0
diff
changeset
|
4 <requirement type="package" version="1.8.0">bioconductor-fgsea</requirement> |
0
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
5 <requirement type="package" version="1.6.0">r-optparse</requirement> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
6 </requirements> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
7 <version_command><![CDATA[ |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
8 echo $(R --version | grep version | grep -v GNU)", fgsea version" $(R --vanilla --slave -e "library(fgsea); cat(sessionInfo()\$otherPkgs\$fgsea\$Version)" 2> /dev/null | grep -v -i "WARNING: ")", optparse version" $(R --vanilla --slave -e "library(optparse); cat(sessionInfo()\$otherPkgs\$optparse\$Version)" 2> /dev/null | grep -v -i "WARNING: ") |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
9 ]]></version_command> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
11 #set $gmt = True |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
12 #if $sets_file.is_of_type("rdata"): |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
13 #set $gmt = False |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
14 #end if |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
15 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
16 Rscript '$__tool_directory__/fgsea.R' |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
17 --rnk_file '$rnk_file' |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
18 --header $header |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
19 --sets_file '$sets_file' |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
20 --gmt $gmt |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
21 --min_size $min_size |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
22 --max_size $max_size |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
23 --n_perm $n_perm |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
24 --out_tab '$out_tab' |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
25 --plot_opt $plot_opt |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
26 --top_num $top_num |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
27 --rda_opt $rda_opt |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
28 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
29 ]]></command> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
30 <inputs> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
31 <param name="rnk_file" type="data" format="tabular" label="Ranked Genes" help="A tabular file with gene symbols in the first column, and a ranked statistic (e.g. t-statistic or log fold-change) in the second column"/> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
32 <param name="header" type="boolean" truevalue="True" falsevalue="False" checked="True" label="File has header?" help="If this option is set to Yes, the tool will assume that the ranked genes file has a column header in the first row and the identifers commence on the second line. Default: Yes" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
33 <param name="sets_file" type="data" format="tabular,rdata" label="Gene Sets" help="A tabular file in GMT file or an RData file containing a list of gene sets, see below for more information"/> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
34 <param name="min_size" type="integer" min="0" value="1" label="Minimum Size of Gene Set" help="Minimal size of a gene set to test. All pathways below the threshold are excluded. Default: 1" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
35 <param name="max_size" type="integer" value="500" label="Maximal Size of Gene Set" help="Maximal size of a gene set to test. All pathways above the threshold are excluded. Default: 500" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
36 <param name="n_perm" type="integer" min="0" value="1000" label="Number of Permutations" help="Number of permutations to do. Minimial possible nominal p-value is about 1/nperm. Default: 1000" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
37 <param name="plot_opt" type="boolean" truevalue="True" falsevalue="False" checked="False" label="Output plots" help="Output a PDF file containing plots for top pathways by P value significance. Default: No"/> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
38 <param name="top_num" type="integer" value="10" label="Plot top most significant pathways" help="If Output plots is selected the number of top pathways to plot can be specified. Default: 10"/> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
39 <param name="rda_opt" type="boolean" truevalue="True" falsevalue="False" checked="False" label="Output RData file?" help="Output all the data used by R in the fgsea analysis, can be loaded into R. Default: No" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
40 </inputs> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
41 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
42 <outputs> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
43 <data name="out_tab" format="tabular" label="${tool.name} on ${on_string}: Ranked category list" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
44 <data name="out_pdf" format="pdf" from_work_dir="fgsea_plots.pdf" label="${tool.name} on ${on_string}: Plots"> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
45 <filter>plot_opt is True</filter> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
46 </data> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
47 <data name="out_rdata" format="rdata" from_work_dir="fgsea_analysis.RData" label="${tool.name} on ${on_string}: RData file"> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
48 <filter>rda_opt is True</filter> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
49 </data> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
50 </outputs> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
51 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
52 <tests> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
53 <test> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
54 <param name="rnk_file" ftype="tabular" value="t47d_Treatment_DEA_Prog-vs-Control_all_for_GSEA.rnk" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
55 <param name="sets_file" ftype="tabular" value="h.all.v6.2.symbols.gmt"/> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
56 <param name="plot_opt" value="True"/> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
57 <output name="out_tab" > |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
58 <assert_contents> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
59 <has_text_matching expression="pathway.*pval.*padj.*ES.*NES.*nMoreExtreme.*size.*leadingEdge" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
60 <has_text_matching expression="HALLMARK_TNFA_SIGNALING_VIA_NFKB.*0.001" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
61 </assert_contents> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
62 </output> |
1
101b208a3e1a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit a8ec42c929d1f96af3cfe6aeaf229190a0a0717a
iuc
parents:
0
diff
changeset
|
63 <output name="out_pdf" value="out_t47d.pdf" compare="sim_size"/> |
0
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
64 </test> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
65 <test> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
66 <param name="rnk_file" ftype="tabular" value="t47d_entrez_ids.rnk" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
67 <param name="sets_file" ftype="rdata" value="human_H_v5p2.rdata"/> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
68 <param name="plot_opt" value="True"/> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
69 <output name="out_tab" > |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
70 <assert_contents> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
71 <has_text_matching expression="pathway.*pval.*padj.*ES.*NES.*nMoreExtreme.*size.*leadingEdge" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
72 <has_text_matching expression="HALLMARK_TNFA_SIGNALING_VIA_NFKB.*0.001" /> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
73 </assert_contents> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
74 </output> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
75 <output name="out_pdf" value="out_t47d.pdf" compare="sim_size"/> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
76 </test> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
77 </tests> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
78 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
79 <help><![CDATA[ |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
80 fgsea_ is a Bioconductor package for fast preranked gene set enrichment analysis (GSEA). The performance is achieved by using an algorithm for cumulative GSEA-statistic calculation. This allows to reuse samples between different gene set sizes. See the preprint_ for algorithmic details. |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
81 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
82 ----- |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
83 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
84 **Inputs** |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
85 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
86 **Ranked Genes** |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
87 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
88 A two-column file containing a ranked list of genes is required. The first column must contain the gene identifiers and the second column the statistic used to rank. Gene identifiers must be unique (not repeated) within the file and must be the same type as the identifiers in the Gene Sets file. |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
89 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
90 Example: |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
91 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
92 ========= ============ |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
93 Symbol Ranked Stat |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
94 ========= ============ |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
95 VDR 67.198 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
96 IL20RA 65.963 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
97 MPHOSPH10 51.353 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
98 RCAN1 50.269 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
99 HILPDA 50.015 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
100 TSC22D3 47.496 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
101 FAM107B 45.926 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
102 ========= ============ |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
103 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
104 **Gene Sets** |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
105 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
106 A Gene Sets file is required. This can be a tabular file in Gene Matrix Transposed (GMT) format. In GMT format, each row represents a gene set, with the set name in the first column, a description in the second, then the identifiers of the genes in the set in the following columns, see the example below. GMT files with any identifiers (e.g. Entrez IDs, Symbols) can be used but the same type of identifiers must be present in the Ranked Genes file. More information on `GMT format`_ can be found at the Broad website. GMT files for human gene sets can be obtained from the Broad's MSigDB_ collections. |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
107 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
108 Example: |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
109 ================== ================================================================== ====== ===== ==== |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
110 HALLMARK_APOPTOSIS http://www.broadinstitute.org/gsea/msigdb/cards/HALLMARK_APOPTOSIS CASP3 CASP9 ... |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
111 HALLMARK_HYPOXIA http://www.broadinstitute.org/gsea/msigdb/cards/HALLMARK_HYPOXIA PGK1 PDK1 ... |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
112 ================== ================================================================== ====== ===== ==== |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
113 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
114 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
115 Alternatively, an RData file containing a collection of gene sets can be input, like the ones provided here_ containing mouse versions of the MSigDB collections. |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
116 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
117 ----- |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
118 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
119 **Outputs** |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
120 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
121 * A Tabular file of gene set rankings |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
122 * A PDF with plots of top pathways (optional) |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
123 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
124 ----- |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
125 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
126 Wrapper released under MIT License. Copyright (c) 2017 Mark Dunning |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
127 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
128 .. _fgsea: https://bioconductor.org/packages/release/bioc/html/fgsea.html |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
129 .. _preprint: http://biorxiv.org/content/early/2016/06/20/060012 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
130 .. _GMT format: https://software.broadinstitute.org/cancer/software/gsea/wiki/index.php/Data_formats#GMT:_Gene_Matrix_Transposed_file_format_.28.2A.gmt.29 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
131 .. _MSigDB: http://software.broadinstitute.org/gsea/msigdb/collections.jsp |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
132 .. _here: http://bioinf.wehi.edu.au/software/MSigDB/index.html |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
133 |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
134 ]]></help> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
135 <citations> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
136 <citation type="doi">10.1101/060012</citation> |
9bb7943b5263
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit 9a6eda48463d6c19e9c5f3f2f8109f33de74855d-dirty
iuc
parents:
diff
changeset
|
137 </citations> |
1
101b208a3e1a
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/fgsea commit a8ec42c929d1f96af3cfe6aeaf229190a0a0717a
iuc
parents:
0
diff
changeset
|
138 </tool> |