comparison sort_rows.xml @ 0:ec66f9d90ef0 draft

initial uploaded
author bgruening
date Thu, 05 Sep 2013 04:58:21 -0400
parents
children 7068d1548234
comparison
equal deleted inserted replaced
-1:000000000000 0:ec66f9d90ef0
1 <tool id="sort_rows" name="Sort a row" version="0.0.1">
2 <description>according to their columns</description>
3 <command>python -c 'for line in ["\t".join(sorted(line.strip().split("\t"))) for line in open("$input").readlines() ]: print line' > $outfile</command>
4 <inputs>
5 <param format="tabular" name="input" type="data" label="Tabular file that should be sorted"/>
6 </inputs>
7 <outputs>
8 <data format="tabular" name="outfile" metadata_source="input"/>
9 </outputs>
10 <options sanitize="False"/>
11 <tests>
12
13 </tests>
14 <help>
15
16 .. class:: infomark
17
18 **TIP:** If your data is not TAB delimited, use *Text Manipulation-&gt;Convert*
19
20 **What it does**
21
22 That tool sorts each row in a TAB separated file, according to their columns. In other words: It is a sorted reordering of all columns.
23
24
25 </help>
26 </tool>