Mercurial > repos > q2d2 > qiime2__phylogeny__align_to_tree_mafft_fasttree
comparison qiime2__phylogeny__align_to_tree_mafft_fasttree.xml @ 1:43e5dd36de74 draft
planemo upload for repository https://github.com/qiime2/galaxy-tools/tree/main/tools/suite_qiime2__phylogeny commit 69da7976573cc07a363ac66bdacc9269d7cd3732
author | q2d2 |
---|---|
date | Fri, 13 Jan 2023 22:58:54 +0000 |
parents | fd05e62ba9f9 |
children | 2a9461620d5e |
comparison
equal
deleted
inserted
replaced
0:fd05e62ba9f9 | 1:43e5dd36de74 |
---|---|
1 <?xml version='1.0' encoding='utf-8'?> | 1 <?xml version='1.0' encoding='utf-8'?> |
2 <!-- | 2 <!-- |
3 Copyright (c) 2022, QIIME 2 development team. | 3 Copyright (c) 2023, QIIME 2 development team. |
4 | 4 |
5 Distributed under the terms of the Modified BSD License. (SPDX: BSD-3-Clause) | 5 Distributed under the terms of the Modified BSD License. (SPDX: BSD-3-Clause) |
6 --> | 6 --> |
7 <!-- | 7 <!-- |
8 This tool was automatically generated by: | 8 This tool was automatically generated by: |
9 q2galaxy (version: 2022.8.1) | 9 q2galaxy (version: 2022.11.1) |
10 for: | 10 for: |
11 qiime2 (version: 2022.8.1) | 11 qiime2 (version: 2022.11.1) |
12 --> | 12 --> |
13 <tool name="qiime2 phylogeny align-to-tree-mafft-fasttree" id="qiime2__phylogeny__align_to_tree_mafft_fasttree" version="2022.8.0+q2galaxy.2022.8.1.2" profile="22.05" license="BSD-3-Clause"> | 13 <tool name="qiime2 phylogeny align-to-tree-mafft-fasttree" id="qiime2__phylogeny__align_to_tree_mafft_fasttree" version="2022.11.1+q2galaxy.2022.11.1.2" profile="22.05" license="BSD-3-Clause"> |
14 <description>Build a phylogenetic tree using fasttree and mafft alignment</description> | 14 <description>Build a phylogenetic tree using fasttree and mafft alignment</description> |
15 <requirements> | 15 <requirements> |
16 <container type="docker">quay.io/qiime2/core:2022.8</container> | 16 <container type="docker">quay.io/qiime2/core:2022.11</container> |
17 </requirements> | 17 </requirements> |
18 <version_command>q2galaxy version phylogeny</version_command> | 18 <version_command>q2galaxy version phylogeny</version_command> |
19 <command detect_errors="aggressive">q2galaxy run phylogeny align_to_tree_mafft_fasttree '$inputs'</command> | 19 <command detect_errors="exit_code">q2galaxy run phylogeny align_to_tree_mafft_fasttree '$inputs'</command> |
20 <configfiles> | 20 <configfiles> |
21 <inputs name="inputs" data_style="paths"/> | 21 <inputs name="inputs" data_style="paths"/> |
22 </configfiles> | 22 </configfiles> |
23 <inputs> | 23 <inputs> |
24 <param name="sequences" type="data" format="qza" label="sequences: FeatureData[Sequence]" help="[required] The sequences to be used for creating a fasttree based rooted phylogenetic tree."> | 24 <param name="sequences" type="data" format="qza" label="sequences: FeatureData[Sequence]" help="[required] The sequences to be used for creating a fasttree based rooted phylogenetic tree."> |
49 <data name="alignment" format="qza" label="${tool.name} on ${on_string}: alignment.qza" from_work_dir="alignment.qza"/> | 49 <data name="alignment" format="qza" label="${tool.name} on ${on_string}: alignment.qza" from_work_dir="alignment.qza"/> |
50 <data name="masked_alignment" format="qza" label="${tool.name} on ${on_string}: masked_alignment.qza" from_work_dir="masked_alignment.qza"/> | 50 <data name="masked_alignment" format="qza" label="${tool.name} on ${on_string}: masked_alignment.qza" from_work_dir="masked_alignment.qza"/> |
51 <data name="tree" format="qza" label="${tool.name} on ${on_string}: tree.qza" from_work_dir="tree.qza"/> | 51 <data name="tree" format="qza" label="${tool.name} on ${on_string}: tree.qza" from_work_dir="tree.qza"/> |
52 <data name="rooted_tree" format="qza" label="${tool.name} on ${on_string}: rooted_tree.qza" from_work_dir="rooted_tree.qza"/> | 52 <data name="rooted_tree" format="qza" label="${tool.name} on ${on_string}: rooted_tree.qza" from_work_dir="rooted_tree.qza"/> |
53 </outputs> | 53 </outputs> |
54 <tests/> | 54 <tests> |
55 <test> | |
56 <param name="sequences" value="align_to_tree_mafft_fasttree.test0.rep-seqs.qza" ftype="qza"/> | |
57 <output name="alignment" ftype="qza"> | |
58 <assert_contents> | |
59 <has_archive_member path="[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}\/metadata.yaml"> | |
60 <has_line_matching expression="type: FeatureData\[AlignedSequence\]"/> | |
61 </has_archive_member> | |
62 </assert_contents> | |
63 </output> | |
64 <output name="masked_alignment" ftype="qza"> | |
65 <assert_contents> | |
66 <has_archive_member path="[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}\/metadata.yaml"> | |
67 <has_line_matching expression="type: FeatureData\[AlignedSequence\]"/> | |
68 </has_archive_member> | |
69 </assert_contents> | |
70 </output> | |
71 <output name="tree" ftype="qza"> | |
72 <assert_contents> | |
73 <has_archive_member path="[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}\/metadata.yaml"> | |
74 <has_line_matching expression="type: Phylogeny\[Unrooted\]"/> | |
75 </has_archive_member> | |
76 </assert_contents> | |
77 </output> | |
78 <output name="rooted_tree" ftype="qza"> | |
79 <assert_contents> | |
80 <has_archive_member path="[0-9a-f]{8}-[0-9a-f]{4}-[4][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}\/metadata.yaml"> | |
81 <has_line_matching expression="type: Phylogeny\[Rooted\]"/> | |
82 </has_archive_member> | |
83 </assert_contents> | |
84 </output> | |
85 </test> | |
86 </tests> | |
55 <help> | 87 <help> |
56 QIIME 2: phylogeny align-to-tree-mafft-fasttree | 88 QIIME 2: phylogeny align-to-tree-mafft-fasttree |
57 =============================================== | 89 =============================================== |
58 Build a phylogenetic tree using fasttree and mafft alignment | 90 Build a phylogenetic tree using fasttree and mafft alignment |
59 | 91 |
69 | 101 |
70 Description: | 102 Description: |
71 ------------ | 103 ------------ |
72 This pipeline will start by creating a sequence alignment using MAFFT, after which any alignment columns that are phylogenetically uninformative or ambiguously aligned will be removed (masked). The resulting masked alignment will be used to infer a phylogenetic tree and then subsequently rooted at its midpoint. Output files from each step of the pipeline will be saved. This includes both the unmasked and masked MAFFT alignment from q2-alignment methods, and both the rooted and unrooted phylogenies from q2-phylogeny methods. | 104 This pipeline will start by creating a sequence alignment using MAFFT, after which any alignment columns that are phylogenetically uninformative or ambiguously aligned will be removed (masked). The resulting masked alignment will be used to infer a phylogenetic tree and then subsequently rooted at its midpoint. Output files from each step of the pipeline will be saved. This includes both the unmasked and masked MAFFT alignment from q2-alignment methods, and both the rooted and unrooted phylogenies from q2-phylogeny methods. |
73 | 105 |
106 Examples: | |
107 --------- | |
108 | |
109 align_to_tree_mafft_fasttree | |
110 **************************** | |
111 Using the ``qiime2 phylogeny align-to-tree-mafft-fasttree`` tool: | |
112 #. Set *"sequences"* to ``#: rep-seqs.qza`` | |
113 #. Press the ``Execute`` button. | |
114 | |
115 Once completed, for each new entry in your history, use the ``Edit`` button to set the name as follows: | |
116 (Renaming is optional, but it will make any subsequent steps easier to complete.) | |
117 | |
118 .. list-table:: | |
119 :align: left | |
120 :header-rows: 1 | |
121 | |
122 * - History Name | |
123 - *"Name"* to set (be sure to press ``Save``) | |
124 * - ``#: qiime2 phylogeny align-to-tree-mafft-fasttree [...] : alignment.qza`` | |
125 - ``aligned-rep-seqs.qza`` | |
126 * - ``#: qiime2 phylogeny align-to-tree-mafft-fasttree [...] : masked_alignment.qza`` | |
127 - ``masked-aligned-rep-seqs.qza`` | |
128 * - ``#: qiime2 phylogeny align-to-tree-mafft-fasttree [...] : tree.qza`` | |
129 - ``unrooted-tree.qza`` | |
130 * - ``#: qiime2 phylogeny align-to-tree-mafft-fasttree [...] : rooted_tree.qza`` | |
131 - ``rooted-tree.qza`` | |
132 | |
74 | 133 |
75 | | 134 | |
76 | 135 |
77 </help> | 136 </help> |
78 <citations> | 137 <citations> |