comparison pangolin.xml @ 11:073de3fb84a0 draft

"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/pangolin commit 593540812c77e419c093a423e3598270a49b5e45"
author iuc
date Fri, 22 Oct 2021 10:12:25 +0000
parents fe3e8506112c
children debfccc4d65b
comparison
equal deleted inserted replaced
10:fe3e8506112c 11:073de3fb84a0
1 <tool id="pangolin" name="Pangolin" version="@TOOL_VERSION@+galaxy0" profile="20.01"> 1 <tool id="pangolin" name="Pangolin" version="@TOOL_VERSION@+galaxy1" profile="20.01">
2 <description>Phylogenetic Assignment of Outbreak Lineages</description> 2 <description>Phylogenetic Assignment of Outbreak Lineages</description>
3 <macros> 3 <macros>
4 <token name="@TOOL_VERSION@">3.1.14</token> 4 <token name="@TOOL_VERSION@">3.1.14</token>
5 </macros> 5 </macros>
6 <requirements> 6 <requirements>
7 <requirement type="package" version="@TOOL_VERSION@">pangolin</requirement> 7 <requirement type="package" version="@TOOL_VERSION@">pangolin</requirement>
8 <!-- the scorpio requirement is because pangolin got an update to use scorpio 0.3.13 (to detect AY.4.2 better)
9 while still using the pangolin 3.1.14 code. when pangolin gets updated past 3.1.14 this requirement can
10 be removed -->
11 <requirement type="package" version="0.3.13">scorpio</requirement>
8 <requirement type="package" version="0.23.0">csvtk</requirement> 12 <requirement type="package" version="0.23.0">csvtk</requirement>
9 </requirements> 13 </requirements>
10 <command detect_errors="exit_code"><![CDATA[ 14 <command detect_errors="exit_code"><![CDATA[
11 #if str($db.source) == "download" 15 #if str($db.source) == "download"
12 pangolin --update-data --datadir datadir && 16 pangolin --update-data --datadir datadir &&
127 <has_text text="Consensus_EB232-crude-prep_S297" /> 131 <has_text text="Consensus_EB232-crude-prep_S297" />
128 <has_n_lines n="2" /> 132 <has_n_lines n="2" />
129 </assert_contents> 133 </assert_contents>
130 </output> 134 </output>
131 </test> 135 </test>
132 <!-- testing with builtin data is too large -->
133 <!-- <test expect_num_outputs="1">
134 <param name="input1" value="test1.fasta"/>
135 <conditional name="db">
136 <param name="source" value="builtin" />
137 </conditional>
138 <output name="output1" ftype="tabular">
139 <assert_contents>
140 <has_text text="Consensus_EB232-crude-prep_S297" />
141 <has_n_lines n="1" />
142 </assert_contents>
143 </output>
144 </test>
145 <test expect_num_outputs="1">
146 <param name="input1" value="multiple_alignment.fasta.gz"/>
147 <conditional name="db">
148 <param name="source" value="builtin" />
149 </conditional>
150 <output name="output1" ftype="tabular">
151 <assert_contents>
152 <has_text text="Serbia" />
153 <has_text text="Poland" />
154 <has_text text="USA" />
155 <has_n_lines n="34" />
156 </assert_contents>
157 </output>
158 </test> -->
159 <!-- test include-header option --> 136 <!-- test include-header option -->
160 <test expect_num_outputs="1"> 137 <test expect_num_outputs="1">
161 <param name="input1" value="multiple_alignment.fasta.gz"/> 138 <param name="input1" value="multiple_alignment.fasta.gz"/>
162 <param name="include_header" value="true" /> 139 <param name="include_header" value="true" />
163 <conditional name="db"> 140 <conditional name="db">