Mercurial > repos > bgruening > flexynesis_plot
comparison macros.xml @ 3:52b6f2ac38c7 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:49:52 +0000 |
| parents | 3c5d82bf6e8a |
| children |
comparison
equal
deleted
inserted
replaced
| 2:3c5d82bf6e8a | 3:52b6f2ac38c7 |
|---|---|
| 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@"> |
