comparison cut.xml @ 21:86755160afbf draft default tip

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/text_processing/text_processing commit c2b1677d1c94433f777c2dc28ac8eec0a99cc6a7
author bgruening
date Fri, 16 Aug 2024 10:41:54 +0000
parents 12615d397df7
children
comparison
equal deleted inserted replaced
20:fbf99087e067 21:86755160afbf
1 <tool id="tp_cut_tool" name="Advanced Cut" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> 1 <tool id="tp_cut_tool" name="Advanced Cut" version="@TOOL_VERSION@+galaxy2" profile="@PROFILE@">
2 <description>columns from a table (cut)</description> 2 <description>columns from a table (cut)</description>
3 <macros> 3 <macros>
4 <import>macros.xml</import> 4 <import>macros.xml</import>
5 </macros> 5 </macros>
6 <expand macro="requirements" /> 6 <expand macro="requirements" />
11 $complement 11 $complement
12 $cut_type_options.cut_element 12 $cut_type_options.cut_element
13 #if $cut_type_options.cut_element != '-f' 13 #if $cut_type_options.cut_element != '-f'
14 '$cut_type_options.list' 14 '$cut_type_options.list'
15 #else 15 #else
16 '$cut_type_options.colnames_option.list'
16 #if str($cut_type_options.delimiter) != '': 17 #if str($cut_type_options.delimiter) != '':
17 -d"$cut_type_options.delimiter" 18 -d"$cut_type_options.delimiter"
18 #end if 19 #end if
19 '$cut_type_options.colnames_option.list'
20 #end if 20 #end if
21 '$input' 21 '$input'
22 > '$output' 22 > '$output'
23 ]]> 23 ]]>
24 </command> 24 </command>
192 <test expect_num_outputs="1"> 192 <test expect_num_outputs="1">
193 <param name="input" value="cut1.txt"/> 193 <param name="input" value="cut1.txt"/>
194 <param name="list" value="1,3,4"/> 194 <param name="list" value="1,3,4"/>
195 <param name="delimiter" value=""/> 195 <param name="delimiter" value=""/>
196 <output name="output" file="cut_results1.txt"/> 196 <output name="output" file="cut_results1.txt"/>
197 <assert_command>
198 <has_text text="-f '1,3,4'"/>
199 </assert_command>
197 </test> 200 </test>
201
198 <test expect_num_outputs="1"> 202 <test expect_num_outputs="1">
199 <param name="input" value="cut1.txt"/> 203 <param name="input" value="cut1.txt"/>
200 <conditional name="cut_type_options"> 204 <conditional name="cut_type_options">
201 <param name="delimiter" value="" /> 205 <param name="delimiter" value="" />
202 <conditional name="colnames_option"> 206 <conditional name="colnames_option">
205 <param name="list" value="2" /> 209 <param name="list" value="2" />
206 </conditional> 210 </conditional>
207 </conditional> 211 </conditional>
208 <param name="complement" value="--complement" /> 212 <param name="complement" value="--complement" />
209 <output name="output" file="cut_results2.txt"/> 213 <output name="output" file="cut_results2.txt"/>
214 <assert_command>
215 <has_text text="-f '2'"/>
216 </assert_command>
210 </test> 217 </test>
211 <test expect_num_outputs="1"> 218 <test expect_num_outputs="1">
212 <param name="input" value="cut1.txt"/> 219 <param name="input" value="cut1.txt"/>
213 <param name="list" value="-3" /> 220 <param name="list" value="-3" />
214 <param name="delimiter" value="" /> 221 <param name="delimiter" value="" />