Mercurial > repos > q2d2 > qiime2__quality_control__evaluate_taxonomy
comparison qiime2__quality_control__evaluate_taxonomy.xml @ 0:e0a2f5dead31 draft
planemo upload for repository https://github.com/qiime2/galaxy-tools/tree/main/tools/suite_qiime2__quality_control commit 9023cfd83495a517fbcbb6f91d5b01a6f1afcda1
author | q2d2 |
---|---|
date | Mon, 29 Aug 2022 20:21:55 +0000 |
parents | |
children | 2719c0bf3bd7 |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:e0a2f5dead31 |
---|---|
1 <?xml version='1.0' encoding='utf-8'?> | |
2 <!-- | |
3 Copyright (c) 2022, QIIME 2 development team. | |
4 | |
5 Distributed under the terms of the Modified BSD License. (SPDX: BSD-3-Clause) | |
6 --> | |
7 <!-- | |
8 This tool was automatically generated by: | |
9 q2galaxy (version: 2022.8.1) | |
10 for: | |
11 qiime2 (version: 2022.8.1) | |
12 --> | |
13 <tool name="qiime2 quality-control evaluate-taxonomy" id="qiime2__quality_control__evaluate_taxonomy" version="2022.8.0+q2galaxy.2022.8.1.2" profile="22.05" license="BSD-3-Clause"> | |
14 <description>Evaluate expected vs. observed taxonomic assignments</description> | |
15 <requirements> | |
16 <container type="docker">quay.io/qiime2/core:2022.8</container> | |
17 </requirements> | |
18 <version_command>q2galaxy version quality_control</version_command> | |
19 <command detect_errors="aggressive">q2galaxy run quality_control evaluate_taxonomy '$inputs'</command> | |
20 <configfiles> | |
21 <inputs name="inputs" data_style="paths"/> | |
22 </configfiles> | |
23 <inputs> | |
24 <param name="expected_taxa" type="data" format="qza" label="expected_taxa: FeatureData[Taxonomy]" help="[required] Expected taxonomic assignments"> | |
25 <options options_filter_attribute="metadata.semantic_type"> | |
26 <filter type="add_value" value="FeatureData[Taxonomy]"/> | |
27 </options> | |
28 <validator type="expression" message="Incompatible type">hasattr(value.metadata, "semantic_type") and value.metadata.semantic_type in ['FeatureData[Taxonomy]']</validator> | |
29 </param> | |
30 <param name="observed_taxa" type="data" format="qza" label="observed_taxa: FeatureData[Taxonomy]" help="[required] Observed taxonomic assignments"> | |
31 <options options_filter_attribute="metadata.semantic_type"> | |
32 <filter type="add_value" value="FeatureData[Taxonomy]"/> | |
33 </options> | |
34 <validator type="expression" message="Incompatible type">hasattr(value.metadata, "semantic_type") and value.metadata.semantic_type in ['FeatureData[Taxonomy]']</validator> | |
35 </param> | |
36 <param name="depth" type="integer" value="" label="depth: Int" help="[required] Maximum depth of semicolon-delimited taxonomic ranks to test (e.g., 1 = root, 7 = species for the greengenes reference sequence database)."/> | |
37 <section name="__q2galaxy__GUI__section__extra_opts__" title="Click here for additional options"> | |
38 <param name="feature_table" type="data" format="qza" optional="true" label="feature_table: FeatureTable[RelativeFrequency]" help="[optional] Optional feature table containing relative frequency of each feature, used to weight accuracy scores by frequency. Must contain all features found in expected and/or observed taxa. Features found in the table but not the expected/observed taxa will be dropped prior to analysis."> | |
39 <options options_filter_attribute="metadata.semantic_type"> | |
40 <filter type="add_value" value="FeatureTable[RelativeFrequency]"/> | |
41 </options> | |
42 <validator type="expression" message="Incompatible type">hasattr(value.metadata, "semantic_type") and value.metadata.semantic_type in ['FeatureTable[RelativeFrequency]']</validator> | |
43 </param> | |
44 <param name="palette" type="select" label="palette: Str % Choices('Set1', 'Set2', 'Set3', 'Pastel1', 'Pastel2', 'Paired', 'Accent', 'Dark2', 'tab10', 'tab20', 'tab20b', 'tab20c', 'viridis', 'plasma', 'inferno', 'magma', 'terrain', 'rainbow')"> | |
45 <option value="Set1" selected="true">Set1</option> | |
46 <option value="Set2">Set2</option> | |
47 <option value="Set3">Set3</option> | |
48 <option value="Pastel1">Pastel1</option> | |
49 <option value="Pastel2">Pastel2</option> | |
50 <option value="Paired">Paired</option> | |
51 <option value="Accent">Accent</option> | |
52 <option value="Dark2">Dark2</option> | |
53 <option value="tab10">tab10</option> | |
54 <option value="tab20">tab20</option> | |
55 <option value="tab20b">tab20b</option> | |
56 <option value="tab20c">tab20c</option> | |
57 <option value="viridis">viridis</option> | |
58 <option value="plasma">plasma</option> | |
59 <option value="inferno">inferno</option> | |
60 <option value="magma">magma</option> | |
61 <option value="terrain">terrain</option> | |
62 <option value="rainbow">rainbow</option> | |
63 </param> | |
64 <param name="require_exp_ids" type="boolean" truevalue="__q2galaxy__::literal::True" falsevalue="__q2galaxy__::literal::False" checked="true" label="require_exp_ids: Bool" help="[default: Yes] Require that all features found in observed taxa must be found in expected taxa or raise error."/> | |
65 <param name="require_obs_ids" type="boolean" truevalue="__q2galaxy__::literal::True" falsevalue="__q2galaxy__::literal::False" checked="true" label="require_obs_ids: Bool" help="[default: Yes] Require that all features found in expected taxa must be found in observed taxa or raise error."/> | |
66 <conditional name="__q2galaxy__GUI__conditional__sample_id__" label="sample_id: Str"> | |
67 <param name="__q2galaxy__GUI__select__" type="select" label="sample_id: Str" help="[optional] Optional sample ID to use for extracting frequency data from feature table, and for labeling accuracy results. If no sample_id is provided, feature frequencies are derived from the sum of all samples present in the feature table."> | |
68 <option value="__q2galaxy__::control::default" selected="true">None (Use default behavior)</option> | |
69 <option value="__q2galaxy__::control::provide">Provide a value</option> | |
70 </param> | |
71 <when value="__q2galaxy__::control::default"> | |
72 <param name="sample_id" type="hidden" value="__q2galaxy__::literal::None"/> | |
73 </when> | |
74 <when value="__q2galaxy__::control::provide"> | |
75 <param name="sample_id" type="text"> | |
76 <sanitizer> | |
77 <valid initial="string.printable"/> | |
78 </sanitizer> | |
79 </param> | |
80 </when> | |
81 </conditional> | |
82 </section> | |
83 </inputs> | |
84 <outputs> | |
85 <data name="visualization" format="qzv" label="${tool.name} on ${on_string}: visualization.qzv" from_work_dir="visualization.qzv"/> | |
86 </outputs> | |
87 <tests/> | |
88 <help> | |
89 QIIME 2: quality-control evaluate-taxonomy | |
90 ========================================== | |
91 Evaluate expected vs. observed taxonomic assignments | |
92 | |
93 | |
94 Outputs: | |
95 -------- | |
96 :visualization.qzv: <no description> | |
97 | |
98 | | |
99 | |
100 Description: | |
101 ------------ | |
102 This visualizer compares a pair of observed and expected taxonomic assignments to calculate precision, recall, and F-measure at each taxonomic level, up to maximum level specified by the depth parameter. These metrics are calculated at each semicolon-delimited rank. This action is useful for comparing the accuracy of taxonomic assignment, e.g., between different taxonomy classifiers or other bioinformatics methods. Expected taxonomies should be derived from simulated or mock community sequences that have known taxonomic affiliations. | |
103 | |
104 | |
105 | | |
106 | |
107 </help> | |
108 <citations> | |
109 <citation type="bibtex">@article{cite1, | |
110 author = {Bokulich, Nicholas A and Kaehler, Benjamin D and Rideout, Jai Ram and Dillon, Matthew and Bolyen, Evan and Knight, Rob and Huttley, Gavin A and Caporaso, J Gregory}, | |
111 journal = {Microbiome}, | |
112 title = {Optimizing taxonomic classification of marker-gene amplicon sequences with QIIME 2's q2-feature-classifier plugin}, | |
113 volume = {In Press}, | |
114 year = {2018} | |
115 } | |
116 </citation> | |
117 <citation type="doi">10.1038/s41587-019-0209-9</citation> | |
118 </citations> | |
119 </tool> |