# HG changeset patch # User bgruening # Date 1456507339 18000 # Node ID 37e1eb05b1b46e0906d2b9f22962566fbdfc8f91 # Parent 616efa22d1937de66cbe1c7b5920e35fd46eac13 planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/text_processing/text_processing commit 10052765d6b712cf7d38356af4251fcc38a339b6-dirty diff -r 616efa22d193 -r 37e1eb05b1b4 cat.xml --- a/cat.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/cat.xml Fri Feb 26 12:22:19 2016 -0500 @@ -20,7 +20,7 @@ - + diff -r 616efa22d193 -r 37e1eb05b1b4 cut.xml --- a/cut.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/cut.xml Fri Feb 26 12:22:19 2016 -0500 @@ -1,5 +1,5 @@ - columns from a table + columns from a table (cut) macros.xml @@ -43,7 +43,7 @@ - + @@ -52,7 +52,7 @@ - + diff -r 616efa22d193 -r 37e1eb05b1b4 easyjoin.xml --- a/easyjoin.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/easyjoin.xml Fri Feb 26 12:22:19 2016 -0500 @@ -44,7 +44,7 @@ label="First line is a header line" help="Use if first line contains column headers. It will not be sorted." /> - + diff -r 616efa22d193 -r 37e1eb05b1b4 find_and_replace.xml --- a/find_and_replace.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/find_and_replace.xml Fri Feb 26 12:22:19 2016 -0500 @@ -21,14 +21,14 @@ - + - diff -r 616efa22d193 -r 37e1eb05b1b4 grep.xml --- a/grep.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/grep.xml Fri Feb 26 12:22:19 2016 -0500 @@ -13,7 +13,7 @@ GREP_COLOR='1;34' grep --color=always - -P + $regex_type -A $lines_after -B $lines_before $invert @@ -22,7 +22,7 @@ '${infile}' | $__tool_directory__/ansi2html.sh > "${output}" #else: grep - -P + $regex_type -A $lines_after -B $lines_before $invert @@ -41,8 +41,14 @@ - - + + + + + + + + @@ -76,6 +82,7 @@ + @@ -88,6 +95,7 @@ show highlighed output --> + @@ -95,6 +103,28 @@ + + + + + + + + + + + + + + + + + + + + + > + Keep first lines - diff -r 616efa22d193 -r 37e1eb05b1b4 multijoin.xml --- a/multijoin.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/multijoin.xml Fri Feb 26 12:22:19 2016 -0500 @@ -36,7 +36,7 @@ - + diff -r 616efa22d193 -r 37e1eb05b1b4 recurring_lines.xml --- a/recurring_lines.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/recurring_lines.xml Fri Feb 26 12:22:19 2016 -0500 @@ -19,7 +19,7 @@ - @@ -27,7 +27,7 @@ - + - + - + diff -r 616efa22d193 -r 37e1eb05b1b4 replace_text_in_line.xml --- a/replace_text_in_line.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/replace_text_in_line.xml Fri Feb 26 12:22:19 2016 -0500 @@ -19,14 +19,14 @@ - + - + diff -r 616efa22d193 -r 37e1eb05b1b4 sort.xml --- a/sort.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/sort.xml Fri Feb 26 12:22:19 2016 -0500 @@ -26,7 +26,7 @@ - diff -r 616efa22d193 -r 37e1eb05b1b4 sorted_uniq.xml --- a/sorted_uniq.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/sorted_uniq.xml Fri Feb 26 12:22:19 2016 -0500 @@ -64,7 +64,7 @@ - diff -r 616efa22d193 -r 37e1eb05b1b4 tac.xml --- a/tac.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/tac.xml Fri Feb 26 12:22:19 2016 -0500 @@ -32,7 +32,7 @@ label="Attach the separator before instead of after" help="(--before)"/> - diff -r 616efa22d193 -r 37e1eb05b1b4 tail.xml --- a/tail.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/tail.xml Fri Feb 26 12:22:19 2016 -0500 @@ -19,7 +19,7 @@ - diff -r 616efa22d193 -r 37e1eb05b1b4 test-data/egrep1.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/egrep1.txt Fri Feb 26 12:22:19 2016 -0500 @@ -0,0 +1,1 @@ +actgagctacg agctacgatcg atcgactacga diff -r 616efa22d193 -r 37e1eb05b1b4 test-data/egrep_results1.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/egrep_results1.txt Fri Feb 26 12:22:19 2016 -0500 @@ -0,0 +1,1 @@ +actgagctacg agctacgatcg atcgactacga diff -r 616efa22d193 -r 37e1eb05b1b4 test-data/egrep_results2.txt diff -r 616efa22d193 -r 37e1eb05b1b4 tool_dependencies.xml --- a/tool_dependencies.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/tool_dependencies.xml Fri Feb 26 12:22:19 2016 -0500 @@ -4,22 +4,22 @@ - + - + - + - + diff -r 616efa22d193 -r 37e1eb05b1b4 unfold_column.py --- a/unfold_column.py Tue Jun 30 17:47:23 2015 -0400 +++ b/unfold_column.py Fri Feb 26 12:22:19 2016 -0500 @@ -4,11 +4,16 @@ out = open(sys.argv[4], 'w+') +sep = sys.argv[3] +# un-sanitize Galaxy inputs +if sep == 'X': + sep = ';' + with open(sys.argv[1]) as handle: for line in handle: cols = line.split('\t') unfolding_column = int(sys.argv[2]) - 1 column_content = cols[ unfolding_column ] - for elem in column_content.split( sys.argv[3] ): + for elem in column_content.split( sep ): out.write( '\t'.join( cols[:unfolding_column] + [elem] + cols[unfolding_column+1:]) ) out.close() diff -r 616efa22d193 -r 37e1eb05b1b4 unfold_column.xml --- a/unfold_column.xml Tue Jun 30 17:47:23 2015 -0400 +++ b/unfold_column.xml Fri Feb 26 12:22:19 2016 -0500 @@ -9,7 +9,7 @@ unfold_column.py '${infile}' $column - "$delimiter" + "${delimiter}" '${outfile}' ]]> @@ -23,6 +23,7 @@ +