Mercurial > repos > iuc > semibin_generate_cannot_links
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"> |