Mercurial > repos > bgruening > flexynesis_plot
comparison macros.xml @ 4:07f018886d40 draft
planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/flexynesis commit 1afbaf45449e25238935e222f983da62392c067a
| author | bgruening |
|---|---|
| date | Fri, 04 Jul 2025 14:58:49 +0000 |
| parents | b768c6025ba1 |
| children | 07f595f34f29 |
comparison
equal
deleted
inserted
replaced
| 3:e6b783c597b3 | 4:07f018886d40 |
|---|---|
| 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@">1</token> | 3 <token name="@VERSION_SUFFIX@">2</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/> |
| 47 <param name="non_commercial_use" label="I certify that I am not using this tool for commercial purposes." type="boolean" truevalue="NON_COMMERCIAL_USE" falsevalue="COMMERCIAL_USE" checked="False"> | 47 <param name="non_commercial_use" label="I certify that I am not using this tool for commercial purposes." type="boolean" truevalue="NON_COMMERCIAL_USE" falsevalue="COMMERCIAL_USE" checked="False"> |
| 48 <validator type="expression" message="This tool is only available for non-commercial use.">value == True</validator> | 48 <validator type="expression" message="This tool is only available for non-commercial use.">value == True</validator> |
| 49 </param> | 49 </param> |
| 50 </xml> | 50 </xml> |
| 51 <xml name="main_inputs"> | 51 <xml name="main_inputs"> |
| 52 <param name="train_clin" type="data" format="csv" label="Training clinical data"/> | 52 <param name="train_clin" type="data" format="tabular" label="Training clinical data"/> |
| 53 <param name="test_clin" type="data" format="csv" label="Test clinical data"/> | 53 <param name="test_clin" type="data" format="tabular" label="Test clinical data"/> |
| 54 <param name="train_omics_main" type="data" format="csv" label="Training omics data"/> | 54 <param name="train_omics_main" type="data" format="tabular" label="Training omics data"/> |
| 55 <param name="test_omics_main" type="data" format="csv" label="Test omics data"/> | 55 <param name="test_omics_main" type="data" format="tabular" label="Test omics data"/> |
| 56 <param name="assay_main" type="text" optional="true" label="What type of assay is your input?" help="This would be used as output name."> | 56 <param name="assay_main" type="text" optional="true" label="What type of assay is your input?" help="This would be used as output name."> |
| 57 <expand macro="sanitizer_letters"/> | 57 <expand macro="sanitizer_letters"/> |
| 58 </param> | 58 </param> |
| 59 </xml> | 59 </xml> |
| 60 <xml name="extra_inputs"> | 60 <xml name="extra_inputs"> |
| 61 <param name="train_omics" type="data" optional="true" format="csv" label="Training omics data"/> | 61 <param name="train_omics" type="data" optional="true" format="tabular" label="Training omics data"/> |
| 62 <param name="test_omics" type="data" optional="true" format="csv" label="Test omics data"/> | 62 <param name="test_omics" type="data" optional="true" format="tabular" label="Test omics data"/> |
| 63 <param name="assay" type="text" optional="true" label="What type of assay is your input?" help="This would be used as output name." > | 63 <param name="assay" type="text" optional="true" label="What type of assay is your input?" help="This would be used as output name." > |
| 64 <expand macro="sanitizer_letters"/> | 64 <expand macro="sanitizer_letters"/> |
| 65 </param> | 65 </param> |
| 66 </xml> | 66 </xml> |
| 67 <xml name="advanced"> | 67 <xml name="advanced"> |
| 101 </param> | 101 </param> |
| 102 <param name="dpi" type="integer" min="0" max="1200" value="300" label="DPI"/> | 102 <param name="dpi" type="integer" min="0" max="1200" value="300" label="DPI"/> |
| 103 </xml> | 103 </xml> |
| 104 <xml name="plots_common_input"> | 104 <xml name="plots_common_input"> |
| 105 <yield/> | 105 <yield/> |
| 106 <param argument="--labels" type="data" format="tabular,csv" label="Predicted labels" help="Generated by flexynesis"/> | 106 <param argument="--labels" type="data" format="tabular" label="Predicted labels" help="Generated by flexynesis"/> |
| 107 </xml> | 107 </xml> |
| 108 <token name="@PLOT_COMMON_CONFIG@"><![CDATA[ | 108 <token name="@PLOT_COMMON_CONFIG@"><![CDATA[ |
| 109 label_data = load_labels('inputs/$plot_conditional.labels.element_identifier.$plot_conditional.labels.ext') | 109 label_data = load_labels('inputs/$plot_conditional.labels.element_identifier.$plot_conditional.labels.ext') |
| 110 ]]></token> | 110 ]]></token> |
| 111 <token name="@PR_ROC_BOX_CONFIG@"><![CDATA[ | 111 <token name="@PR_ROC_BOX_CONFIG@"><![CDATA[ |
| 214 ]]></token> | 214 ]]></token> |
| 215 <xml name="common_test"> | 215 <xml name="common_test"> |
| 216 <param name="non_commercial_use" value="True"/> | 216 <param name="non_commercial_use" value="True"/> |
| 217 <conditional name="training_type"> | 217 <conditional name="training_type"> |
| 218 <param name="model" value="s_train"/> | 218 <param name="model" value="s_train"/> |
| 219 <param name="train_clin" value="train/clin" ftype="csv"/> | 219 <param name="train_clin" value="train/clin" ftype="tabular"/> |
| 220 <param name="test_clin" value="test/clin" ftype="csv"/> | 220 <param name="test_clin" value="test/clin" ftype="tabular"/> |
| 221 <param name="train_omics_main" value="train/gex" ftype="csv"/> | 221 <param name="train_omics_main" value="train/gex" ftype="tabular"/> |
| 222 <param name="test_omics_main" value="test/gex" ftype="csv"/> | 222 <param name="test_omics_main" value="test/gex" ftype="tabular"/> |
| 223 <param name="assay_main" value="bar"/> | 223 <param name="assay_main" value="bar"/> |
| 224 <repeat name="omics"> | 224 <repeat name="omics"> |
| 225 <param name="train_omics" value="train/cnv" ftype="csv"/> | 225 <param name="train_omics" value="train/cnv" ftype="tabular"/> |
| 226 <param name="test_omics" value="test/cnv" ftype="csv"/> | 226 <param name="test_omics" value="test/cnv" ftype="tabular"/> |
| 227 <param name="assay" value="foo"/> | 227 <param name="assay" value="foo"/> |
| 228 </repeat> | 228 </repeat> |
| 229 <conditional name="model_class"> | 229 <conditional name="model_class"> |
| 230 <param name="model_class" value="DirectPred"/> | 230 <param name="model_class" value="DirectPred"/> |
| 231 </conditional> | 231 </conditional> |
| 232 <param name="target_variables" value="Erlotinib"/> | 232 <repeat name="targets"> |
| 233 <param name="surv_event_var" value="OS_STATUS"/> | 233 <param name="target_variables" value="3"/> |
| 234 <param name="surv_time_var" value="OS_MONTHS"/> | 234 </repeat> |
| 235 <param name="surv_event_var" value="15"/> | |
| 236 <param name="surv_time_var" value="14"/> | |
| 235 <section name="advanced"> | 237 <section name="advanced"> |
| 236 <param name="hpo_iter" value="1"/> | 238 <param name="hpo_iter" value="1"/> |
| 237 </section> | 239 </section> |
| 238 </conditional> | 240 </conditional> |
| 239 <yield/> | 241 <yield/> |
| 248 <has_n_lines n="50"/> | 250 <has_n_lines n="50"/> |
| 249 </assert_contents> | 251 </assert_contents> |
| 250 </element> | 252 </element> |
| 251 <element name="job.feature_importance.GradientShap"> | 253 <element name="job.feature_importance.GradientShap"> |
| 252 <assert_contents> | 254 <assert_contents> |
| 253 <has_text_matching expression="Erlotinib,0,,bar,A2M,"/> | 255 <has_text_matching expression="Erlotinib\t0\t\tbar\tA2M\t"/> |
| 254 <has_text_matching expression="Erlotinib,0,,bar,ABCC4,"/> | 256 <has_text_matching expression="Erlotinib\t0\t\tbar\tABCC4\t"/> |
| 255 <has_text_matching expression="GradientShap"/> | 257 <has_text_matching expression="GradientShap"/> |
| 256 </assert_contents> | 258 </assert_contents> |
| 257 </element> | 259 </element> |
| 258 <element name="job.feature_importance.IntegratedGradients"> | 260 <element name="job.feature_importance.IntegratedGradients"> |
| 259 <assert_contents> | 261 <assert_contents> |
| 260 <has_text_matching expression="Erlotinib,0,,bar,A2M,"/> | 262 <has_text_matching expression="Erlotinib\t0\t\tbar\tA2M\t"/> |
| 261 <has_text_matching expression="Erlotinib,0,,bar,ABCC4,"/> | 263 <has_text_matching expression="Erlotinib\t0\t\tbar\tABCC4\t"/> |
| 262 <has_text_matching expression="IntegratedGradients"/> | 264 <has_text_matching expression="IntegratedGradients"/> |
| 263 </assert_contents> | 265 </assert_contents> |
| 264 </element> | 266 </element> |
| 265 <element name="job.feature_logs.bar"> | 267 <element name="job.feature_logs.bar"> |
| 266 <assert_contents> | 268 <assert_contents> |
| 272 <has_n_lines n="25"/> | 274 <has_n_lines n="25"/> |
| 273 </assert_contents> | 275 </assert_contents> |
| 274 </element> | 276 </element> |
| 275 <element name="job.predicted_labels"> | 277 <element name="job.predicted_labels"> |
| 276 <assert_contents> | 278 <assert_contents> |
| 277 <has_text_matching expression="source_dataset:A-704,Erlotinib,"/> | 279 <has_text_matching expression="source_dataset:A-704\tErlotinib\t"/> |
| 278 <has_text_matching expression="target_dataset:KMRC-20,Erlotinib,"/> | 280 <has_text_matching expression="target_dataset:KMRC-20\tErlotinib\t"/> |
| 279 </assert_contents> | 281 </assert_contents> |
| 280 </element> | 282 </element> |
| 281 <element name="job.stats"> | 283 <element name="job.stats"> |
| 282 <assert_contents> | 284 <assert_contents> |
| 283 <has_text_matching expression="DirectPred,Erlotinib,numerical,mse,"/> | 285 <has_text_matching expression="DirectPred\tErlotinib\tnumerical\tmse\t"/> |
| 284 <has_text_matching expression="DirectPred,Erlotinib,numerical,r2,"/> | 286 <has_text_matching expression="DirectPred\tErlotinib\tnumerical\tr2\t"/> |
| 285 <has_text_matching expression="DirectPred,Erlotinib,numerical,pearson_corr,"/> | 287 <has_text_matching expression="DirectPred\tErlotinib\tnumerical\tpearson_corr\t"/> |
| 286 </assert_contents> | 288 </assert_contents> |
| 287 </element> | 289 </element> |
| 288 </output_collection> | 290 </output_collection> |
| 289 </xml> | 291 </xml> |
| 290 <token name="@COMMON_HELP@"> | 292 <token name="@COMMON_HELP@"> |
