Mercurial > repos > galaxyp > metaquantome
annotate metaquantome_viz.xml @ 8:a1df90e6e7d4 draft default tip
planemo upload
author | galaxyp |
---|---|
date | Fri, 08 Feb 2019 10:36:53 -0500 |
parents | 80ce9ca55697 |
children |
rev | line source |
---|---|
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
1 <tool id="metaquantome_viz" name="metaQuantome: visualize" version="@VERSION@.0"> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
2 <description>taxonomic analysis, functional analysis, and function-taxonomy analysis results</description> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
3 <macros> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
4 <import>macros.xml</import> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
5 <xml name="img_size"> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
6 <param argument="--width" type="float" value="" optional="true" label="Image width in inches"/> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
7 <param argument="--height" type="float" value="" optional="true" label="Image height in inches"/> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
8 </xml> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
9 <xml name="common_bar_params"> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
10 <param argument="--target_rank" type="text" value="species" label="Taxonomic rank to restrict to in the plot" |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
11 help=""> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
12 <option value="species">species</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
13 <option value="genus" selected="true">genus</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
14 <option value="family">family</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
15 <option value="order">order</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
16 <option value="class">class</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
17 <option value="phylum">phylum</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
18 <option value="kingdom">kingdom</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
19 </param> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
20 <param argument="--meancol" type="text" label="Mean intensity column name" |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
21 help="Mean intensity column name for desired experimental condition"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
22 <validator type="empty_field"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
23 </param> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
24 <param argument="--nterms" type="integer" value="5" min="1" optional="true" label="Number of taxa or functional terms to display" help="leave blank for all"/> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
25 <param argument="--barcol" type="integer" value="1" min="1" max="6" label="Color for the bar fill"> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
26 <help> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
27 The color vector in R is |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
28 c("dodgerblue", "darkorange", "yellow2", "red2", "darkviolet", "black"), |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
29 so providing a 1 will give the "dodgerblue" color. |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
30 These same colors are also used in the heatmap and PCA plot, |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
31 so the colors can be tweaked to match. |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
32 </help> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
33 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
34 </xml> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
35 </macros> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
36 <expand macro="requirements" /> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
37 <command detect_errors="exit_code"><![CDATA[ |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
38 @MAKE_SAMPS_TSV@ |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
39 metaquantome viz |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
40 @COMMON_PARAMS@ |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
41 --infile='$infile' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
42 --plottype=$plot.plottype |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
43 #if $plot.plottype == 'bar': |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
44 #if str($mode_args.mode) in ['t','ft']: |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
45 --target_rank='$plot.target_rank' |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
46 #end if |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
47 --meancol='$plot.meancol' |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
48 #if str($plot.nterms) == '': |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
49 --nterms='all' |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
50 #else |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
51 --nterms=$plot.nterms |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
52 #end if |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
53 --barcol=$plot.barcol |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
54 #elif $plot.plottype == 'volcano': |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
55 --fc_name='$plot.fc_name' |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
56 #if $plot.textannot: |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
57 --textannot='$plot.textannot' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
58 #end if |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
59 $plot.flip_fc |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
60 $plot.gosplit |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
61 #elif $plot.plottype == 'heatmap': |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
62 $plot.filter_to_sig |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
63 --alpha=$plot.alpha |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
64 #elif $plot.plottype == 'pca': |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
65 $plot.calculate_sep |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
66 #elif $plot.plottype == 'ft_dist': |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
67 --meancol='$plot.meancol' |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
68 #if str($plot.nterms) == '': |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
69 --nterms='all' |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
70 #else |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
71 --nterms=$plot.nterms |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
72 #end if |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
73 --barcol=$plot.barcol |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
74 --whichway=$plot.whichway |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
75 #if $plot.term.id_or_name == 'id': |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
76 --id='$plot.term.id' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
77 #else: |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
78 --name='$plot.term.name' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
79 #end if |
2
a8cb3dea93a6
planemo upload commit 21c3d5b58096db08d728bd3b8bb9e62512c5efa8
galaxyp
parents:
1
diff
changeset
|
80 #if str($mode_args.mode) in ['t','ft']: |
a8cb3dea93a6
planemo upload commit 21c3d5b58096db08d728bd3b8bb9e62512c5efa8
galaxyp
parents:
1
diff
changeset
|
81 --target_rank='$plot.target_rank' |
a8cb3dea93a6
planemo upload commit 21c3d5b58096db08d728bd3b8bb9e62512c5efa8
galaxyp
parents:
1
diff
changeset
|
82 #end if |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
83 #if $plot.target_onto: |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
84 --target_onto=$plot.target_onto |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
85 #end if |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
86 #end if |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
87 #if $plot.width: |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
88 --width=$plot.width |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
89 #end if |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
90 #if $plot.height: |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
91 --height=$plot.height |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
92 #end if |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
93 --img='outfile.png' && |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
94 mkdir '${ wrapped_outfile.files_path }' && |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
95 cp outfile.png '${ wrapped_outfile.files_path }' && |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
96 ## stylesheet |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
97 echo "img { |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
98 display: block; |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
99 margin-left: auto; |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
100 margin-right: auto; |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
101 max-width: 75%; |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
102 height: auto; |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
103 }" > style.css && |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
104 cp style.css '${ wrapped_outfile.files_path }' && |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
105 echo "<!DOCTYPE html> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
106 <html> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
107 <head> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
108 <link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\"/> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
109 </head> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
110 <body> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
111 <img src=\"outfile.png\"> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
112 <br> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
113 <p>To download the image, right-click and choose \"Save image as...\"</p> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
114 </body> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
115 </html>" > wrapped_outfile.html && |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
116 cat wrapped_outfile.html |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
117 ]]></command> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
118 <inputs> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
119 <expand macro="common_params"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
120 <param argument="--infile" type="data" format="tabular" label="metaquantome stats or filtered file" |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
121 help=""/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
122 <conditional name="plot"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
123 <param argument="--plottype" type="select" label="Plot type"> |
3
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
124 <option value="bar">Bar Chart (bar)</option> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
125 <option value="volcano">Volcano Plot (volcano)</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
126 <option value="heatmap">Heatmap (heatmap)</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
127 <option value="pca">Principal Componets Analysis (pca)</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
128 <option value="ft_dist">Functional Taxonomic Distribution (ft_dist)</option> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
129 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
130 <when value="bar"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
131 <expand macro="common_bar_params"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
132 <expand macro="img_size"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
133 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
134 <when value="volcano"> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
135 <param argument="--fc_name" type="text" label="Name of the fold change column in the stat dataframe"> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
136 <validator type="empty_field"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
137 </param> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
138 <param argument="--textannot" type="text" optional="true" label="Name of the annotation column" |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
139 help="Provides text annoatation for the plot. Optional, if missing, no text will be plotted."/> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
140 <param argument="--flip_fc" type="boolean" truevalue="--flip_fc" falsevalue="" checked="false" |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
141 label="Flip the fold change (i.e., multiply log fold change by -1)"/> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
142 <param argument="--gosplit" type="boolean" truevalue="--gosplit" falsevalue="" checked="false" |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
143 label="Make one plot for each of BiologicalProcess, CellularComponent, and MolecularFunction GO term categories."/> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
144 <expand macro="img_size"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
145 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
146 <when value="heatmap"> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
147 <param argument="--filter_to_sig" type="boolean" truevalue="--filter_to_sig" falsevalue="" checked="false" |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
148 label="Only plot significant term" help="Necessitates use of results from `test`"/> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
149 <param argument="--alpha" type="float" value="0.05" min="0.0" max="1.0" label="If filter_to_sig, the q-value significance level"/> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
150 <expand macro="img_size"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
151 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
152 <when value="pca"> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
153 <param argument="--calculate_sep" type="boolean" truevalue="--calculate_sep" falsevalue="" checked="false" |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
154 label="Calculate separation between groups and include in title"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
155 <expand macro="img_size"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
156 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
157 <when value="ft_dist"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
158 <expand macro="common_bar_params"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
159 <param argument="--whichway" type="select" label="which distribution"> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
160 <option value="f_dist">functional distribution for a taxon (f_dist)</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
161 <option value="t_dist">taxonomic distribution for a function (t_dist)</option> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
162 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
163 <conditional name="term"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
164 <param argument="id_or_name" type="select" label=""> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
165 <option value="id">Taxonomic or functional term ID</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
166 <option value="name">Taxonomic or functional term name</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
167 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
168 <when value="id"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
169 <param argument="--id" type="text" label="Taxonomic or functional term id"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
170 <help> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
171 NCBI taxID or a GO term id (GO:XXXXXXX) |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
172 </help> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
173 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
174 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
175 <when value="name"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
176 <param argument="--name" type="text" label="Taxonomic or functional term name"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
177 <help> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
178 Case-sensitive. Should be either a common taxonomic name ("Streptococcus") or functional term ("carbohydrate metabolic process"). |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
179 </help> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
180 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
181 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
182 </conditional> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
183 <param argument="--target_onto" type="select" optional="false" label="GO category to restrict to"> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
184 <option value="bp">Biological Process</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
185 <option value="mf">Molecular Function</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
186 <option value="cc">Cellular Component</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
187 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
188 <expand macro="img_size"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
189 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
190 </conditional> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
191 </inputs> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
192 <outputs> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
193 <data format="png" name="outfile" label="${tool.name} on ${on_string} ${plot.plottype}" from_work_dir="outfile.png"/> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
194 <data format="html" name="wrapped_outfile" label="${tool.name} on ${on_string} ${plot.plottype}" from_work_dir="wrapped_outfile.html"/> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
195 </outputs> |
3
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
196 <tests> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
197 <test> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
198 <param name="infile" value="tax_filt.tab" ftype="tabular"/> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
199 <param name="mode" value="t" /> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
200 <param name="samps_src" value="history" /> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
201 <param name="samps_file" value="samples.tab" ftype="tabular"/> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
202 <param name="plottype" value="bar" /> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
203 <param name="target_rank" value="genus" /> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
204 <param name="meancol" value="NS_mean" /> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
205 <param name="nterms" value="3" /> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
206 <param name="barcol" value="1" /> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
207 <param name="width" value="3" /> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
208 <param name="height" value="3" /> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
209 <output name="outfile" file="tax_ns.png" ftype="png" compare="sim_size" delta="50000"/> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
210 </test> |
28180bbb8fe4
planemo upload commit 3762c462ff510cccd856f4ccd7fb87c44ad9b4e7
galaxyp
parents:
2
diff
changeset
|
211 </tests> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
212 <help><![CDATA[ |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
213 metaQuantome viz |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
214 =================== |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
215 |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
216 The *viz* module is the final step in the metaQuantome analysis workflow. |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
217 The available visualizations are: |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
218 |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
219 - bar plot |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
220 - volcano plot |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
221 - heatmap |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
222 - PCA plot |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
223 |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
224 Please consult the manuscript for full details on each of these plots. |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
225 |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
226 Questions, Comments, Problems, Kudos |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
227 -------------------------------------- |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
228 |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
3
diff
changeset
|
229 Please file any issues at https://github.com/galaxyproteomics/tools-galaxyp/issues. |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
230 ]]></help> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
231 <expand macro="citations" /> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
232 </tool> |