Mercurial > repos > ufz > genomad_end_to_end
comparison genomad_end_to_end.xml @ 1:edb671f0661e draft default tip
planemo upload for repository https://github.com/Helmholtz-UFZ/ufz-galaxy-tools/blob/main/tools/genomad/ commit dddf8b42771f66318f3325607bbd7aa33a3716b5
author | ufz |
---|---|
date | Mon, 07 Oct 2024 11:51:02 +0000 |
parents | 955e33326e20 |
children |
comparison
equal
deleted
inserted
replaced
0:955e33326e20 | 1:edb671f0661e |
---|---|
1 <tool id="genomad_end_to_end" name="geNomad" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.0" license="MIT"> | 1 <tool id="genomad_end_to_end" name="geNomad" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="23.0" license="MIT"> |
2 <description>identify virus and plasmid genomes from nucleotide sequences</description> | 2 <description>identify virus and plasmid genomes from nucleotide sequences</description> |
3 <macros> | 3 <macros> |
4 <token name="@TOOL_VERSION@">1.8.0</token> | 4 <token name="@TOOL_VERSION@">1.8.0</token> |
5 <token name="@VERSION_SUFFIX@">0</token> | 5 <token name="@VERSION_SUFFIX@">1</token> |
6 <token name="@MIN_DB_VERSION@">1.2</token> <!-- https://portal.nersc.gov/genomad/__data__/releases.txt --> | 6 <token name="@MIN_DB_VERSION@">1.2</token> <!-- https://portal.nersc.gov/genomad/__data__/releases.txt --> |
7 <xml name="summary_output_macro" tokens="type"> | 7 <xml name="summary_output_macro" tokens="type"> |
8 <data name="summary_@TYPE@_fna" format="fasta" from_work_dir="output/sequence_summary/sequence_@TYPE@.fna" label="${tool.name} on ${on_string}: @TYPE@ fasta"/> | 8 <data name="summary_@TYPE@_fna" format="fasta" from_work_dir="output/sequence_summary/sequence_@TYPE@.fna" label="${tool.name} on ${on_string}: @TYPE@ fasta"/> |
9 <data name="summary_@TYPE@_genes" format="tabular" from_work_dir="output/sequence_summary/sequence_@TYPE@_genes.tsv" label="${tool.name} on ${on_string}: @TYPE@ genes"> | 9 <data name="summary_@TYPE@_genes" format="tabular" from_work_dir="output/sequence_summary/sequence_@TYPE@_genes.tsv" label="${tool.name} on ${on_string}: @TYPE@ genes"> |
10 <actions> | 10 <actions> |
57 sequence.fa | 57 sequence.fa |
58 output/ | 58 output/ |
59 '$DATABASE.fields.path' | 59 '$DATABASE.fields.path' |
60 ]]></command> | 60 ]]></command> |
61 <inputs> | 61 <inputs> |
62 <param name="license" type="boolean" checked="false" label="Agree with geNomad license?" help="geNomad is free to use for internal use, research & development, non-commercial use, purposes only."> | |
63 <validator type="expression" message="You need to agree to the geNomad license in order to use this tool. License is linked in the help below.">value</validator> | |
64 </param> | |
62 <param argument="INPUT" type="data" format="fasta" label="Input sequences" help="geNomad will work for isolate genomes, metagenomes, and metatranscriptomes"/> | 65 <param argument="INPUT" type="data" format="fasta" label="Input sequences" help="geNomad will work for isolate genomes, metagenomes, and metatranscriptomes"/> |
63 <param name="DATABASE" type="select" label="Reference data" help=""> | 66 <param name="DATABASE" type="select" label="Reference data" help=""> |
64 <options from_data_table="genomad"/> | 67 <options from_data_table="genomad"/> |
65 <!-- TODO needs to be activated with https://github.com/galaxyproject/galaxy/pull/18411 | 68 <!-- TODO needs to be activated with https://github.com/galaxyproject/galaxy/pull/18411 |
66 <validator type="in_range" min="@MIN_DB_VERSION@"/> --> | 69 <validator type="in_range" min="@MIN_DB_VERSION@"/> --> |
112 <expand macro="summary_output_macro" type="plasmid"/> | 115 <expand macro="summary_output_macro" type="plasmid"/> |
113 <expand macro="summary_output_macro" type="virus"/> | 116 <expand macro="summary_output_macro" type="virus"/> |
114 </outputs> | 117 </outputs> |
115 <tests> | 118 <tests> |
116 <test> | 119 <test> |
120 <param name="license" value="true"/> | |
117 <param name="INPUT" value="GCF_009025895.1_ASM902589v1_genomic.fna" ftype="fasta"/> | 121 <param name="INPUT" value="GCF_009025895.1_ASM902589v1_genomic.fna" ftype="fasta"/> |
118 <param name="DATABASE" value="1.2"/> | 122 <param name="DATABASE" value="1.2"/> |
119 <section name="annotation"> | 123 <section name="annotation"> |
120 <param name="splits" value="8"/><!-- needed for low mem CI--> | 124 <param name="splits" value="8"/><!-- needed for low mem CI--> |
121 </section> | 125 </section> |
169 | 173 |
170 geNomad is a tool that identifies virus and plasmid genomes from nucleotide sequences. | 174 geNomad is a tool that identifies virus and plasmid genomes from nucleotide sequences. |
171 For details on the function refer to the citation or https://portal.nersc.gov/genomad/index.html. | 175 For details on the function refer to the citation or https://portal.nersc.gov/genomad/index.html. |
172 | 176 |
173 This Galaxy tool executed the ent-to-end geNomad workflow. | 177 This Galaxy tool executed the ent-to-end geNomad workflow. |
178 | |
179 geNomad is free to use for internal use, research & development, non-commercial use, purposes **only**. Check out the full `License`_. | |
174 | 180 |
175 Usage | 181 Usage |
176 ..... | 182 ..... |
177 | 183 |
178 | 184 |
228 * annotation_description: A text describing the function assigned to the marker. | 234 * annotation_description: A text describing the function assigned to the marker. |
229 | 235 |
230 | 236 |
231 plasmid/virus genes/proteins: gives the nucleotide and aminoaced sequences of the annotated genes | 237 plasmid/virus genes/proteins: gives the nucleotide and aminoaced sequences of the annotated genes |
232 | 238 |
239 .. _License: https://raw.githubusercontent.com/apcamargo/genomad/refs/heads/main/LICENSE | |
240 | |
233 ]]></help> | 241 ]]></help> |
234 <citations> | 242 <citations> |
235 <citation type="doi">10.1038/s41587-023-01953-y</citation> | 243 <citation type="doi">10.1038/s41587-023-01953-y</citation> |
236 </citations> | 244 </citations> |
237 </tool> | 245 </tool> |