Mercurial > repos > bgruening > text_processing
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="" /> |