Mercurial > repos > iuc > mitos
comparison mitos.xml @ 4:c7553ba39670 draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/mitos commit 5eec533bf2834c3a35cc248acd6e24635c619484
author | iuc |
---|---|
date | Wed, 01 Mar 2023 22:40:00 +0000 |
parents | f20804c311de |
children | 8b08ea650060 |
comparison
equal
deleted
inserted
replaced
3:f20804c311de | 4:c7553ba39670 |
---|---|
1 <tool id="mitos" name="@MITOS_NAME@" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="20.01"> | 1 <tool id="mitos" name="@MITOS_NAME@" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.05"> |
2 <description>de-novo annotation of metazoan mitochondrial genomes</description> | 2 <description>de-novo annotation of metazoan mitochondrial genomes</description> |
3 <xrefs> | 3 <xrefs> |
4 <xref type='bio.tools'>mitos</xref> | 4 <xref type='bio.tools'>mitos</xref> |
5 </xrefs> | 5 </xrefs> |
6 <macros> | 6 <macros> |
7 <import>macros.xml</import> | 7 <import>macros.xml</import> |
8 <token name="@MITOS_NAME@">MITOS</token> | 8 <token name="@MITOS_NAME@">MITOS</token> |
9 <token name="@TOOL_VERSION@">1.0.5</token> | 9 <token name="@TOOL_VERSION@">1.1.1</token> |
10 <token name="@VERSION_SUFFIX@">1</token> | 10 <token name="@VERSION_SUFFIX@">0</token> |
11 </macros> | 11 </macros> |
12 <requirements> | 12 <requirements> |
13 <requirement type="package" version="@TOOL_VERSION@">mitos</requirement> | 13 <requirement type="package" version="@TOOL_VERSION@">mitos</requirement> |
14 <requirement type="package">zip</requirement> | |
15 </requirements> | 14 </requirements> |
16 <version_command>python -c "import mitos; print(mitos.__version__)"</version_command> | 15 <version_command>python -c "import mitos; print(mitos.__version__)"</version_command> |
17 <command detect_errors="aggressive"><![CDATA[ | 16 <command detect_errors="aggressive"><![CDATA[ |
18 mkdir outdir && | 17 mkdir outdir && |
19 | 18 |
35 --clipfac $advanced_prot.clipfac | 34 --clipfac $advanced_prot.clipfac |
36 #set fragovl=float($advanced_prot.fragovl)/100.0 | 35 #set fragovl=float($advanced_prot.fragovl)/100.0 |
37 --fragovl $fragovl | 36 --fragovl $fragovl |
38 --fragfac $advanced_prot.fragfac | 37 --fragfac $advanced_prot.fragfac |
39 --ststrange $advanced_prot.ststrange | 38 --ststrange $advanced_prot.ststrange |
40 | |
41 #if "raw" in str($addoutputs).split(','): | 39 #if "raw" in str($addoutputs).split(','): |
42 && zip -9 -y -r output.zip outdir/ > /dev/null | 40 --zip |
43 #end if | 41 #end if |
44 ]]></command> | 42 ]]></command> |
45 <inputs> | 43 <inputs> |
46 <param argument="--input" label="sequence" type="data" format="fasta" help="a single sequence in fasta formated sequence"> | 44 <param argument="--input" label="sequence" type="data" format="fasta" help="a single sequence in fasta formated sequence"> |
47 <options options_filter_attribute="metadata.sequences"> | 45 <validator type="dataset_metadata_in_range" metadata_name="sequences" min="1" max="1"/> |
48 <filter type="add_value" value="1"/> | |
49 </options> | |
50 </param> | 46 </param> |
51 <param argument="--code" label="Genetic code" type="select"> | 47 <param argument="--code" label="Genetic code" type="select"> |
52 <option value="2">Vertebrate (2)</option> | 48 <option value="2">Vertebrate (2)</option> |
53 <option value="4">Mold, Protozoan, Coelenteral (4)</option> | 49 <option value="4">Mold, Protozoan, Coelenteral (4)</option> |
54 <option value="5">Invertebrate (5)</option> | 50 <option value="5">Invertebrate (5)</option> |
120 <filter>"protein_plot" in str(addoutputs)</filter> | 116 <filter>"protein_plot" in str(addoutputs)</filter> |
121 </data> | 117 </data> |
122 <data name="ncRNA_plot_out" format="pdf" from_work_dir="outdir/plots/rna.pdf" label="${tool.name} on ${on_string}: ncRNA prediction plot"> | 118 <data name="ncRNA_plot_out" format="pdf" from_work_dir="outdir/plots/rna.pdf" label="${tool.name} on ${on_string}: ncRNA prediction plot"> |
123 <filter>"protein_plot" in str(addoutputs)</filter> | 119 <filter>"protein_plot" in str(addoutputs)</filter> |
124 </data> | 120 </data> |
125 <!--<collection name="ncRNA_structure_plot_ps_out" type="list" label="${tool.name} on ${on_string}: ncRNA postscript structure plots"> | |
126 <discover_datasets pattern="(?P<name>.+)\.ps" format="ps" directory="outdir/plots" /> | |
127 <filter>"ncRNA_structure_ps_plots" in str(addoutputs)</filter> | |
128 </collection>--> | |
129 <collection name="ncRNA_structure_plot_svg_out" type="list" label="${tool.name} on ${on_string}: ncRNA svg structure plots"> | 121 <collection name="ncRNA_structure_plot_svg_out" type="list" label="${tool.name} on ${on_string}: ncRNA svg structure plots"> |
130 <discover_datasets pattern="(?P<name>.+)\.svg" format="svg" directory="outdir/plots" /> | 122 <discover_datasets pattern="(?P<name>.+)\.svg" format="svg" directory="outdir/plots" /> |
131 <filter>"ncRNA_structure_svg_plots" in str(addoutputs)</filter> | 123 <filter>"ncRNA_structure_svg_plots" in str(addoutputs)</filter> |
132 </collection> | 124 </collection> |
133 <data name="rawout" format="zip" from_work_dir="output.zip" label="${tool.name} on ${on_string}: raw data"> | 125 <data name="rawout" format="zip" from_work_dir="outdir.zip" label="${tool.name} on ${on_string}: raw data"> |
134 <filter>"raw" in str(addoutputs)</filter> | 126 <filter>"raw" in str(addoutputs)</filter> |
135 </data> | 127 </data> |
136 </outputs> | 128 </outputs> |
137 <tests> | 129 <tests> |
138 <!-- default options --> | 130 <!-- default options --> |
165 <output name="seqout" file="NC_012920.seq" ftype="txt" /> | 157 <output name="seqout" file="NC_012920.seq" ftype="txt" /> |
166 <output name="fasout" file="NC_012920.fas" ftype="fasta" /> | 158 <output name="fasout" file="NC_012920.fas" ftype="fasta" /> |
167 <output name="faaout" file="NC_012920.faa" ftype="fasta" /> | 159 <output name="faaout" file="NC_012920.faa" ftype="fasta" /> |
168 <output name="rawout" ftype="zip"> | 160 <output name="rawout" ftype="zip"> |
169 <assert_contents> | 161 <assert_contents> |
170 <has_archive_member path=".*/result.bed"/> | 162 <has_archive_member path="result.bed"/> |
171 </assert_contents> | 163 </assert_contents> |
172 </output> | 164 </output> |
173 <output name="geneorderout" file="NC_012920.geneorder" ftype="fasta" /> | 165 <output name="geneorderout" file="NC_012920.geneorder" ftype="fasta" /> |
174 <output name="protein_plot_out" file="NC_012920_prot.pdf" ftype="pdf" compare="sim_size"/> | 166 <output name="protein_plot_out" file="NC_012920_prot.pdf" ftype="pdf" compare="sim_size"/> |
175 <output name="ncRNA_plot_out" file="NC_012920_ncrna.pdf" ftype="pdf" compare="sim_size"/> | 167 <output name="ncRNA_plot_out" file="NC_012920_ncrna.pdf" ftype="pdf" compare="sim_size"/> |