Mercurial > repos > iuc > iedb_api
comparison iedb_api.xml @ 6:8c6526a46319 draft default tip
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/iedb_api commit 69cdfd826c760c5b091703919ddaee9c9f90d530
| author | iuc |
|---|---|
| date | Sun, 23 Nov 2025 16:19:36 +0000 |
| parents | 1911ec100221 |
| children |
comparison
equal
deleted
inserted
replaced
| 5:1911ec100221 | 6:8c6526a46319 |
|---|---|
| 1 <tool id="iedb_api" name="IEDB" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> | 1 <tool id="iedb_api" name="IEDB" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
| 2 <description>MHC Binding prediction</description> | 2 <description>MHC Binding prediction</description> |
| 3 <macros> | 3 <macros> |
| 4 <token name="@TOOL_VERSION@">2.15.3</token> | 4 <token name="@TOOL_VERSION@">2.15.3</token> |
| 5 <token name="@VERSION_SUFFIX@">0</token> | 5 <token name="@VERSION_SUFFIX@">1</token> |
| 6 <token name="@PROFILE@">24.2</token> | 6 <token name="@PROFILE@">24.2</token> |
| 7 <xml name="alleles" token_hla_regex="" token_hla_examples="" token_hlalen_examples=""> | 7 <xml name="alleles" token_hla_regex="" token_hla_examples="" token_hlalen_examples=""> |
| 8 <conditional name="alleles"> | 8 <conditional name="alleles"> |
| 9 <param name="allelesrc" type="select" label="Alleles"> | 9 <param name="allelesrc" type="select" label="Alleles"> |
| 10 <option value="history">From history</option> | 10 <option value="history">From history</option> |
| 106 <option value="smm">smm</option> | 106 <option value="smm">smm</option> |
| 107 <option value="comblib_sidney2008">comblib_sidney2008</option> | 107 <option value="comblib_sidney2008">comblib_sidney2008</option> |
| 108 <option value="netmhccons">netmhccons</option> | 108 <option value="netmhccons">netmhccons</option> |
| 109 <option value="pickpocket">pickpocket</option> | 109 <option value="pickpocket">pickpocket</option> |
| 110 </param> | 110 </param> |
| 111 <expand macro="alleles" hla_regex="(HLA-[A-CEG]\*[0-8][[0-9]:[0-9][0-9][0-9]*|BoLA-.+|Gogo-.+|H-2-[DKL][bdk]|Mamu-.+|Patr-.+|RT.+|SLA-.+)(,([8-9]|1[0-5]))*" hla_examples="HLA-A*03:01 HLA-B*07:02" hlalen_examples="HLA-A*03:01,8,9,10 HLA-B*07:02,9"/> | 111 <expand macro="alleles" hla_regex="(HLA-[A-CEG]\*[0-8][0-9]:[0-9][0-9][0-9]*|BoLA-.+|Gogo-.+|H-2-[DKL][bdk]|Mamu-.+|Patr-.+|RT.+|SLA-.+)(,([8-9]|1[0-5]))*" hla_examples="HLA-A*03:01 HLA-B*07:02" hlalen_examples="HLA-A*03:01,8,9,10 HLA-B*07:02,9"/> |
| 112 <param name="lengths" type="select" multiple="true" optional="false" label="peptide lengths for prediction"> | 112 <param name="lengths" type="select" multiple="true" optional="false" label="peptide lengths for prediction"> |
| 113 <help>Used for any alleles which don't include specified lengths</help> | 113 <help>Used for any alleles which don't include specified lengths</help> |
| 114 <option value="8" selected="true">8</option> | 114 <option value="8" selected="true">8</option> |
| 115 <option value="9">9</option> | 115 <option value="9">9</option> |
| 116 <option value="10">10</option> | 116 <option value="10">10</option> |
| 170 </param> | 170 </param> |
| 171 <param name="proteasome" type="select" label="proteasome type"> | 171 <param name="proteasome" type="select" label="proteasome type"> |
| 172 <option value="immuno">immuno</option> | 172 <option value="immuno">immuno</option> |
| 173 <option value="constitutive">constitutive</option> | 173 <option value="constitutive">constitutive</option> |
| 174 </param> | 174 </param> |
| 175 <expand macro="alleles" hla_regex="(HLA-[A-CE]\*[0-8][[0-9]:[0-9][0-9]|BoLA-.+|Gogo-.+|H-2-[DKL][bdk]|Mamu-.+|Patr-.+|RT.+|SLA-.+)(,([8-9]|1[0-4]))*" hla_examples="HLA-A*03:01 HLA-B*07:02" hlalen_examples="HLA-A*03:01,8,9,10 HLA-B*07:02,9"/> | 175 <expand macro="alleles" hla_regex="(HLA-[A-CE]\*[0-8][0-9]:[0-9][0-9]|BoLA-.+|Gogo-.+|H-2-[DKL][bdk]|Mamu-.+|Patr-.+|RT.+|SLA-.+)(,([8-9]|1[0-4]))*" hla_examples="HLA-A*03:01 HLA-B*07:02" hlalen_examples="HLA-A*03:01,8,9,10 HLA-B*07:02,9"/> |
| 176 <param name="lengths" type="select" multiple="true" optional="false" label="peptide lengths for prediction"> | 176 <param name="lengths" type="select" multiple="true" optional="false" label="peptide lengths for prediction"> |
| 177 <help>Used for any alleles which don't include specified lengths</help> | 177 <help>Used for any alleles which don't include specified lengths</help> |
| 178 <option value="8" selected="true">8</option> | 178 <option value="8" selected="true">8</option> |
| 179 <option value="9">9</option> | 179 <option value="9">9</option> |
| 180 <option value="10">10</option> | 180 <option value="10">10</option> |
| 234 <!-- | 234 <!-- |
| 235 <data name="output" format="tabular"/> | 235 <data name="output" format="tabular"/> |
| 236 --> | 236 --> |
| 237 <data name="output" format="tabular" label="IEDB ${prediction.tool} ${prediction.method}"/> | 237 <data name="output" format="tabular" label="IEDB ${prediction.tool} ${prediction.method}"/> |
| 238 <data name="output2" format="tabular" label="IEDB ${prediction.tool} ${prediction.method} residue scores" from_work_dir="iedb_results2"> | 238 <data name="output2" format="tabular" label="IEDB ${prediction.tool} ${prediction.method} residue scores" from_work_dir="iedb_results2"> |
| 239 <filter>prediction['method'].startswith('Bepipred')</filter> | 239 <filter>prediction['method'] == 'Bepipred'</filter> |
| 240 </data> | 240 </data> |
| 241 </outputs> | 241 </outputs> |
| 242 <tests> | 242 <tests> |
| 243 <!-- test1 --> | 243 <!-- test1 --> |
| 244 <test> | 244 <test expect_num_outputs="1"> |
| 245 <conditional name="prediction"> | 245 <conditional name="prediction"> |
| 246 <param name="tool" value="mhci"/> | 246 <param name="tool" value="mhci"/> |
| 247 <param name="method" value="recommended"/> | 247 <param name="method" value="recommended"/> |
| 248 <conditional name="alleles"> | 248 <conditional name="alleles"> |
| 249 <param name="allelesrc" value="entry"/> | 249 <param name="allelesrc" value="entry"/> |
| 259 <has_text text="LYNTVATLY" /> | 259 <has_text text="LYNTVATLY" /> |
| 260 </assert_contents> | 260 </assert_contents> |
| 261 </output> | 261 </output> |
| 262 </test> | 262 </test> |
| 263 <!-- test2 --> | 263 <!-- test2 --> |
| 264 <test> | 264 <test expect_num_outputs="1"> |
| 265 <conditional name="prediction"> | 265 <conditional name="prediction"> |
| 266 <param name="tool" value="mhci"/> | 266 <param name="tool" value="mhci"/> |
| 267 <param name="method" value="recommended"/> | 267 <param name="method" value="recommended"/> |
| 268 <conditional name="alleles"> | 268 <conditional name="alleles"> |
| 269 <param name="allelesrc" value="history"/> | 269 <param name="allelesrc" value="history"/> |
| 280 <has_text text="HKVPRRLLK" /> | 280 <has_text text="HKVPRRLLK" /> |
| 281 </assert_contents> | 281 </assert_contents> |
| 282 </output> | 282 </output> |
| 283 </test> | 283 </test> |
| 284 <!-- test3 --> | 284 <!-- test3 --> |
| 285 <test> | 285 <test expect_num_outputs="1"> |
| 286 <conditional name="prediction"> | 286 <conditional name="prediction"> |
| 287 <param name="tool" value="mhci"/> | 287 <param name="tool" value="mhci"/> |
| 288 <param name="method" value="recommended"/> | 288 <param name="method" value="recommended"/> |
| 289 <conditional name="alleles"> | 289 <conditional name="alleles"> |
| 290 <param name="allelesrc" value="history"/> | 290 <param name="allelesrc" value="history"/> |
| 304 <has_text text="HKVPRRLLK" /> | 304 <has_text text="HKVPRRLLK" /> |
| 305 </assert_contents> | 305 </assert_contents> |
| 306 </output> | 306 </output> |
| 307 </test> | 307 </test> |
| 308 <!-- test4 --> | 308 <!-- test4 --> |
| 309 <test> | 309 <test expect_num_outputs="1"> |
| 310 <conditional name="prediction"> | 310 <conditional name="prediction"> |
| 311 <param name="tool" value="mhcii"/> | 311 <param name="tool" value="mhcii"/> |
| 312 <param name="method" value="recommended"/> | 312 <param name="method" value="recommended"/> |
| 313 <conditional name="alleles"> | 313 <conditional name="alleles"> |
| 314 <param name="allelesrc" value="entry"/> | 314 <param name="allelesrc" value="entry"/> |
| 325 <has_text text="VATLYCVHQ" /> | 325 <has_text text="VATLYCVHQ" /> |
| 326 </assert_contents> | 326 </assert_contents> |
| 327 </output> | 327 </output> |
| 328 </test> | 328 </test> |
| 329 <!-- test5 --> | 329 <!-- test5 --> |
| 330 <test> | 330 <test expect_num_outputs="1"> |
| 331 <conditional name="prediction"> | 331 <conditional name="prediction"> |
| 332 <param name="tool" value="processing"/> | 332 <param name="tool" value="processing"/> |
| 333 <param name="method" value="recommended"/> | 333 <param name="method" value="recommended"/> |
| 334 <conditional name="alleles"> | 334 <conditional name="alleles"> |
| 335 <param name="allelesrc" value="entry"/> | 335 <param name="allelesrc" value="entry"/> |
| 346 <has_text text="LYNTVATLY" /> | 346 <has_text text="LYNTVATLY" /> |
| 347 </assert_contents> | 347 </assert_contents> |
| 348 </output> | 348 </output> |
| 349 </test> | 349 </test> |
| 350 <!-- test6 --> | 350 <!-- test6 --> |
| 351 <test> | 351 <test expect_num_outputs="1"> |
| 352 <conditional name="prediction"> | 352 <conditional name="prediction"> |
| 353 <param name="tool" value="mhcnp"/> | 353 <param name="tool" value="mhcnp"/> |
| 354 <param name="method" value="mhcnp"/> | 354 <param name="method" value="mhcnp"/> |
| 355 <conditional name="alleles"> | 355 <conditional name="alleles"> |
| 356 <param name="allelesrc" value="entry"/> | 356 <param name="allelesrc" value="entry"/> |
| 366 <has_text text="LYNTVATLY" /> | 366 <has_text text="LYNTVATLY" /> |
| 367 </assert_contents> | 367 </assert_contents> |
| 368 </output> | 368 </output> |
| 369 </test> | 369 </test> |
| 370 <!-- test7 --> | 370 <!-- test7 --> |
| 371 <test> | 371 <test expect_num_outputs="1"> |
| 372 <conditional name="prediction"> | 372 <conditional name="prediction"> |
| 373 <param name="tool" value="bcell"/> | 373 <param name="tool" value="bcell"/> |
| 374 <param name="method" value="Emini"/> | 374 <param name="method" value="Emini"/> |
| 375 </conditional> | 375 </conditional> |
| 376 <conditional name="sequence"> | 376 <conditional name="sequence"> |
| 382 <has_text text="VLSEGE" /> | 382 <has_text text="VLSEGE" /> |
| 383 </assert_contents> | 383 </assert_contents> |
| 384 </output> | 384 </output> |
| 385 </test> | 385 </test> |
| 386 <!-- test8 --> | 386 <!-- test8 --> |
| 387 <test> | 387 <test expect_num_outputs="1"> |
| 388 <conditional name="prediction"> | 388 <conditional name="prediction"> |
| 389 <param name="tool" value="bcell"/> | 389 <param name="tool" value="bcell"/> |
| 390 <param name="method" value="Kolaskar-Tongaonkar"/> | 390 <param name="method" value="Kolaskar-Tongaonkar"/> |
| 391 <param name="window_size" value="9"/> | 391 <param name="window_size" value="9"/> |
| 392 </conditional> | 392 </conditional> |
| 395 <param name="seq_fasta" ftype="fasta" value="bcell.fa"/> | 395 <param name="seq_fasta" ftype="fasta" value="bcell.fa"/> |
| 396 </conditional> | 396 </conditional> |
| 397 <output name="output"> | 397 <output name="output"> |
| 398 <assert_contents> | 398 <assert_contents> |
| 399 <has_text text="ADVAGH" /> | 399 <has_text text="ADVAGH" /> |
| 400 </assert_contents> | |
| 401 </output> | |
| 402 </test> | |
| 403 <!-- test9 test 2nd output for Bepipred, no idea if its possible to have output non-empty --> | |
| 404 <test expect_num_outputs="2"> | |
| 405 <conditional name="prediction"> | |
| 406 <param name="tool" value="bcell"/> | |
| 407 <param name="method" value="Bepipred"/> | |
| 408 <param name="window_size" value="9"/> | |
| 409 </conditional> | |
| 410 <conditional name="sequence"> | |
| 411 <param name="seqsrc" value="fasta"/> | |
| 412 <param name="seq_fasta" ftype="fasta" value="bcell.fa"/> | |
| 413 </conditional> | |
| 414 <output name="output"> | |
| 415 <assert_contents> | |
| 416 <has_n_lines n="0" /> | |
| 417 </assert_contents> | |
| 418 </output> | |
| 419 <output name="output2"> | |
| 420 <assert_contents> | |
| 421 <has_n_lines n="106"/> | |
| 422 <has_n_columns n="5"/> | |
| 400 </assert_contents> | 423 </assert_contents> |
| 401 </output> | 424 </output> |
| 402 </test> | 425 </test> |
| 403 | 426 |
| 404 </tests> | 427 </tests> |
