Mercurial > repos > galaxyp > metaquantome
annotate macros.xml @ 4:80ce9ca55697 draft
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
author | galaxyp |
---|---|
date | Fri, 07 Dec 2018 13:43:06 -0500 |
parents | 47bfbd6597d0 |
children |
rev | line source |
---|---|
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
1 <macros> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
2 <token name="@VERSION@">0.99.2</token> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
3 <xml name="requirements"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
4 <requirements> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
5 <requirement type="package" version="@VERSION@">metaquantome</requirement> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
6 <yield/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
7 </requirements> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
8 </xml> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
9 <xml name="ONTOLOGY_ARGS"> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
10 <conditional name="ontology_args"> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
11 <param name="ontology" type="select" label="Ontology"> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
1
diff
changeset
|
12 <option value="go">Gene Ontology (GO terms)</option> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
1
diff
changeset
|
13 <option value="ec">Enzyme Commission (EC) numbers</option> |
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
1
diff
changeset
|
14 <option value="cog">Clusters of Orthologous Groups (COG categories)</option> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
15 </param> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
16 <when value="go"> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
17 <param argument="--slim_down" type="boolean" label="Use slim GO"/> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
18 </when> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
19 <when value="ec"> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
20 <!-- do nothing --> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
21 </when> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
22 <when value="cog"> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
23 <!-- do nothing --> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
24 </when> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
25 </conditional> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
26 </xml> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
27 <xml name="FUNC_FILE"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
28 <param argument="--func_file" type="data" format="tabular" label="Functional file" |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
29 help="Tabular file with a peptide sequence column and a functional assignment column for GO-term, EC number, or COG."/> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
1
diff
changeset
|
30 <param argument="--pep_colname_func" type="text" label="Peptide column name" |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
31 help="The column name within the function file that corresponds to the peptide sequences"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
32 <validator type="empty_field"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
33 </param> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
1
diff
changeset
|
34 <param argument="--func_colname" type="text" label="Functional column name" |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
35 help="The column name within the function file with the functional terms"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
36 <validator type="empty_field"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
37 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
38 </xml> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
39 <xml name="TAX_FILE"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
40 <param argument="--tax_file" type="data" format="tabular" label="Taxonomy assignments file"/> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
1
diff
changeset
|
41 <param argument="--pep_colname_tax" type="text" label="Peptide column name" |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
42 help="The column name within the taxonomy file that corresponds to the peptide sequences"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
43 <validator type="empty_field"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
44 </param> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
1
diff
changeset
|
45 <param argument="--tax_colname" type="text" label="Taxonomy column name"> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
46 <help> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
47 Name of taxonomy column in taxonomy assignments file. The column must |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
48 be either NCBI taxids (strongly preferred) or taxonomy |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
49 names. Unipept name output is known to function well, |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
50 but other formats may not work. |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
51 </help> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
52 <validator type="empty_field"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
53 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
54 </xml> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
55 <token name="@MAKE_SAMPS_TSV@"><![CDATA[ |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
1
diff
changeset
|
56 ### make samps config file |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
57 #if $samps_args.samps_src == 'history': |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
58 cat '$samps_args.samps_file' > samp_file.tab && |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
59 #else: |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
60 #set $samp_header = 'group\tcolnames' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
61 echo -e '${samp_header}' > samp_file.tab && |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
62 #for $s in $samps_args.samps |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
63 #set $sample = str($s.group_name) + '\t' + str($s.col_names) |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
64 echo -e '${sample}' >> samp_file.tab && |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
65 #end for |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
66 #end if |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
67 ]]> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
68 </token> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
69 <token name="@DB_DIR@"><![CDATA[ |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
70 #if $db_dir.db_loc == 'auto': |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
71 #if $mode_args.mode == 'ft' |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
72 --ft_func_data_dir data |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
73 --ft_tax_data_dir data |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
74 #else |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
75 --data_dir data |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
76 #end if |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
77 ## #elif $db_dir.db_loc == 'cached': |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
78 #end if |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
79 ]]> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
80 </token> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
81 <xml name="data_dir"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
82 <conditional name="db_dir"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
83 <param argument="db_loc" type="select" label="Taxonomy and Functional Databases"> |
4
80ce9ca55697
planemo upload commit d27827cf38d30b9c98923f73bc9cae4ffe41361b
galaxyp
parents:
1
diff
changeset
|
84 <option value="auto">automatically load databases</option> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
85 <!-- bioconda recipe would need to install the databases |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
86 <option value="pkg">use default metaquantome databases (not current)</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
87 --> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
88 <!-- requires a data_manager |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
89 <option value="cached">Use cached databases</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
90 --> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
91 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
92 <when value="auto"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
93 <!-- bioconda recipe would need to install the databases |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
94 <when value="pkg"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
95 --> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
96 <!-- requires a data_manager |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
97 <when value="cached"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
98 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
99 --> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
100 </conditional> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
101 </xml> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
102 <token name="@COMMON_PARAMS@"><![CDATA[ |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
103 --samps samp_file.tab |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
104 --mode '$mode_args.mode' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
105 #if $mode_args.mode == 'f' |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
106 --ontology='$mode_args.ontology_args.ontology' |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
107 #if $mode_args.ontology_args.ontology == 'go' |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
108 #if $mode_args.ontology_args.slim_down |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
109 --slim_down |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
110 #end if |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
111 #end if |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
112 #end if |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
113 #if $mode_args.mode == 'ft' |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
114 --ontology='$mode_args.ontology_args.ontology' |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
115 #if $mode_args.ontology_args.ontology == 'go' |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
116 #if $mode_args.ontology_args.slim_down |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
117 --slim_down |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
118 #end if |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
119 #end if |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
120 #end if |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
121 ]]> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
122 </token> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
123 <token name="@EXPAND_PARAMS@"><![CDATA[ |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
124 --samps samp_file.tab |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
125 --mode '$mode_args.mode' |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
126 #if $mode_args.mode == 'f' |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
127 --func_file='$mode_args.func_file' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
128 --func_colname='$mode_args.func_colname' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
129 --pep_colname_func='$mode_args.pep_colname_func' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
130 --ontology='$mode_args.ontology_args.ontology' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
131 #if $mode_args.ontology_args.ontology == 'go' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
132 #if $mode_args.ontology_args.slim_down |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
133 --slim_down |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
134 #end if |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
135 #end if |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
136 #end if |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
137 #if $mode_args.mode =='t' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
138 --tax_file='$mode_args.tax_file' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
139 --tax_colname='$mode_args.tax_colname' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
140 --pep_colname_tax='$mode_args.pep_colname_tax' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
141 #end if |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
142 #if $mode_args.mode == 'ft' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
143 --func_file='$mode_args.func_file' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
144 --func_colname='$mode_args.func_colname' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
145 --pep_colname_func='$mode_args.pep_colname_func' |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
146 --ontology='$mode_args.ontology_args.ontology' |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
147 #if $mode_args.ontology_args.ontology == 'go' |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
148 #if $mode_args.ontology_args.slim_down |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
149 --slim_down |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
150 #end if |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
151 #end if |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
152 --tax_file='$mode_args.tax_file' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
153 --tax_colname='$mode_args.tax_colname' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
154 --pep_colname_tax='$mode_args.pep_colname_tax' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
155 --ft_tar_rank='$mode_args.ft_tar_rank' |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
156 #end if |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
157 ]]> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
158 </token> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
159 |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
160 <xml name="SAMPS"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
161 <conditional name="samps_args"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
162 <param argument="samps_src" type="select" label="Samples"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
163 <option value="history">Use a samples dataset from your history</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
164 <option value="build">Specify samples</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
165 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
166 <when value="history"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
167 <param name="samps_file" type="data" format="tabular" label="Samples file"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
168 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
169 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
170 <when value="build"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
171 <repeat name="samps" title="Samples"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
172 <param name="group_name" type="text" label="Group name"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
173 <param name="col_names" type="text" label="Column names of samples in group"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
174 </repeat> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
175 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
176 </conditional> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
177 </xml> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
178 <xml name="common_params"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
179 <conditional name="mode_args"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
180 <param argument="--mode" type="select" label="Mode"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
181 <option value="f">Functional analysis</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
182 <option value="t">Taxonomic analysis</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
183 <option value="ft">Functional-taxonomic interaction analysis</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
184 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
185 <when value="f"> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
186 <expand macro="ONTOLOGY_ARGS"/> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
187 </when> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
188 <when value="t"> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
189 </when> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
190 <when value="ft"> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
191 <expand macro="ONTOLOGY_ARGS"/> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
192 </when> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
193 </conditional> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
194 <expand macro="SAMPS"/> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
195 </xml> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
196 <xml name="expand_params"> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
197 <conditional name="mode_args"> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
198 <param argument="--mode" type="select" label="Mode"> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
199 <option value="f">Functional analysis</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
200 <option value="t">Taxonomic analysis</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
201 <option value="ft">Functional-taxonomic interaction analysis</option> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
202 </param> |
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
203 <when value="f"> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
204 <expand macro="FUNC_FILE"/> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
205 <expand macro="ONTOLOGY_ARGS"/> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
206 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
207 <when value="t"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
208 <expand macro="TAX_FILE"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
209 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
210 <when value="ft"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
211 <expand macro="FUNC_FILE"/> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
212 <expand macro="ONTOLOGY_ARGS"/> |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
213 <expand macro="TAX_FILE"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
214 <param argument="--ft_tar_rank" type="select" label="rank at which to group taxonomy"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
215 <option value="species">species</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
216 <option value="genus" selected="true">genus</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
217 <option value="family">family</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
218 <option value="order">order</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
219 <option value="class">class</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
220 <option value="phylum">phylum</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
221 <option value="kingdom">kingdom</option> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
222 </param> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
223 </when> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
224 </conditional> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
225 <expand macro="SAMPS"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
226 </xml> |
1
47bfbd6597d0
planemo upload commit 636fd1c7e60779d1123056a2985d54881013d4cb
galaxyp
parents:
0
diff
changeset
|
227 |
0
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
228 <xml name="output_samples_choice"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
229 <param name="output_samps" type="boolean" truevalue="yes" falsevalue="no" checked="false" label="Output the samples fiile"/> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
230 </xml> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
231 <xml name="output_samples"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
232 <data format="tabular" name="samples_file" label="${tool.name} on ${on_string} samples" from_work_dir="samp_file.tab"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
233 <filter>output_samps == True</filter> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
234 </data> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
235 </xml> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
236 |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
237 <xml name="citations"> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
238 <citations> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
239 <yield /> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
240 </citations> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
241 </xml> |
b17b03126d40
planemo upload commit c64c8aadb942f00c459963110d51558fad83d920-dirty
galaxyp
parents:
diff
changeset
|
242 </macros> |