Mercurial > repos > iuc > datamash_ops
annotate datamash-ops.xml @ 8:f11dedb74b83 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
| author | iuc |
|---|---|
| date | Sun, 10 Apr 2022 11:39:33 +0000 |
| parents | 0ea09f02e2e5 |
| children | 4b7dd5ff6497 |
| rev | line source |
|---|---|
|
8
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
1 <tool id="datamash_ops" name="Datamash" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="@PROFILE@"> |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
2 <description>(operations on tabular data)</description> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
3 <macros> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
4 <import>macros.xml</import> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
5 </macros> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
6 <expand macro="requirements" /> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
7 <expand macro="stdio" /> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
8 <command> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
9 <![CDATA[ |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
10 datamash |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
11 $header_in |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
12 $header_out |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
13 $need_sort |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
14 $print_full_line |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
15 $ignore_case |
|
8
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
16 @FIELD_SEPARATOR@ |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
17 #if str($grouping) != '' |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
18 --group '$grouping' |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
19 #end if |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
20 #for $oper in $operations |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
21 ${oper.op_name} |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
22 ${oper.op_column} |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
23 #end for |
|
6
9bd21de9455b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit fd00f13c26d6d6e108a558ad8ef234eb86967b4b
iuc
parents:
5
diff
changeset
|
24 < $in_file > '$out_file' |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
25 ]]> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
26 </command> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
27 <expand macro="inputs_outputs"> |
|
8
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
28 <param argument="--group" name="grouping" type="text" label="Group by fields" help="Group consecutive rows with equal values in the chosen fields. If no columns are specified, each operation is performed in the entire input file. Comma separated list of column indices, e.g. 1,5"> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
29 <sanitizer invalid_char=""> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
30 <valid initial="string.digits"> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
31 <add value="," /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
32 </valid> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
33 <mapping initial="none"> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
34 <add source=" " target=""/> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
35 </mapping> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
36 </sanitizer> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
37 <validator message="Invalid value in field. Allowed is a comma separated list of integer values or the empty string" type="regex">(^$)|(^\s*\d+\s*(,\s*\d+\s*)*$)</validator> |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
38 </param> |
|
8
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
39 <param argument="--sort" name="need_sort" type="boolean" truevalue="--sort" falsevalue="" label="Sort input" help="Input file must be sorted by the grouping columns. Enable this option to automatically sort the input."/> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
40 <param argument="--header-in" type="boolean" truevalue="--header-in" falsevalue="" label="Input file has a header line" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
41 <param argument="--header-out" type="boolean" truevalue="--header-out" falsevalue="" label="Print header line" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
42 <param argument="--full" name="print_full_line" type="boolean" truevalue="--full" falsevalue="" label="Print all fields from input file" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
43 <param argument="--ignore-case" type="boolean" truevalue="--ignore-case" falsevalue="" label="Ignore case when grouping" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
44 <repeat name="operations" default="1" min="1" title="Operation to perform on each group"> |
|
4
7ae1fa51bacf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 5a6df0b54ca66fb588886b4610bbd837cd624fed
iuc
parents:
0
diff
changeset
|
45 <param name="op_name" type="select" label="Type"> |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
46 <option value="count">count</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
47 <option value="sum">sum</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
48 <option value="min">minimum</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
49 <option value="max">maximum</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
50 <option value="absmin">Absolute minimum</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
51 <option value="absmax">Absolute maximum</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
52 <option value="mean">Mean</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
53 <option value="pstdev">Population Standard deviantion</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
54 <option value="sstdev">Sample Standard deviantion</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
55 <option value="median">Median</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
56 <option value="q1">1st quartile</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
57 <option value="q3">3rd quartile</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
58 <option value="iqr">Inter-quartile range</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
59 <option value="mad">Median Absolute Deviation</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
60 <option value="pvar">Variance (population)</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
61 <option value="svar">Variance (sample)</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
62 <option value="sskew">Skewness (sample)</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
63 <option value="pskew">Skewness (population)</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
64 <option value="skurt">Kurtosis (sample)</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
65 <option value="pkurt">Kurtosis (population)</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
66 <option value="jarque">Jarque-Bera Normality test</option> |
|
6
9bd21de9455b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit fd00f13c26d6d6e108a558ad8ef234eb86967b4b
iuc
parents:
5
diff
changeset
|
67 <option value="dpo">D Agostino-Pearson Omnibus Normality Test</option> |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
68 <option value="mode">Mode</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
69 <option value="antimode">Anti-Mode</option> |
|
6
9bd21de9455b
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit fd00f13c26d6d6e108a558ad8ef234eb86967b4b
iuc
parents:
5
diff
changeset
|
70 <option value="rand">One random value from the group</option> |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
71 <option value="unique">Combine all unique values</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
72 <option value="collapse">Combine all values</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
73 <option value="countunique">Count Unique values</option> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
74 </param> |
|
4
7ae1fa51bacf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 5a6df0b54ca66fb588886b4610bbd837cd624fed
iuc
parents:
0
diff
changeset
|
75 <param name="op_column" data_ref="in_file" label="On column" type="data_column" /> |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
76 </repeat> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
77 </expand> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
78 <tests> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
79 <test> |
|
4
7ae1fa51bacf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 5a6df0b54ca66fb588886b4610bbd837cd624fed
iuc
parents:
0
diff
changeset
|
80 <param name="in_file" value="group_compute_input.txt" ftype="tabular" /> |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
81 <param name="grouping" value="2" /> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
82 <param name="header_in" value="true" /> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
83 <param name="header_out" value="true" /> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
84 <param name="need_sort" value="true" /> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
85 <param name="print_full_line" value="false" /> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
86 <param name="ignore_case" value="false" /> |
|
4
7ae1fa51bacf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 5a6df0b54ca66fb588886b4610bbd837cd624fed
iuc
parents:
0
diff
changeset
|
87 <repeat name="operations"> |
|
7ae1fa51bacf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 5a6df0b54ca66fb588886b4610bbd837cd624fed
iuc
parents:
0
diff
changeset
|
88 <param name="op_name" value="sum" /> |
|
7ae1fa51bacf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 5a6df0b54ca66fb588886b4610bbd837cd624fed
iuc
parents:
0
diff
changeset
|
89 <param name="op_column" value="3" /> |
|
7ae1fa51bacf
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 5a6df0b54ca66fb588886b4610bbd837cd624fed
iuc
parents:
0
diff
changeset
|
90 </repeat> |
|
5
90ff417a72fc
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 7409e73927c65e293ad19d54bb2572b4a289929d
iuc
parents:
4
diff
changeset
|
91 <output file="group_compute_output.txt" name="out_file" ftype="tabular" /> |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
92 </test> |
|
8
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
93 <test> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
94 <param name="in_file" value="group_compute_input.txt" ftype="tsv" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
95 <param name="grouping" value="2" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
96 <param name="header_in" value="true" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
97 <param name="header_out" value="true" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
98 <param name="need_sort" value="true" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
99 <param name="print_full_line" value="false" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
100 <param name="ignore_case" value="false" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
101 <repeat name="operations"> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
102 <param name="op_name" value="sum" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
103 <param name="op_column" value="3" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
104 </repeat> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
105 <output file="group_compute_output.txt" name="out_file" ftype="tsv" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
106 </test> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
107 <test> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
108 <param name="in_file" value="group_compute_input.csv" ftype="csv" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
109 <param name="grouping" value="2" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
110 <param name="header_in" value="true" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
111 <param name="header_out" value="true" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
112 <param name="need_sort" value="true" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
113 <param name="print_full_line" value="false" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
114 <param name="ignore_case" value="false" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
115 <repeat name="operations"> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
116 <param name="op_name" value="sum" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
117 <param name="op_column" value="3" /> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
118 </repeat> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
119 <output name="out_file" ftype="csv"> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
120 <assert_contents> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
121 <has_n_lines n="7"/> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
122 <has_line line="Arts,1310"/> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
123 </assert_contents> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
124 </output> |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
125 </test> |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
126 </tests> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
127 <help> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
128 <![CDATA[ |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
129 @HELP_HEADER@ |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
130 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
131 **Syntax** |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
132 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
133 This tools performs common operations (such as summing, counting, mean, standard-deviation) on input file, based on tabular data. The tool can also optionaly group the input based on a given field. |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
134 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
135 ----- |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
136 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
137 **Example 1** |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
138 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
139 - Find the average score in statistics course of college students, grouped by their college major. The input file has three fields (Name,Major,Score) and a header line:: |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
140 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
141 Name Major Score |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
142 Bryan Arts 68 |
|
8
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
143 Gabriel Health-Medicine 100 |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
144 Isaiah Arts 80 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
145 Tysza Business 92 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
146 Zackery Engineering 54 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
147 ... |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
148 ... |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
149 |
|
8
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
150 - Grouping the input by the second column (*Major*), sorting the input, and performing operations **mean** and **sample standard deviation** on the third column (*Score*), gives:: |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
151 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
152 GroupBy(Major) mean(Score) sstdev(Score) |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
153 Arts 68.9474 10.4215 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
154 Business 87.3636 5.18214 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
155 Engineering 66.5385 19.8814 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
156 Health-Medicine 90.6154 9.22441 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
157 Life-Sciences 55.3333 20.606 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
158 Social-Sciences 60.2667 17.2273 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
159 |
|
8
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
160 Note that input needs sorting here, since the column used for grouping (*Major*) is not sorted. |
|
f11dedb74b83
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 206ac70388ea11b168366f1e30bb44157e371c6e"
iuc
parents:
7
diff
changeset
|
161 |
|
0
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
162 This sample file is available at http://www.gnu.org/software/datamash . |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
163 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
164 **Example 2** |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
165 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
166 - Using the UCSC RefSeq Human Gene Track, available at: http://hgdownload.soe.ucsc.edu/goldenPath/hg38/database/refGene.txt.gz |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
167 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
168 - List the number and identifiers of isoforms per gene. The gene identifier is in column 13, the isoform/transcript identifier is in column 2. Grouping by column 13 and performing **count** and **Combine all values** on column 2, gives:: |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
169 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
170 GroupBy(field-13) count(field-2) collapse(field-2) |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
171 A1BG 1 NM_130786 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
172 A1BG-AS1 1 NR_015380 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
173 A1CF 6 NM_001198818,NM_001198819,NM_001198820,NM_014576,NM_138932,NM_138933 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
174 A2M 1 NM_000014 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
175 A2M-AS1 1 NR_026971 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
176 A2ML1 2 NM_001282424,NM_144670 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
177 ... |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
178 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
179 - Count how many transcripts are listed for each chromosome and strand. Chromosome is on column 3, Strand is in column 4. Transcript identifiers are in column 2. Grouping by columns **3,4** and performing operation **count** on column 2, gives:: |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
180 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
181 GroupBy(field-3) GroupBy(field-4) count(field-2) |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
182 chr1 + 2456 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
183 chr1 - 2431 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
184 chr2 + 1599 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
185 chr2 - 1419 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
186 chr3 + 1287 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
187 chr3 - 1249 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
188 ... |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
189 |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
190 @HELP_FOOTER@ |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
191 ]]> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
192 </help> |
|
2d03f8df7806
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/datamash commit 1fa5e1a5cfac88256d484ec20c35fc319e6ceb3b
iuc
parents:
diff
changeset
|
193 </tool> |
