comparison macros.xml @ 3:68d2cd0be567 draft default tip

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/semibin commit a9fc83e0029266f910b549d5d1eef6a9bc3e3f7b
author iuc
date Tue, 25 Mar 2025 15:53:41 +0000
parents a6f004bc73bf
children
comparison
equal deleted inserted replaced
2:a6f004bc73bf 3:68d2cd0be567
1 <?xml version="1.0"?> 1 <?xml version="1.0"?>
2 <macros> 2 <macros>
3 <token name="@TOOL_VERSION@">2.0.2</token> 3 <token name="@TOOL_VERSION@">2.0.2</token>
4 <token name="@VERSION_SUFFIX@">0</token> 4 <token name="@VERSION_SUFFIX@">1</token>
5 <token name="@PROFILE@">21.01</token> 5 <token name="@PROFILE@">21.01</token>
6 <xml name="biotools"> 6 <xml name="biotools">
7 <xrefs> 7 <xrefs>
8 <xref type="bio.tools">semibin</xref> 8 <xref type="bio.tools">semibin</xref>
9 </xrefs> 9 </xrefs>
138 #set $identifier = re.sub('[^\s\w\-\\.]', '_', str($e.element_identifier)) 138 #set $identifier = re.sub('[^\s\w\-\\.]', '_', str($e.element_identifier))
139 ln -s '$e' '${identifier}.bam' && 139 ln -s '$e' '${identifier}.bam' &&
140 #end for 140 #end for
141 #end if 141 #end if
142 ]]></token> 142 ]]></token>
143 <xml name="ref_select_cannot">
144 <param name="select" type="select" label="Reference database">
145 <option value="cached">Cached database</option>
146 <option value="taxonomy">Pre-computed taxonomy</option>
147 </param>
148 </xml>
143 <xml name="ref_select"> 149 <xml name="ref_select">
144 <param name="select" type="select" label="Reference database"> 150 <param name="select" type="select" label="Reference database">
145 <option value="cached" selected="true">Cached database</option> 151 <option value="ml" selected="true">Use SemiBin ML function</option>
152 <option value="cached">Cached database</option>
146 <option value="taxonomy">Pre-computed taxonomy</option> 153 <option value="taxonomy">Pre-computed taxonomy</option>
147 </param> 154 </param>
148 </xml> 155 </xml>
149 <xml name="cached_db"> 156 <xml name="cached_db">
150 <param name="cached_db" label="Cached databases" type="select"> 157 <param name="cached_db" label="Cached databases" type="select">
151 <options from_data_table="gtdb"> 158 <options from_data_table="gtdb">
152 <validator message="No GTDB database is available" type="no_options" /> 159 <validator message="No GTDB database is available" type="no_options" />
153 </options> 160 </options>
154 </param> 161 </param>
155 </xml> 162 </xml>
163 <xml name="ref-single-cannot">
164 <conditional name="ref">
165 <expand macro="ref_select_cannot"/>
166 <when value="cached">
167 <expand macro="cached_db"/>
168 </when>
169 <when value="taxonomy">
170 <param argument="--taxonomy-annotation-table" type="data" format="tabular" label="Pre-computed mmseqs2 format taxonomy TSV file"/>
171 </when>
172 </conditional>
173 </xml>
174 <xml name="ref-multi-cannot">
175 <conditional name="ref">
176 <expand macro="ref_select_cannot"/>
177 <when value="cached">
178 <expand macro="cached_db"/>
179 </when>
180 <when value="taxonomy">
181 <param argument="--taxonomy-annotation-table" type="data" format="tabular" multiple="true" label="Pre-computed mmseqs2 format taxonomy TSV file" help="One per bin file"/>
182 </when>
183 </conditional>
184 </xml>
156 <xml name="ref-single"> 185 <xml name="ref-single">
157 <conditional name="ref"> 186 <conditional name="ref">
158 <expand macro="ref_select"/> 187 <expand macro="ref_select"/>
159 <when value="cached"> 188 <when value="cached">
160 <expand macro="cached_db"/> 189 <expand macro="cached_db"/>
161 </when> 190 </when>
162 <when value="taxonomy"> 191 <when value="taxonomy">
163 <param argument="--taxonomy-annotation-table" type="data" format="tabular" label="Pre-computed mmseqs2 format taxonomy TSV file"/> 192 <param argument="--taxonomy-annotation-table" type="data" format="tabular" label="Pre-computed mmseqs2 format taxonomy TSV file"/>
164 </when> 193 </when>
194 <when value="ml"/>
165 </conditional> 195 </conditional>
166 </xml> 196 </xml>
167 <xml name="ref-multi"> 197 <xml name="ref-multi">
168 <conditional name="ref"> 198 <conditional name="ref">
169 <expand macro="ref_select"/> 199 <expand macro="ref_select"/>
171 <expand macro="cached_db"/> 201 <expand macro="cached_db"/>
172 </when> 202 </when>
173 <when value="taxonomy"> 203 <when value="taxonomy">
174 <param argument="--taxonomy-annotation-table" type="data" format="tabular" multiple="true" label="Pre-computed mmseqs2 format taxonomy TSV file" help="One per bin file"/> 204 <param argument="--taxonomy-annotation-table" type="data" format="tabular" multiple="true" label="Pre-computed mmseqs2 format taxonomy TSV file" help="One per bin file"/>
175 </when> 205 </when>
206 <when value="ml"/>
176 </conditional> 207 </conditional>
177 </xml> 208 </xml>
178 <xml name="ref_single"> 209 <xml name="ref_single">
179 <conditional name="ref"> 210 <conditional name="ref">
180 <expand macro="ref_select"/> 211 <expand macro="ref_select"/>
182 <expand macro="cached_db"/> 213 <expand macro="cached_db"/>
183 </when> 214 </when>
184 <when value="taxonomy"> 215 <when value="taxonomy">
185 <param argument="--taxonomy-annotation-table" type="data" format="tabular" label="Pre-computed mmseqs2 format taxonomy TSV file"/> 216 <param argument="--taxonomy-annotation-table" type="data" format="tabular" label="Pre-computed mmseqs2 format taxonomy TSV file"/>
186 </when> 217 </when>
218 <when value="ml"/>
187 </conditional> 219 </conditional>
188 </xml> 220 </xml>
189 <xml name="min_len"> 221 <xml name="min_len">
190 <conditional name="min_len"> 222 <conditional name="min_len">
191 <param name="method" type="select" label="Method to set up the minimal length for contigs in binning"> 223 <param name="method" type="select" label="Method to set up the minimal length for contigs in binning">