Repository 'datamash_wrapper'
hg clone https://toolshed.g2.bx.psu.edu/repos/agordon/datamash_wrapper

Changeset 7:48bbe512639e (2014-11-22)
Previous changeset 6:22080cbb0e2a (2014-11-22) Next changeset 8:b8e69214bfc6 (2014-11-22)
Commit message:
add datamash-reverse tool.
added:
datamash-reverse.xml
test-data/datamash_reverse_input.txt
test-data/datamash_reverse_output.txt
b
diff -r 22080cbb0e2a -r 48bbe512639e datamash-reverse.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/datamash-reverse.xml Sat Nov 22 20:39:44 2014 -0500
b
@@ -0,0 +1,64 @@
+<tool id="DatamashReverse" name="Reverse" version="1.0.6">
+  <description>columns in a tabular file</description>
+
+  <requirements>
+    <requirement type="package" version="1.0.6">datamash</requirement>
+  </requirements>
+
+  <command>
+    datamash -W reverse &lt; $in_file &gt; $out_file
+  </command>
+  <inputs>
+    <param format="tabular" name="in_file" type="data" label="Select Input Data" help=""/>
+  </inputs>
+  <outputs>
+    <data format="tabular" name="out_file" />
+  </outputs>
+  <tests>
+      <test>
+          <param name="in_file" value="datamash_reverse_input.txt" />
+          <output name="out_file" file="datamash_reverse_output.txt" />
+      </test>
+  </tests>
+<help>
+
+.. class:: infomark
+
+**TIP:** Input data must be TAB delimited. If the desired dataset does not appear in the input list, use *Text Manipulation-&gt;Convert* to convert it to **Tabular** type.
+
+-----
+
+**Syntax**
+
+This tools reverses the order of columns in a tabular input file.
+
+-----
+
+**Example**
+
+Input file::
+
+    Genes  Sample  Counts
+    NOX1   A1      514
+    DcP    A2      542
+    HH     B3      490
+
+Output file::
+
+    Counts  Sample  Genes
+    514     A1      NOX1
+    542     A2      DcP
+    490     B3      HH
+
+-----
+
+**GNU Datamash** is a Free and Open Source Software, see more details on the Datamash_ Website.
+
+**GNU Datamash** is also available as a command-line program, see http://www.gnu.org/software/datamash/download/ .
+
+For more details about supported statistical operations, see Datamash_ website.
+
+.. _Datamash: http://www.gnu.org/software/datamash/
+
+</help>
+</tool>
b
diff -r 22080cbb0e2a -r 48bbe512639e test-data/datamash_reverse_input.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/datamash_reverse_input.txt Sat Nov 22 20:39:44 2014 -0500
b
@@ -0,0 +1,4 @@
+Genes Sample Counts
+NOX1 A1 514
+DcP A2 542
+HH B3 490
b
diff -r 22080cbb0e2a -r 48bbe512639e test-data/datamash_reverse_output.txt
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/test-data/datamash_reverse_output.txt Sat Nov 22 20:39:44 2014 -0500
b
@@ -0,0 +1,4 @@
+Counts Sample Genes
+514 A1 NOX1
+542 A2 DcP
+490 B3 HH