Repository revision
20:fbf99087e067

Repository 'text_processing'
hg clone https://toolshed.g2.bx.psu.edu/repos/bgruening/text_processing

Advanced Cut tool metadata
Miscellaneous
Advanced Cut
columns from a table (cut)
tp_cut_tool
toolshed.g2.bx.psu.edu/repos/bgruening/text_processing/tp_cut_tool/9.3+galaxy1
9.3+galaxy1
cut --version | head -n 1
True
Version lineage of this tool (guids ordered most recent to oldest)
toolshed.g2.bx.psu.edu/repos/bgruening/text_processing/tp_cut_tool/9.3+galaxy1 (this tool)
toolshed.g2.bx.psu.edu/repos/bgruening/text_processing/tp_cut_tool/9.3+galaxy0
toolshed.g2.bx.psu.edu/repos/bgruening/text_processing/tp_cut_tool/1.1.0
toolshed.g2.bx.psu.edu/repos/bgruening/text_processing/tp_cut_tool/1.0.0
tp_cut_tool
Requirements (dependencies defined in the <requirements> tag set)
name version type
coreutils 9.3 package
Additional information about this tool
cut
            $complement
            $cut_type_options.cut_element
            #if $cut_type_options.cut_element != '-f'
                '$cut_type_options.list'
            #else
                #if str($cut_type_options.delimiter) != '':
                    -d"$cut_type_options.delimiter"
                #end if
                '$cut_type_options.colnames_option.list'
            #end if
            '$input'
        > '$output'

    
None
False
Functional tests
name inputs outputs required files
Test-1 input: cut1.txt
cut_type_options|delimiter:
cut_type_options|colnames_option|list: ['1', '3', '4']
name: value
cut1.txt
value
Test-2 input: cut1.txt
complement: --complement
cut_type_options|delimiter:
cut_type_options|colnames_option|list: 2
cut_type_options|colnames_option|header: Y
name: value
cut1.txt
value
Test-3 input: cut1.txt
cut_type_options|list: -3
cut_type_options|cut_element: -c
name: value
cut1.txt
value