Mercurial > repos > bgruening > flexynesis
comparison macros.xml @ 8:9c91d13827ef draft default tip
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flexynesis commit 6b520305ec30e6dc37eba92c67a5368cea0fc5ad
author | bgruening |
---|---|
date | Wed, 23 Jul 2025 07:50:31 +0000 |
parents | 9450286c42ab |
children |
comparison
equal
deleted
inserted
replaced
7:9450286c42ab | 8:9c91d13827ef |
---|---|
1 <macros> | 1 <macros> |
2 <token name="@TOOL_VERSION@">0.2.20</token> | 2 <token name="@TOOL_VERSION@">0.2.20</token> |
3 <token name="@VERSION_SUFFIX@">2</token> | 3 <token name="@VERSION_SUFFIX@">3</token> |
4 <token name="@PROFILE@">24.1</token> | 4 <token name="@PROFILE@">24.1</token> |
5 <xml name="requirements"> | 5 <xml name="requirements"> |
6 <requirements> | 6 <requirements> |
7 <requirement type="package" version="@TOOL_VERSION@">flexynesis</requirement> | 7 <requirement type="package" version="@TOOL_VERSION@">flexynesis</requirement> |
8 <yield/> | 8 <yield/> |
89 <option value="IntegratedGradients">IntegratedGradients</option> | 89 <option value="IntegratedGradients">IntegratedGradients</option> |
90 <option value="GradientShap">GradientShap</option> | 90 <option value="GradientShap">GradientShap</option> |
91 </param> | 91 </param> |
92 </section> | 92 </section> |
93 </xml> | 93 </xml> |
94 <xml name="plots_common_param"> | 94 <xml name="plots_common_format"> |
95 <yield/> | |
96 <param name="format" type="select" label="Output format"> | 95 <param name="format" type="select" label="Output format"> |
97 <option value="jpg" selected="true">jpg</option> | 96 <option value="jpg" selected="true">jpg</option> |
98 <option value="png">png</option> | 97 <option value="png">png</option> |
99 <option value="pdf">pdf</option> | 98 <option value="pdf">pdf</option> |
99 <yield/> | |
100 </param> | |
101 </xml> | |
102 <xml name="plots_common_param"> | |
103 <yield/> | |
104 <expand macro="plots_common_format"/> | |
105 <param name="dpi" type="integer" min="0" max="1200" value="300" label="DPI"/> | |
106 </xml> | |
107 <xml name="plots_common_param_svg"> | |
108 <yield/> | |
109 <expand macro="plots_common_format"> | |
100 <option value="svg">svg</option> | 110 <option value="svg">svg</option> |
101 </param> | 111 </expand> |
102 <param name="dpi" type="integer" min="0" max="1200" value="300" label="DPI"/> | 112 <param name="dpi" type="integer" min="0" max="1200" value="300" label="DPI"/> |
103 </xml> | 113 </xml> |
104 <xml name="plots_common_input"> | 114 <xml name="plots_common_input"> |
105 <yield/> | 115 <yield/> |
106 <param argument="--labels" type="data" format="tabular" label="Predicted labels" help="Generated by flexynesis"/> | 116 <param argument="--labels" type="data" format="tabular" label="Predicted labels" help="Generated by flexynesis"/> |
227 <param name="assay" value="foo"/> | 237 <param name="assay" value="foo"/> |
228 </repeat> | 238 </repeat> |
229 <conditional name="model_class"> | 239 <conditional name="model_class"> |
230 <param name="model_class" value="DirectPred"/> | 240 <param name="model_class" value="DirectPred"/> |
231 </conditional> | 241 </conditional> |
232 <repeat name="targets"> | 242 <param name="target_variables" value="3"/> |
233 <param name="target_variables" value="3"/> | |
234 </repeat> | |
235 <param name="surv_event_var" value="15"/> | 243 <param name="surv_event_var" value="15"/> |
236 <param name="surv_time_var" value="14"/> | 244 <param name="surv_time_var" value="14"/> |
237 <section name="advanced"> | 245 <section name="advanced"> |
238 <param name="hpo_iter" value="1"/> | 246 <param name="hpo_iter" value="1"/> |
239 </section> | 247 </section> |
248 <yield/> | |
240 </conditional> | 249 </conditional> |
241 <yield/> | |
242 <output_collection name="results" type="list"> | 250 <output_collection name="results" type="list"> |
243 <element name="job.embeddings_test"> | 251 <element name="job.embeddings_test"> |
244 <assert_contents> | 252 <assert_contents> |
245 <has_n_lines n="50"/> | 253 <has_n_lines n="50"/> |
246 </assert_contents> | 254 </assert_contents> |
267 <element name="job.feature_logs.bar"> | 275 <element name="job.feature_logs.bar"> |
268 <assert_contents> | 276 <assert_contents> |
269 <has_n_lines n="25"/> | 277 <has_n_lines n="25"/> |
270 </assert_contents> | 278 </assert_contents> |
271 </element> | 279 </element> |
272 <element name="job.feature_logs.omics_foo"> | 280 <element name="job.feature_logs.foo"> |
273 <assert_contents> | 281 <assert_contents> |
274 <has_n_lines n="25"/> | 282 <has_n_lines n="25"/> |
275 </assert_contents> | 283 </assert_contents> |
276 </element> | 284 </element> |
277 <element name="job.predicted_labels"> | 285 <element name="job.predicted_labels"> |
283 <element name="job.stats"> | 291 <element name="job.stats"> |
284 <assert_contents> | 292 <assert_contents> |
285 <has_text_matching expression="DirectPred\tErlotinib\tnumerical\tmse\t"/> | 293 <has_text_matching expression="DirectPred\tErlotinib\tnumerical\tmse\t"/> |
286 <has_text_matching expression="DirectPred\tErlotinib\tnumerical\tr2\t"/> | 294 <has_text_matching expression="DirectPred\tErlotinib\tnumerical\tr2\t"/> |
287 <has_text_matching expression="DirectPred\tErlotinib\tnumerical\tpearson_corr\t"/> | 295 <has_text_matching expression="DirectPred\tErlotinib\tnumerical\tpearson_corr\t"/> |
296 </assert_contents> | |
297 </element> | |
298 </output_collection> | |
299 </xml> | |
300 <xml name="common_test_class"> | |
301 <param name="non_commercial_use" value="True"/> | |
302 <conditional name="training_type"> | |
303 <param name="model" value="s_train"/> | |
304 <param name="train_clin" value="train/clin" ftype="tabular"/> | |
305 <param name="test_clin" value="test/clin" ftype="tabular"/> | |
306 <param name="train_omics_main" value="train/gex" ftype="tabular"/> | |
307 <param name="test_omics_main" value="test/gex" ftype="tabular"/> | |
308 <param name="assay_main" value="bar"/> | |
309 <repeat name="omics"> | |
310 <param name="train_omics" value="train/cnv" ftype="tabular"/> | |
311 <param name="test_omics" value="test/cnv" ftype="tabular"/> | |
312 <param name="assay" value="foo"/> | |
313 </repeat> | |
314 <conditional name="model_class"> | |
315 <param name="model_class" value="DirectPred"/> | |
316 </conditional> | |
317 <param name="target_variables" value="16"/> | |
318 <param name="surv_event_var" value="15"/> | |
319 <param name="surv_time_var" value="14"/> | |
320 <section name="advanced"> | |
321 <param name="hpo_iter" value="1"/> | |
322 </section> | |
323 <yield/> | |
324 </conditional> | |
325 <output_collection name="results" type="list"> | |
326 <element name="job.embeddings_test"> | |
327 <assert_contents> | |
328 <has_n_lines n="50"/> | |
329 </assert_contents> | |
330 </element> | |
331 <element name="job.embeddings_train"> | |
332 <assert_contents> | |
333 <has_n_lines n="50"/> | |
334 </assert_contents> | |
335 </element> | |
336 <element name="job.feature_importance.GradientShap"> | |
337 <assert_contents> | |
338 <has_text_matching expression="class\t0\tbuz\tbar\tA2M\t"/> | |
339 <has_text_matching expression="class\t0\tbuz\tbar\tABCC4\t"/> | |
340 <has_text_matching expression="GradientShap"/> | |
341 </assert_contents> | |
342 </element> | |
343 <element name="job.feature_importance.IntegratedGradients"> | |
344 <assert_contents> | |
345 <has_text_matching expression="class\t0\tbuz\tbar\tA2M\t"/> | |
346 <has_text_matching expression="class\t0\tbuz\tbar\tABCC4\t"/> | |
347 <has_text_matching expression="IntegratedGradients"/> | |
348 </assert_contents> | |
349 </element> | |
350 <element name="job.feature_logs.bar"> | |
351 <assert_contents> | |
352 <has_n_lines n="25"/> | |
353 </assert_contents> | |
354 </element> | |
355 <element name="job.feature_logs.foo"> | |
356 <assert_contents> | |
357 <has_n_lines n="25"/> | |
358 </assert_contents> | |
359 </element> | |
360 <element name="job.predicted_labels"> | |
361 <assert_contents> | |
362 <has_text_matching expression="source_dataset:A-704\tclass\t"/> | |
363 <has_text_matching expression="target_dataset:KMRC-20\tclass\t"/> | |
364 </assert_contents> | |
365 </element> | |
366 <element name="job.stats"> | |
367 <assert_contents> | |
368 <has_text_matching expression="DirectPred\tclass\tcategorical\tbalanced_acc\t"/> | |
369 <has_text_matching expression="DirectPred\tclass\tcategorical\tf1_score\t"/> | |
370 <has_text_matching expression="DirectPred\tclass\tcategorical\taverage_auroc\t"/> | |
288 </assert_contents> | 371 </assert_contents> |
289 </element> | 372 </element> |
290 </output_collection> | 373 </output_collection> |
291 </xml> | 374 </xml> |
292 <token name="@COMMON_HELP@"> | 375 <token name="@COMMON_HELP@"> |