Mercurial > repos > iuc > metaphlan
comparison metaphlan.xml @ 1:b0aed9401632 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/metaphlan/ commit 2b87bc7417360e2b2c9ec0605d475909f6f0482f"
| author | iuc |
|---|---|
| date | Mon, 17 May 2021 20:07:43 +0000 |
| parents | ec88e50db7c1 |
| children | 1e919c4f1822 |
comparison
equal
deleted
inserted
replaced
| 0:ec88e50db7c1 | 1:b0aed9401632 |
|---|---|
| 1 <tool id="metaphlan" name="MetaPhlAn" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> | 1 <tool id="metaphlan" name="MetaPhlAn" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
| 2 <description>to profile the composition of microbial communities</description> | 2 <description>to profile the composition of microbial communities</description> |
| 3 <macros> | 3 <macros> |
| 4 <import>macros.xml</import> | 4 <import>macros.xml</import> |
| 5 <xml name="tax_lev"> | |
| 6 <conditional name="tax_lev"> | |
| 7 <param argument="--tax_lev" type="select" label="Taxonomic level for the relative abundance output"> | |
| 8 <option value="a" selected="true">All taxonomic levels</option> | |
| 9 <option value="k">Kingdoms only</option> | |
| 10 <option value="p">Phyla only</option> | |
| 11 <option value="c">Classes only</option> | |
| 12 <option value="o">Orders only</option> | |
| 13 <option value="f">Families only</option> | |
| 14 <option value="g">Genera only</option> | |
| 15 <option value="s">Species only</option> | |
| 16 </param> | |
| 17 <when value="a"> | |
| 18 <param name="split_levels" type='boolean' checked="false" truevalue='true' falsevalue='false' | |
| 19 label="Generate a report for each taxonomic level?" help="It will be in addition to the default output"/> | |
| 20 </when> | |
| 21 <when value="k"/> | |
| 22 <when value="p"/> | |
| 23 <when value="c"/> | |
| 24 <when value="o"/> | |
| 25 <when value="f"/> | |
| 26 <when value="g"/> | |
| 27 <when value="s"/> | |
| 28 </conditional> | |
| 29 </xml> | |
| 30 <token name="@FILE_FORMATS@">fastq,fastq.gz,fastq.bz2,fasta,fasta.gz,fasta.bz2</token> | |
| 5 </macros> | 31 </macros> |
| 6 <expand macro="edam_ontology"/> | 32 <expand macro="edam_ontology"/> |
| 7 <expand macro="requirements"/> | 33 <expand macro="requirements"/> |
| 8 <version_command>metaphlan -v</version_command> | 34 <version_command>metaphlan -v</version_command> |
| 9 <command detect_errors="aggressive"><![CDATA[ | 35 <command detect_errors="aggressive"><![CDATA[ |
| 108 --bowtie2db 'ref_db/' | 134 --bowtie2db 'ref_db/' |
| 109 --index 'custom_db' | 135 --index 'custom_db' |
| 110 #end if | 136 #end if |
| 111 -t '$analysis.analysis_type.t' | 137 -t '$analysis.analysis_type.t' |
| 112 #if $analysis.analysis_type.t == "rel_ab" or $analysis.analysis_type.t == "rel_ab_w_read_stats" | 138 #if $analysis.analysis_type.t == "rel_ab" or $analysis.analysis_type.t == "rel_ab_w_read_stats" |
| 113 --tax_lev '$analysis.analysis_type.tax_lev' | 139 --tax_lev '$analysis.analysis_type.tax_lev.tax_lev' |
| 114 #else if $analysis.analysis_type.t == "clade_specific_strain_tracker" | 140 #else if $analysis.analysis_type.t == "clade_specific_strain_tracker" |
| 115 --clade '$analysis.analysis_type.clade' | 141 --clade '$analysis.analysis_type.clade' |
| 116 #if str($analysis.analysis_type.min_ab) != '' | 142 #if str($analysis.analysis_type.min_ab) != '' |
| 117 --min_ab $analysis.analysis_type.min_ab | 143 --min_ab $analysis.analysis_type.min_ab |
| 118 #end if | 144 #end if |
| 156 --nproc \${GALAXY_SLOTS:-4} | 182 --nproc \${GALAXY_SLOTS:-4} |
| 157 | 183 |
| 158 #if $inputs.in.selector == "raw" | 184 #if $inputs.in.selector == "raw" |
| 159 && | 185 && |
| 160 mv 'bowtie2out' '$bowtie2out' | 186 mv 'bowtie2out' '$bowtie2out' |
| 187 #end if | |
| 188 | |
| 189 #if $analysis.analysis_type.tax_lev.tax_lev == 'a' and $analysis.analysis_type.tax_lev.split_levels | |
| 190 && | |
| 191 mkdir 'split_levels' | |
| 192 && | |
| 193 python '$__tool_directory__/formatoutput.py' | |
| 194 split_levels | |
| 195 --metaphlan_output '$output_file' | |
| 196 --outdir 'split_levels' | |
| 197 $out.legacy_output | |
| 198 && | |
| 199 ls split_levels | |
| 200 #end if | |
| 201 | |
| 202 #if $out.krona_output | |
| 203 && | |
| 204 python '$__tool_directory__/formatoutput.py' | |
| 205 format_for_krona | |
| 206 --metaphlan_output '$output_file' | |
| 207 --krona_output '$krona_output_file' | |
| 161 #end if | 208 #end if |
| 162 ]]></command> | 209 ]]></command> |
| 163 <inputs> | 210 <inputs> |
| 164 <section name="inputs" title="Inputs" expanded="true"> | 211 <section name="inputs" title="Inputs" expanded="true"> |
| 165 <conditional name="in"> | 212 <conditional name="in"> |
| 292 label="Old MetaPhlAn2 two columns output?"/> | 339 label="Old MetaPhlAn2 two columns output?"/> |
| 293 <param argument="--CAMI_format_output" type='boolean' checked="false" truevalue='--CAMI_format_output' falsevalue='' | 340 <param argument="--CAMI_format_output" type='boolean' checked="false" truevalue='--CAMI_format_output' falsevalue='' |
| 294 label="Report the profiling using the CAMI output format?"/> | 341 label="Report the profiling using the CAMI output format?"/> |
| 295 <param argument="--unknown_estimation" type='boolean' checked="false" truevalue='--unknown_estimation' falsevalue='' | 342 <param argument="--unknown_estimation" type='boolean' checked="false" truevalue='--unknown_estimation' falsevalue='' |
| 296 label="Scale relative abundances to the number of reads mapping to known clades in order to estimate unknowness?"/> | 343 label="Scale relative abundances to the number of reads mapping to known clades in order to estimate unknowness?"/> |
| 344 <param name="krona_output" type='boolean' checked="false" truevalue='true' falsevalue='false' label="Output for Krona?"/> | |
| 297 </section> | 345 </section> |
| 298 </inputs> | 346 </inputs> |
| 299 <outputs> | 347 <outputs> |
| 300 <data name="output_file" format="tabular" label="${tool.name} on ${on_string}: Predicted taxon relative abundances" /> | 348 <data name="output_file" format="tabular" label="${tool.name} on ${on_string}: Predicted taxon relative abundances" /> |
| 301 <data name="bowtie2out" format="tabular" label="${tool.name} on ${on_string}: Bowtie2 output"> | 349 <data name="bowtie2out" format="tabular" label="${tool.name} on ${on_string}: Bowtie2 output"> |
| 303 </data> | 351 </data> |
| 304 <data name="sam_output_file" format="sam" label="${tool.name} on ${on_string}: SAM file"> | 352 <data name="sam_output_file" format="sam" label="${tool.name} on ${on_string}: SAM file"> |
| 305 <filter>inputs['in']['selector'] == "raw"</filter> | 353 <filter>inputs['in']['selector'] == "raw"</filter> |
| 306 </data> | 354 </data> |
| 307 <data name="biom_output_file" format="biom1" label="${tool.name} on ${on_string}: BIOM file" /> | 355 <data name="biom_output_file" format="biom1" label="${tool.name} on ${on_string}: BIOM file" /> |
| 356 <collection name="levels" type="list" label="${tool.name} on ${on_string}: Predicted taxon relative abundances at each taxonomic levels" > | |
| 357 <discover_datasets pattern="(?P<designation>.+)" directory="split_levels/" format="tabular"/> | |
| 358 <filter>analysis['analysis_type']['tax_lev']['tax_lev'] == "a" and analysis['analysis_type']['tax_lev']['split_levels']</filter> | |
| 359 </collection> | |
| 360 <data name="krona_output_file" format="tabular" label="${tool.name} on ${on_string}: Predicted taxon relative abundances for Krona"> | |
| 361 <filter>out['krona_output']</filter> | |
| 362 </data> | |
| 308 </outputs> | 363 </outputs> |
| 309 <tests> | 364 <tests> |
| 310 <test expect_num_outputs="4"> | 365 <test expect_num_outputs="6"> |
| 311 <section name="inputs"> | 366 <section name="inputs"> |
| 312 <conditional name="in"> | 367 <conditional name="in"> |
| 313 <param name="selector" value="raw"/> | 368 <param name="selector" value="raw"/> |
| 314 <conditional name="raw_in"> | 369 <conditional name="raw_in"> |
| 315 <!-- Single GZ file --> | 370 <!-- Single GZ file --> |
| 327 <param name="db_selector" value="cached"/> | 382 <param name="db_selector" value="cached"/> |
| 328 <param name="cached_db" value="test-db-20210409"/> | 383 <param name="cached_db" value="test-db-20210409"/> |
| 329 </conditional> | 384 </conditional> |
| 330 </section> | 385 </section> |
| 331 <section name="analysis"> | 386 <section name="analysis"> |
| 387 <conditional name="analysis_type"> | |
| 388 <param name="t" value="rel_ab"/> | |
| 389 <conditional name="tax_lev"> | |
| 390 <param name="tax_lev" value="a"/> | |
| 391 <param name="split_levels" value="true"/> | |
| 392 </conditional> | |
| 393 </conditional> | |
| 332 <param name="min_cu_len" value="2000"/> | 394 <param name="min_cu_len" value="2000"/> |
| 333 <param name="organism_profiling" value="add_viruses"/> | 395 <param name="organism_profiling" value="add_viruses"/> |
| 334 <param name="stat" value="avg_g"/> | 396 <param name="stat" value="avg_g"/> |
| 335 <param name="stat_q" value="0.2"/> | 397 <param name="stat_q" value="0.2"/> |
| 336 <param name="perc_nonzero" value="0.33"/> | 398 <param name="perc_nonzero" value="0.33"/> |
| 341 <param name="sample_id" value="Metaphlan_Analysis"/> | 403 <param name="sample_id" value="Metaphlan_Analysis"/> |
| 342 <param name="use_group_representative" value="false"/> | 404 <param name="use_group_representative" value="false"/> |
| 343 <param name="legacy_output" value="false"/> | 405 <param name="legacy_output" value="false"/> |
| 344 <param name="CAMI_format_output" value="false"/> | 406 <param name="CAMI_format_output" value="false"/> |
| 345 <param name="unknown_estimation" value="false"/> | 407 <param name="unknown_estimation" value="false"/> |
| 408 <param name="krona_output" value="true"/> | |
| 346 </section> | 409 </section> |
| 347 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-abundances.tabular" compare="sim_size"> | 410 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-abundances.tabular" compare="sim_size"> |
| 348 <assert_contents> | 411 <assert_contents> |
| 349 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> | 412 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> |
| 350 </assert_contents> | 413 </assert_contents> |
| 361 </assert_contents> | 424 </assert_contents> |
| 362 </output> | 425 </output> |
| 363 <output name="biom_output_file" ftype="biom1" file="SRS014464-Anterior_nares.biom" compare="sim_size"> | 426 <output name="biom_output_file" ftype="biom1" file="SRS014464-Anterior_nares.biom" compare="sim_size"> |
| 364 <assert_contents> | 427 <assert_contents> |
| 365 <has_text text="k__Bacteria|p__Proteobacteria|c__Gammaproteobacteria|o__Pseudomonadales|f__Moraxellaceae|g__Moraxella|s__Moraxella_lacunata"/> | 428 <has_text text="k__Bacteria|p__Proteobacteria|c__Gammaproteobacteria|o__Pseudomonadales|f__Moraxellaceae|g__Moraxella|s__Moraxella_lacunata"/> |
| 429 </assert_contents> | |
| 430 </output> | |
| 431 <output_collection name="levels" type="list" > | |
| 432 <element name="all" ftype="tabular"> | |
| 433 <assert_contents> | |
| 434 <has_text text="Gammaproteobacteria"/> | |
| 435 <has_text text="Corynebacterium accolens"/> | |
| 436 <has_n_columns n="17"/> | |
| 437 </assert_contents> | |
| 438 </element> | |
| 439 <element name="kingdom" ftype="tabular"> | |
| 440 <assert_contents> | |
| 441 <has_text text="kingdom_id"/> | |
| 442 <has_text text="Bacteria"/> | |
| 443 <has_n_columns n="3"/> | |
| 444 </assert_contents> | |
| 445 </element> | |
| 446 <element name="phylum" ftype="tabular"> | |
| 447 <assert_contents> | |
| 448 <has_text text="phylum_id"/> | |
| 449 <not_has_text text="kingdom_id"/> | |
| 450 <has_text text="Firmicutes"/> | |
| 451 <has_n_columns n="3"/> | |
| 452 </assert_contents> | |
| 453 </element> | |
| 454 <element name="class" ftype="tabular"> | |
| 455 <assert_contents> | |
| 456 <has_text text="class_id"/> | |
| 457 <not_has_text text="phylum_id"/> | |
| 458 <has_text text="Actinobacteria"/> | |
| 459 <has_n_columns n="3"/> | |
| 460 </assert_contents> | |
| 461 </element> | |
| 462 <element name="order" ftype="tabular"> | |
| 463 <assert_contents> | |
| 464 <has_text text="order_id"/> | |
| 465 <not_has_text text="class_id"/> | |
| 466 <has_text text="Propionibacteriales"/> | |
| 467 <has_n_columns n="3"/> | |
| 468 </assert_contents> | |
| 469 </element> | |
| 470 <element name="family" ftype="tabular"> | |
| 471 <assert_contents> | |
| 472 <has_text text="family_id"/> | |
| 473 <not_has_text text="order"/> | |
| 474 <has_text text="Propionibacteriaceae"/> | |
| 475 <has_n_columns n="3"/> | |
| 476 </assert_contents> | |
| 477 </element> | |
| 478 <element name="genus" ftype="tabular"> | |
| 479 <assert_contents> | |
| 480 <has_text text="genus_id"/> | |
| 481 <not_has_text text="family"/> | |
| 482 <has_text text="Cutibacterium"/> | |
| 483 <has_n_columns n="3"/> | |
| 484 </assert_contents> | |
| 485 </element> | |
| 486 <element name="species" ftype="tabular"> | |
| 487 <assert_contents> | |
| 488 <has_text text="species_id"/> | |
| 489 <not_has_text text="genus"/> | |
| 490 <has_text text="Corynebacterium accolens"/> | |
| 491 <has_n_columns n="3"/> | |
| 492 </assert_contents> | |
| 493 </element> | |
| 494 <element name="strains" ftype="tabular"> | |
| 495 <assert_contents> | |
| 496 <has_text text="strains_id"/> | |
| 497 <not_has_text text="species_id"/> | |
| 498 <has_n_columns n="3"/> | |
| 499 </assert_contents> | |
| 500 </element> | |
| 501 </output_collection> | |
| 502 <output name="krona_output_file" ftype="tabular"> | |
| 503 <assert_contents> | |
| 504 <not_has_text text="k__Bacteria"/> | |
| 505 <has_text text="Corynebacterium accolens"/> | |
| 506 <has_n_columns n="9"/> | |
| 366 </assert_contents> | 507 </assert_contents> |
| 367 </output> | 508 </output> |
| 368 </test> | 509 </test> |
| 369 <test expect_num_outputs="4"> | 510 <test expect_num_outputs="4"> |
| 370 <section name="inputs"> | 511 <section name="inputs"> |
| 387 <param name="bowtie2db" value="test-db.fasta"/> | 528 <param name="bowtie2db" value="test-db.fasta"/> |
| 388 <param name="mpa_pkl" value="test-db.json"/> | 529 <param name="mpa_pkl" value="test-db.json"/> |
| 389 </conditional> | 530 </conditional> |
| 390 </section> | 531 </section> |
| 391 <section name="analysis"> | 532 <section name="analysis"> |
| 533 <conditional name="analysis_type"> | |
| 534 <param name="t" value="rel_ab"/> | |
| 535 <conditional name="tax_lev"> | |
| 536 <param name="tax_lev" value="a"/> | |
| 537 <param name="split_levels" value="false"/> | |
| 538 </conditional> | |
| 539 </conditional> | |
| 392 <param name="min_cu_len" value="2000"/> | 540 <param name="min_cu_len" value="2000"/> |
| 393 <param name="organism_profiling" value="add_viruses"/> | 541 <param name="organism_profiling" value="add_viruses"/> |
| 394 <param name="stat" value="avg_g"/> | 542 <param name="stat" value="avg_g"/> |
| 395 <param name="stat_q" value="0.2"/> | 543 <param name="stat_q" value="0.2"/> |
| 396 <param name="perc_nonzero" value="0.33"/> | 544 <param name="perc_nonzero" value="0.33"/> |
| 401 <param name="sample_id" value="Metaphlan_Analysis"/> | 549 <param name="sample_id" value="Metaphlan_Analysis"/> |
| 402 <param name="use_group_representative" value="false"/> | 550 <param name="use_group_representative" value="false"/> |
| 403 <param name="legacy_output" value="false"/> | 551 <param name="legacy_output" value="false"/> |
| 404 <param name="CAMI_format_output" value="false"/> | 552 <param name="CAMI_format_output" value="false"/> |
| 405 <param name="unknown_estimation" value="false"/> | 553 <param name="unknown_estimation" value="false"/> |
| 554 <param name="krona_output" value="false"/> | |
| 406 </section> | 555 </section> |
| 407 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-abundances.tabular" compare="sim_size"> | 556 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-abundances.tabular" compare="sim_size"> |
| 408 <assert_contents> | 557 <assert_contents> |
| 409 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> | 558 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> |
| 410 <has_text text="relative_abundance"/> | 559 <has_text text="relative_abundance"/> |
| 450 <param name="db_selector" value="cached"/> | 599 <param name="db_selector" value="cached"/> |
| 451 <param name="cached_db" value="test-db-20210409"/> | 600 <param name="cached_db" value="test-db-20210409"/> |
| 452 </conditional> | 601 </conditional> |
| 453 </section> | 602 </section> |
| 454 <section name="analysis"> | 603 <section name="analysis"> |
| 604 <conditional name="analysis_type"> | |
| 605 <param name="t" value="rel_ab"/> | |
| 606 <conditional name="tax_lev"> | |
| 607 <param name="tax_lev" value="a"/> | |
| 608 <param name="split_levels" value="false"/> | |
| 609 </conditional> | |
| 610 </conditional> | |
| 455 <param name="min_cu_len" value="2000"/> | 611 <param name="min_cu_len" value="2000"/> |
| 456 <param name="organism_profiling" value="add_viruses"/> | 612 <param name="organism_profiling" value="add_viruses"/> |
| 457 <param name="stat" value="avg_g"/> | 613 <param name="stat" value="avg_g"/> |
| 458 <param name="stat_q" value="0.2"/> | 614 <param name="stat_q" value="0.2"/> |
| 459 <param name="perc_nonzero" value="0.33"/> | 615 <param name="perc_nonzero" value="0.33"/> |
| 464 <param name="sample_id" value="Metaphlan_Analysis"/> | 620 <param name="sample_id" value="Metaphlan_Analysis"/> |
| 465 <param name="use_group_representative" value="false"/> | 621 <param name="use_group_representative" value="false"/> |
| 466 <param name="legacy_output" value="false"/> | 622 <param name="legacy_output" value="false"/> |
| 467 <param name="CAMI_format_output" value="false"/> | 623 <param name="CAMI_format_output" value="false"/> |
| 468 <param name="unknown_estimation" value="false"/> | 624 <param name="unknown_estimation" value="false"/> |
| 625 <param name="krona_output" value="false"/> | |
| 469 </section> | 626 </section> |
| 470 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-abundances.tabular" compare="sim_size"> | 627 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-abundances.tabular" compare="sim_size"> |
| 471 <assert_contents> | 628 <assert_contents> |
| 472 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> | 629 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> |
| 473 <has_text text="relative_abundance"/> | 630 <has_text text="relative_abundance"/> |
| 504 <param name="db_selector" value="cached"/> | 661 <param name="db_selector" value="cached"/> |
| 505 <param name="cached_db" value="test-db-20210409"/> | 662 <param name="cached_db" value="test-db-20210409"/> |
| 506 </conditional> | 663 </conditional> |
| 507 </section> | 664 </section> |
| 508 <section name="analysis"> | 665 <section name="analysis"> |
| 666 <conditional name="analysis_type"> | |
| 667 <param name="t" value="rel_ab"/> | |
| 668 <conditional name="tax_lev"> | |
| 669 <param name="tax_lev" value="a"/> | |
| 670 <param name="split_levels" value="false"/> | |
| 671 </conditional> | |
| 672 </conditional> | |
| 509 <param name="min_cu_len" value="2000"/> | 673 <param name="min_cu_len" value="2000"/> |
| 510 <param name="organism_profiling" value="add_viruses"/> | 674 <param name="organism_profiling" value="add_viruses"/> |
| 511 <param name="stat" value="avg_g"/> | 675 <param name="stat" value="avg_g"/> |
| 512 <param name="stat_q" value="0.2"/> | 676 <param name="stat_q" value="0.2"/> |
| 513 <param name="perc_nonzero" value="0.33"/> | 677 <param name="perc_nonzero" value="0.33"/> |
| 518 <param name="sample_id" value="Metaphlan_Analysis"/> | 682 <param name="sample_id" value="Metaphlan_Analysis"/> |
| 519 <param name="use_group_representative" value="false"/> | 683 <param name="use_group_representative" value="false"/> |
| 520 <param name="legacy_output" value="false"/> | 684 <param name="legacy_output" value="false"/> |
| 521 <param name="CAMI_format_output" value="false"/> | 685 <param name="CAMI_format_output" value="false"/> |
| 522 <param name="unknown_estimation" value="false"/> | 686 <param name="unknown_estimation" value="false"/> |
| 687 <param name="krona_output" value="false"/> | |
| 523 </section> | 688 </section> |
| 524 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-abundances.tabular" compare="sim_size"> | 689 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-abundances.tabular" compare="sim_size"> |
| 525 <assert_contents> | 690 <assert_contents> |
| 526 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> | 691 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> |
| 527 <has_text text="relative_abundance"/> | 692 <has_text text="relative_abundance"/> |
| 555 <section name="mapping"> | 720 <section name="mapping"> |
| 556 <param name="bt2_ps" value="sensite"/> | 721 <param name="bt2_ps" value="sensite"/> |
| 557 <param name="min_mapq_val" value="5"/> | 722 <param name="min_mapq_val" value="5"/> |
| 558 </section> | 723 </section> |
| 559 <section name="analysis"> | 724 <section name="analysis"> |
| 725 <conditional name="analysis_type"> | |
| 726 <param name="t" value="rel_ab"/> | |
| 727 <conditional name="tax_lev"> | |
| 728 <param name="tax_lev" value="a"/> | |
| 729 <param name="split_levels" value="false"/> | |
| 730 </conditional> | |
| 731 </conditional> | |
| 560 <param name="min_cu_len" value="2000"/> | 732 <param name="min_cu_len" value="2000"/> |
| 561 <param name="organism_profiling" value="add_viruses"/> | 733 <param name="organism_profiling" value="add_viruses"/> |
| 562 <param name="stat" value="avg_g"/> | 734 <param name="stat" value="avg_g"/> |
| 563 <param name="stat_q" value="0.2"/> | 735 <param name="stat_q" value="0.2"/> |
| 564 <param name="perc_nonzero" value="0.33"/> | 736 <param name="perc_nonzero" value="0.33"/> |
| 569 <param name="sample_id" value="Metaphlan_Analysis"/> | 741 <param name="sample_id" value="Metaphlan_Analysis"/> |
| 570 <param name="use_group_representative" value="false"/> | 742 <param name="use_group_representative" value="false"/> |
| 571 <param name="legacy_output" value="false"/> | 743 <param name="legacy_output" value="false"/> |
| 572 <param name="CAMI_format_output" value="false"/> | 744 <param name="CAMI_format_output" value="false"/> |
| 573 <param name="unknown_estimation" value="false"/> | 745 <param name="unknown_estimation" value="false"/> |
| 746 <param name="krona_output" value="false"/> | |
| 574 </section> | 747 </section> |
| 575 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-abundances.tabular" compare="sim_size"> | 748 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-abundances.tabular" compare="sim_size"> |
| 576 <assert_contents> | 749 <assert_contents> |
| 577 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> | 750 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> |
| 578 <has_text text="relative_abundance"/> | 751 <has_text text="relative_abundance"/> |
| 584 <assert_contents> | 757 <assert_contents> |
| 585 <has_text text="k__Bacteria|p__Proteobacteria|c__Gammaproteobacteria|o__Pseudomonadales|f__Moraxellaceae|g__Moraxella|s__Moraxella_lacunata"/> | 758 <has_text text="k__Bacteria|p__Proteobacteria|c__Gammaproteobacteria|o__Pseudomonadales|f__Moraxellaceae|g__Moraxella|s__Moraxella_lacunata"/> |
| 586 </assert_contents> | 759 </assert_contents> |
| 587 </output> | 760 </output> |
| 588 </test> | 761 </test> |
| 589 <test expect_num_outputs="4"> | 762 <test expect_num_outputs="6"> |
| 590 <section name="inputs"> | 763 <section name="inputs"> |
| 591 <conditional name="in"> | 764 <conditional name="in"> |
| 592 <param name="selector" value="raw"/> | 765 <param name="selector" value="raw"/> |
| 593 <conditional name="raw_in"> | 766 <conditional name="raw_in"> |
| 594 <!-- Single FASTA file --> | 767 <!-- Single FASTA file --> |
| 606 <param name="db_selector" value="cached"/> | 779 <param name="db_selector" value="cached"/> |
| 607 <param name="cached_db" value="test-db-20210409"/> | 780 <param name="cached_db" value="test-db-20210409"/> |
| 608 </conditional> | 781 </conditional> |
| 609 </section> | 782 </section> |
| 610 <section name="analysis"> | 783 <section name="analysis"> |
| 784 <conditional name="analysis_type"> | |
| 785 <param name="t" value="rel_ab"/> | |
| 786 <conditional name="tax_lev"> | |
| 787 <param name="tax_lev" value="a"/> | |
| 788 <param name="split_levels" value="true"/> | |
| 789 </conditional> | |
| 790 </conditional> | |
| 611 <param name="min_cu_len" value="2000"/> | 791 <param name="min_cu_len" value="2000"/> |
| 612 <param name="organism_profiling" value="add_viruses"/> | 792 <param name="organism_profiling" value="add_viruses"/> |
| 613 <param name="stat" value="avg_g"/> | 793 <param name="stat" value="avg_g"/> |
| 614 <param name="stat_q" value="0.2"/> | 794 <param name="stat_q" value="0.2"/> |
| 615 <param name="perc_nonzero" value="0.33"/> | 795 <param name="perc_nonzero" value="0.33"/> |
| 621 <param name="sample_id" value="Metaphlan_Analysis"/> | 801 <param name="sample_id" value="Metaphlan_Analysis"/> |
| 622 <param name="use_group_representative" value="false"/> | 802 <param name="use_group_representative" value="false"/> |
| 623 <param name="legacy_output" value="true"/> | 803 <param name="legacy_output" value="true"/> |
| 624 <param name="CAMI_format_output" value="false"/> | 804 <param name="CAMI_format_output" value="false"/> |
| 625 <param name="unknown_estimation" value="false"/> | 805 <param name="unknown_estimation" value="false"/> |
| 806 <param name="krona_output" value="true"/> | |
| 626 </section> | 807 </section> |
| 627 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-legacy-abundances.tabular" compare="sim_size"> | 808 <output name="output_file" ftype="tabular" file="SRS014464-Anterior_nares-legacy-abundances.tabular" compare="sim_size"> |
| 628 <assert_contents> | 809 <assert_contents> |
| 629 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> | 810 <has_text text="k__Bacteria|p__Actinobacteria|c__Actinobacteria|o__Corynebacteriales|f__Corynebacteriaceae|g__Corynebacterium|s__Corynebacterium_accolens"/> |
| 630 <has_text text="SampleID"/> | 811 <has_text text="SampleID"/> |
| 643 </assert_contents> | 824 </assert_contents> |
| 644 </output> | 825 </output> |
| 645 <output name="biom_output_file" ftype="biom1" file="SRS014464-Anterior_nares.biom" compare="sim_size"> | 826 <output name="biom_output_file" ftype="biom1" file="SRS014464-Anterior_nares.biom" compare="sim_size"> |
| 646 <assert_contents> | 827 <assert_contents> |
| 647 <has_text text="k__Bacteria|p__Proteobacteria|c__Gammaproteobacteria|o__Pseudomonadales|f__Moraxellaceae|g__Moraxella|s__Moraxella_lacunata"/> | 828 <has_text text="k__Bacteria|p__Proteobacteria|c__Gammaproteobacteria|o__Pseudomonadales|f__Moraxellaceae|g__Moraxella|s__Moraxella_lacunata"/> |
| 829 </assert_contents> | |
| 830 </output> | |
| 831 <output_collection name="levels" type="list" > | |
| 832 <element name="all" ftype="tabular"> | |
| 833 <assert_contents> | |
| 834 <has_text text="Gammaproteobacteria"/> | |
| 835 <has_text text="Corynebacterium accolens"/> | |
| 836 <has_n_columns n="9"/> | |
| 837 </assert_contents> | |
| 838 </element> | |
| 839 <element name="kingdom" ftype="tabular"> | |
| 840 <assert_contents> | |
| 841 <has_text text="kingdom"/> | |
| 842 <has_text text="Bacteria"/> | |
| 843 <has_n_columns n="2"/> | |
| 844 </assert_contents> | |
| 845 </element> | |
| 846 <element name="phylum" ftype="tabular"> | |
| 847 <assert_contents> | |
| 848 <has_text text="phylum"/> | |
| 849 <has_text text="Firmicutes"/> | |
| 850 <has_n_columns n="2"/> | |
| 851 </assert_contents> | |
| 852 </element> | |
| 853 <element name="class" ftype="tabular"> | |
| 854 <assert_contents> | |
| 855 <has_text text="class"/> | |
| 856 <has_text text="Actinobacteria"/> | |
| 857 <has_n_columns n="2"/> | |
| 858 </assert_contents> | |
| 859 </element> | |
| 860 <element name="order" ftype="tabular"> | |
| 861 <assert_contents> | |
| 862 <has_text text="order"/> | |
| 863 <has_text text="Propionibacteriales"/> | |
| 864 <has_n_columns n="2"/> | |
| 865 </assert_contents> | |
| 866 </element> | |
| 867 <element name="family" ftype="tabular"> | |
| 868 <assert_contents> | |
| 869 <has_text text="family"/> | |
| 870 <has_text text="Propionibacteriaceae"/> | |
| 871 <has_n_columns n="2"/> | |
| 872 </assert_contents> | |
| 873 </element> | |
| 874 <element name="genus" ftype="tabular"> | |
| 875 <assert_contents> | |
| 876 <has_text text="genus"/> | |
| 877 <has_text text="Cutibacterium"/> | |
| 878 <has_n_columns n="2"/> | |
| 879 </assert_contents> | |
| 880 </element> | |
| 881 <element name="species" ftype="tabular"> | |
| 882 <assert_contents> | |
| 883 <has_text text="species"/> | |
| 884 <has_text text="Corynebacterium accolens"/> | |
| 885 <has_n_columns n="2"/> | |
| 886 </assert_contents> | |
| 887 </element> | |
| 888 <element name="strains" ftype="tabular"> | |
| 889 <assert_contents> | |
| 890 <has_text text="strains"/> | |
| 891 <has_n_columns n="2"/> | |
| 892 </assert_contents> | |
| 893 </element> | |
| 894 </output_collection> | |
| 895 <output name="krona_output_file" ftype="tabular"> | |
| 896 <assert_contents> | |
| 897 <not_has_text text="k__Bacteria"/> | |
| 898 <has_text text="Corynebacterium accolens"/> | |
| 899 <has_n_columns n="9"/> | |
| 648 </assert_contents> | 900 </assert_contents> |
| 649 </output> | 901 </output> |
| 650 </test> | 902 </test> |
| 651 </tests> | 903 </tests> |
| 652 <help><