diff --git a/config/job_resource_params_conf.xml.sample b/config/job_resource_params_conf.xml.sample
index 9a201c8f4bb..c9adce5cb97 100644
--- a/config/job_resource_params_conf.xml.sample
+++ b/config/job_resource_params_conf.xml.sample
@@ -1,6 +1,6 @@
-
-
-
+
+
+
diff --git a/config/workflow_resource_params_conf.xml.sample b/config/workflow_resource_params_conf.xml.sample
index c04d2909aa5..0495c2443ed 100644
--- a/config/workflow_resource_params_conf.xml.sample
+++ b/config/workflow_resource_params_conf.xml.sample
@@ -1,7 +1,7 @@
-
-
-
+
+
+
diff --git a/lib/galaxy/tools/parameters/validation.py b/lib/galaxy/tools/parameters/validation.py
index 895bc17b3ce..95d6670bbe0 100644
--- a/lib/galaxy/tools/parameters/validation.py
+++ b/lib/galaxy/tools/parameters/validation.py
@@ -37,7 +37,7 @@ class RegexValidator(Validator):
>>> from xml.etree.ElementTree import XML
>>> from galaxy.tools.parameters.basic import ToolParameter
>>> p = ToolParameter.build(None, XML('''
- ...
+ ...
... [Ff]oo
...
... '''))
@@ -71,7 +71,7 @@ class ExpressionValidator(Validator):
>>> from xml.etree.ElementTree import XML
>>> from galaxy.tools.parameters.basic import ToolParameter
>>> p = ToolParameter.build(None, XML('''
- ...
+ ...
... value.lower() == "foo"
...
... '''))
@@ -108,7 +108,7 @@ class InRangeValidator(Validator):
>>> from xml.etree.ElementTree import XML
>>> from galaxy.tools.parameters.basic import ToolParameter
>>> p = ToolParameter.build(None, XML('''
- ...
+ ...
...
...
... '''))
@@ -176,7 +176,7 @@ class LengthValidator(Validator):
>>> from xml.etree.ElementTree import XML
>>> from galaxy.tools.parameters.basic import ToolParameter
>>> p = ToolParameter.build(None, XML('''
- ...
+ ...
...
...
... '''))
diff --git a/lib/galaxy/tools/xsd/galaxy.xsd b/lib/galaxy/tools/xsd/galaxy.xsd
index 614f5497e16..b66869daac0 100644
--- a/lib/galaxy/tools/xsd/galaxy.xsd
+++ b/lib/galaxy/tools/xsd/galaxy.xsd
@@ -1197,7 +1197,7 @@ it may be inconvenient to upload the entiry file and this can be used instead.
@@ -2045,21 +2045,21 @@ in the tool form.
##### Examples
Sometimes you need labels for data or graph axes, chart titles, etc. This can be
-done using a text field. The following will create a text box 30 characters wide
-with the default value of "V1".
+done using a text field. The following will create a text box with the default
+value of "V1".
```xml
-
+
```
-The ``size`` parameter can be two dimensional, if it is the textbox will be
-rendered on the tool form as a text area instead of a single line text box.
+The ``area`` boolean attribute can be used to change the ``text`` parameter to a
+two-dimensional text area instead of a single line text box.
```xml
-
+
```
-As of 17.01, ``text`` parameters can also supply a static list of preset
+Since release 17.01, ``text`` parameters can also supply a static list of preset
defaults options. The user **may** be presented with the option to select one of
these but will be allowed to supply an arbitrary text value.
@@ -2082,7 +2082,7 @@ These parameters represent whole number and real numbers, respectively.
##### Example
```xml
-
+
```
$attribute_list:value,min,max:5
@@ -2268,8 +2268,8 @@ periods (e.g. ``.``). Some "reserved" names are ``REDIRECT_URL``,
Boolean indicating if this should be
-rendered as a one line text box (if ``false``) or a multi-line text area (if
-``true``).
+rendered as a one line text box (if ``false``, the default) or a multi-line text
+ area (if ``true``).
@@ -2440,13 +2440,11 @@ template if the parameter is ``false`` or not checked by the user. Only valid if
``type`` is ``boolean``.
-
+
- Used only if ``type`` attribute
-value is ``text``. To create a multi-line text box add an ``area="true"``
-attribute to the param tag. This can be one dimensional (e.g. ``size="40"``)
-or two dimensional (e.g. ``size="5x25"``).
+ *Deprecated*. Used only if ``type`` attribute
+value is ``text``. Completely ignored since release 16.10.
-
+
@@ -59,10 +56,9 @@
-
**Auto-detect**
-The system will attempt to detect Axt, Fasta, Fastqsolexa, Gff, Gff3, Html, Lav, Maf, Tabular, Wiggle, Bed and Interval (Bed with headers) formats. If your file is not detected properly as one of the known formats, it most likely means that it has some format problems (e.g., different number of columns on different rows). You can still coerce the system to set your data to the format you think it should be. You can also upload compressed files, which will automatically be decompressed.
+The system will attempt to detect Axt, Fasta, Fastqsolexa, Gff, Gff3, Html, Lav, Maf, Tabular, Wiggle, Bed and Interval (Bed with headers) formats. If your file is not detected properly as one of the known formats, it most likely means that it has some format problems (e.g., different number of columns on different rows). You can still coerce the system to set your data to the format you think it should be. You can also upload compressed files, which will automatically be decompressed.
-----
@@ -130,16 +126,16 @@ A sequence in FASTA format consists of a single-line description, followed by li
FastqSolexa is the Illumina (Solexa) variant of the Fastq format, which stores sequences and quality scores in a single file::
- @seq1
- GACAGCTTGGTTTTTAGTGAGTTGTTCCTTTCTTT
- +seq1
- hhhhhhhhhhhhhhhhhhhhhhhhhhPW@hhhhhh
- @seq2
- GCAATGACGGCAGCAATAAACTCAACAGGTGCTGG
- +seq2
+ @seq1
+ GACAGCTTGGTTTTTAGTGAGTTGTTCCTTTCTTT
+ +seq1
+ hhhhhhhhhhhhhhhhhhhhhhhhhhPW@hhhhhh
+ @seq2
+ GCAATGACGGCAGCAATAAACTCAACAGGTGCTGG
+ +seq2
hhhhhhhhhhhhhhYhhahhhhWhAhFhSIJGChO
-
-Or::
+
+Or::
@seq1
GAATTGATCAGGACATAGGACAACTGTAGGCACCAT
@@ -149,7 +145,7 @@ Or::
GAGTTCTCGTCGCCTGTAGGCACCATCAATCGTATG
+seq2
40 15 40 17 6 36 40 40 40 25 40 9 35 33 40 14 14 18 15 17 19 28 31 4 24 18 27 14 15 18 2 8 12 8 11 9
-
+
-----
**Gff**
@@ -229,6 +225,5 @@ The wiggle format is line-oriented. Wiggle data is preceded by a track definiti
**Other text type**
Any text file
-
diff --git a/tools/extract/liftOver_wrapper.xml b/tools/extract/liftOver_wrapper.xml
index f7abe7950b2..414025a6bde 100644
--- a/tools/extract/liftOver_wrapper.xml
+++ b/tools/extract/liftOver_wrapper.xml
@@ -27,7 +27,7 @@
-
+
@@ -39,9 +39,9 @@
-
-
-
+
+
+
diff --git a/tools/filters/CreateInterval.xml b/tools/filters/CreateInterval.xml
index 69437990d6e..73b3927f234 100644
--- a/tools/filters/CreateInterval.xml
+++ b/tools/filters/CreateInterval.xml
@@ -1,18 +1,20 @@
as a new dataset
- CreateInterval.pl $chrom $start $end "$name" $strand $out_file1
+
+perl '$__tool_directory__/CreateInterval.pl' '$chrom' $start $end '$name' $strand '$out_file1'
+
-
-
-
-
+
+
+
+
-
+
@@ -25,7 +27,6 @@
-
.. class:: warningmark
**TIP**. Once your interval appears in history, you must tell Galaxy which genome it belongs to by clicking pencil icon or the "?" link in the history item.
@@ -51,6 +52,5 @@ Typing the following values in the form::
will create a single interval::
chrX 151087187 151370486 NM_000808 0 -
-
-
+
diff --git a/tools/filters/bed_to_bigbed.xml b/tools/filters/bed_to_bigbed.xml
index d09064e9b44..074cd993556 100644
--- a/tools/filters/bed_to_bigbed.xml
+++ b/tools/filters/bed_to_bigbed.xml
@@ -23,8 +23,8 @@
-
-
+
+
diff --git a/tools/filters/changeCase.xml b/tools/filters/changeCase.xml
index 6912bdd18f8..a2cf26775a9 100644
--- a/tools/filters/changeCase.xml
+++ b/tools/filters/changeCase.xml
@@ -3,10 +3,12 @@
- changeCase.pl $input "$cols" $delimiter $casing $out_file1
+
+perl '$__tool_directory__/changeCase.pl' '$input' '$cols' $delimiter $casing '$out_file1'
+
-
-
+
+
@@ -22,7 +24,7 @@
-
+
@@ -41,7 +43,6 @@
-
.. class:: warningmark
**This tool breaks column assignments.** To re-establish column assignments run the tool and click on the pencil icon in the resulting history item.
@@ -72,6 +73,5 @@ will result in::
APPLE is GOOD
WINDOWS is BAD
-
diff --git a/tools/filters/fileGrep.xml b/tools/filters/fileGrep.xml
index 5b248c759d3..b3911be5e65 100644
--- a/tools/filters/fileGrep.xml
+++ b/tools/filters/fileGrep.xml
@@ -1,17 +1,19 @@
a column from one Query against another Query
- cut -f $col $input1 | grep -f - $match $input2 > $out_file1
+
+cut -f '$col' '$input1' | grep -f - $match '$input2' > '$out_file1'
+
-
-
-
+
+
+
-
+
This tool is based on UNIX command grep with option -f. It matches content of one query against another. For example, assume you have two queries - one that contains EST accession numbers and some other information::
@@ -37,6 +39,5 @@ Using this tool you will be able to tell how many ESTs in Query1 are also preset
chr7 115443239 115443802 AA001842_exon_0_0_chr7_115443240_f 0
if **Match** option is chosen.
-
-
-
\ No newline at end of file
+
+
diff --git a/tools/filters/fixedValueColumn.xml b/tools/filters/fixedValueColumn.xml
index 953e4a67488..6f5ece19394 100644
--- a/tools/filters/fixedValueColumn.xml
+++ b/tools/filters/fixedValueColumn.xml
@@ -1,16 +1,18 @@
to an existing dataset
- fixedValueColumn.pl $input $out_file1 "$exp" $iterate
+
+perl '$__tool_directory__/fixedValueColumn.pl' '$input' '$out_file1' '$exp' $iterate
+
-
-
+
+
-
+
@@ -21,7 +23,6 @@
-
.. class:: infomark
**TIP:** If your data is not TAB delimited, use *Text Manipulation->Convert*
@@ -54,8 +55,5 @@ You can also add line numbers by selecting **Iterate: YES**. In this case if you
chr1 10 100 geneA 1
chr2 200 300 geneB 2
chr2 400 500 geneC 3
-
-
-
-
+
diff --git a/tools/filters/gff/gff_filter_by_attribute.xml b/tools/filters/gff/gff_filter_by_attribute.xml
index a10424fa867..086ec3a8d65 100644
--- a/tools/filters/gff/gff_filter_by_attribute.xml
+++ b/tools/filters/gff/gff_filter_by_attribute.xml
@@ -1,16 +1,16 @@
using simple expressions
-
- gff_filter_by_attribute.py $input $out_file1 "$cond" '${input.metadata.attribute_types}'
+
+python '$__tool_directory__/gff_filter_by_attribute.py' '$input' '$out_file1' '$cond' '${input.metadata.attribute_types}'
-
-
+
+
-
+
@@ -31,7 +31,6 @@
-
.. class:: warningmark
Double equal signs, ==, must be used as *"equal to"* (e.g., **c1 == 'chr22'**)
@@ -54,6 +53,5 @@ The filter tool allows you to restrict the dataset using simple conditional stat
- When using 'equal-to' operator **double equal sign '==' must be used** ( e.g., **attribute_name=='chr1'** )
- Non-numerical values must be included in single or double quotes ( e.g., **attribute_name=='XX22'** )
- You can combine multiple conditional statements using **and** or **or** ( e.g., **attribute_name=='XX22' or attribute_name=='XX21'** )
-
-
+
diff --git a/tools/filters/gff/gff_filter_by_feature_count.xml b/tools/filters/gff/gff_filter_by_feature_count.xml
index 58610364199..dd9fb83823a 100644
--- a/tools/filters/gff/gff_filter_by_feature_count.xml
+++ b/tools/filters/gff/gff_filter_by_feature_count.xml
@@ -1,10 +1,10 @@
using simple expressions
-
- gff_filter_by_feature_count.py $input_file1 $out_file1 "$feature_name" "$cond"
+
+python '$__tool_directory__/gff_filter_by_feature_count.py' '$input_file1' '$out_file1' '$feature_name' '$cond'
-
+
@@ -12,12 +12,12 @@
-
+
-
+
@@ -37,8 +37,6 @@
-
-
.. class:: infomark
Valid comparison operators are: > < >=, <=, !=, and ==
@@ -48,6 +46,5 @@ Valid comparison operators are: > < >=, <=, !=, and ==
**Syntax**
The filter tool allows you to restrict the dataset based on transcripts' feature counts.
-
-
+
diff --git a/tools/filters/grep.xml b/tools/filters/grep.xml
index 21372628ff8..c8a83a0121a 100644
--- a/tools/filters/grep.xml
+++ b/tools/filters/grep.xml
@@ -7,7 +7,7 @@
-
+
diff --git a/tools/filters/headWrapper.xml b/tools/filters/headWrapper.xml
index 53451c44067..c01a2e63ec2 100644
--- a/tools/filters/headWrapper.xml
+++ b/tools/filters/headWrapper.xml
@@ -1,12 +1,14 @@
lines from a dataset
- headWrapper.pl $input $lineNum $out_file1
+
+perl '$__tool_directory__/headWrapper.pl' '$input' $lineNum '$out_file1'
+
-
-
+
+
-
+
@@ -16,7 +18,6 @@
-
**What it does**
This tool outputs specified number of lines from the **beginning** of a dataset
@@ -37,6 +38,5 @@ will produce::
chr7 56632 56652 D17003_CTCF_R6 310 +
chr7 56736 56756 D17003_CTCF_R7 354 +
-
diff --git a/tools/filters/randomlines.xml b/tools/filters/randomlines.xml
index d686651e069..f0b22599022 100644
--- a/tools/filters/randomlines.xml
+++ b/tools/filters/randomlines.xml
@@ -7,8 +7,8 @@ python '$__tool_directory__/random_lines_two_pass.py' '${input}' '${out_file1}'
#end if
-
-
+
+
@@ -17,13 +17,13 @@ python '$__tool_directory__/random_lines_two_pass.py' '${input}' '${out_file1}'
-
+
-
+
@@ -41,7 +41,6 @@ python '$__tool_directory__/random_lines_two_pass.py' '${input}' '${out_file1}'
-
**What it does**
This tool selects N random lines from a file, with no repeats, and preserving ordering.
@@ -62,6 +61,5 @@ Selecting 2 random lines might return this::
chr7 56736 56756 D17003_CTCF_R7 354 +
chr7 56775 56795 D17003_CTCF_R4 207 +
-
diff --git a/tools/filters/remove_beginning.xml b/tools/filters/remove_beginning.xml
index a929e483d83..2a1023f710b 100644
--- a/tools/filters/remove_beginning.xml
+++ b/tools/filters/remove_beginning.xml
@@ -1,12 +1,14 @@
of a file
- remove_beginning.pl $input $num_lines $out_file1
+
+perl '$__tool_directory__/remove_beginning.pl' '$input' $num_lines '$out_file1'
+
-
-
+
+
-
+
@@ -16,7 +18,6 @@
-
**What it does**
This tool removes a specified number of lines from the beginning of a dataset.
@@ -37,6 +38,5 @@ After removing the first 3 lines the dataset will look like this::
chr7 56772 56792 D17003_CTCF_R7 372 +
chr7 56775 56795 D17003_CTCF_R4 207 +
-
-
+
diff --git a/tools/filters/tailWrapper.xml b/tools/filters/tailWrapper.xml
index 0865145dc88..166018ec1d2 100644
--- a/tools/filters/tailWrapper.xml
+++ b/tools/filters/tailWrapper.xml
@@ -3,11 +3,11 @@
perl '$__tool_directory__/tailWrapper.pl' '$input' $lineNum '$out_file1'
-
-
+
+
-
+
@@ -17,7 +17,6 @@ perl '$__tool_directory__/tailWrapper.pl' '$input' $lineNum '$out_file1'
-
**What it does**
This tool outputs specified number of lines from the **end** of a dataset
@@ -38,6 +37,5 @@ This tool outputs specified number of lines from the **end** of a dataset
chr7 57341 57361 D17003_CTCF_R7 375 +
chr7 57457 57477 D17003_CTCF_R3 188 +
-
diff --git a/tools/filters/wig_to_bigwig.xml b/tools/filters/wig_to_bigwig.xml
index 7db6785af6a..5e99e922722 100644
--- a/tools/filters/wig_to_bigwig.xml
+++ b/tools/filters/wig_to_bigwig.xml
@@ -31,8 +31,8 @@
-
-
+
+
diff --git a/tools/maf/vcf_to_maf_customtrack.xml b/tools/maf/vcf_to_maf_customtrack.xml
index 3fbe06513cf..c10618ac41e 100644
--- a/tools/maf/vcf_to_maf_customtrack.xml
+++ b/tools/maf/vcf_to_maf_customtrack.xml
@@ -20,7 +20,7 @@ ${vcf_source_type.vcf_source} -n '$track_name'
-g
-
+
diff --git a/tools/metag_tools/blat_wrapper.xml b/tools/metag_tools/blat_wrapper.xml
index f018f1a7b39..1171c524a61 100644
--- a/tools/metag_tools/blat_wrapper.xml
+++ b/tools/metag_tools/blat_wrapper.xml
@@ -19,9 +19,9 @@
-
-
-
+
+
+
diff --git a/tools/metag_tools/shrimp_color_wrapper.xml b/tools/metag_tools/shrimp_color_wrapper.xml
index 55e72415659..c2b4379bf9d 100644
--- a/tools/metag_tools/shrimp_color_wrapper.xml
+++ b/tools/metag_tools/shrimp_color_wrapper.xml
@@ -19,23 +19,23 @@ python '$__tool_directory__/shrimp_color_wrapper.py' '$input_target' '$input_que
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/metag_tools/shrimp_wrapper.xml b/tools/metag_tools/shrimp_wrapper.xml
index f88180c5dc7..d4c974cf41a 100644
--- a/tools/metag_tools/shrimp_wrapper.xml
+++ b/tools/metag_tools/shrimp_wrapper.xml
@@ -25,7 +25,7 @@ python '$__tool_directory__/shrimp_wrapper.py' '$input_target' '$output1' '$outp
-
+
@@ -38,21 +38,21 @@ python '$__tool_directory__/shrimp_wrapper.py' '$input_target' '$output1' '$outp
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/plotting/bar_chart.xml b/tools/plotting/bar_chart.xml
index 7d2855d0445..b9447a49a35 100644
--- a/tools/plotting/bar_chart.xml
+++ b/tools/plotting/bar_chart.xml
@@ -1,9 +1,13 @@
for multiple columns
-
- #if $xtic.userSpecified == "Yes" #bar_chart.py $input $xtic.xticColumn $colList "$title" "$ylabel" $ymin $ymax $out_file1 "$pdf_size"
- #else #bar_chart.py $input 0 $colList "$title" "$ylabel" $ymin $ymax $out_file1 "$pdf_size"
- #end if
+
+python '$__tool_directory__/bar_chart.py' '$input'
+#if $xtic.userSpecified == "Yes"
+ $xtic.xticColumn
+#else
+ 0
+#end if
+$colList '$title' '$ylabel' $ymin $ymax '$out_file1' '$pdf_size'
@@ -18,11 +22,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -33,7 +37,7 @@
-
+
gnuplot-py
@@ -53,5 +57,5 @@ Graphing columns 2 and 3 while using column 1 for X Tick Labels will produce the
.. image:: ${static_path}/images/bar_chart.png
:height: 324
:width: 540
-
+
diff --git a/tools/plotting/boxplot.xml b/tools/plotting/boxplot.xml
index 415e02e2f8c..9c59980ec23 100644
--- a/tools/plotting/boxplot.xml
+++ b/tools/plotting/boxplot.xml
@@ -6,10 +6,10 @@
-
+
-
-
+
+
diff --git a/tools/solid_tools/maq_cs_wrapper.xml b/tools/solid_tools/maq_cs_wrapper.xml
index 8fe3fb7e68e..a3d3ec04cbf 100644
--- a/tools/solid_tools/maq_cs_wrapper.xml
+++ b/tools/solid_tools/maq_cs_wrapper.xml
@@ -1,56 +1,53 @@
-
- maq_cs_wrapper.py
- $output1
- $output2
- $ref
- $library_type.f3_reads
- $library_type.f3_qual
- $library_type.is_paired
- #if $library_type.is_paired == "yes":
- $library_type.r3_reads
- $library_type.r3_qual
- #else:
- "None"
- "None"
- #end if
- $min_mapqual
- $max_mismatch
- $output3
-
+
+python '$__tool_directory__/maq_cs_wrapper.py'
+'$output1'
+'$output2'
+'$ref'
+'$library_type.f3_reads'
+'$library_type.f3_qual'
+$library_type.is_paired
+#if $library_type.is_paired == "yes":
+ '$library_type.r3_reads'
+ '$library_type.r3_qual'
+#else:
+ "None"
+ "None"
+#end if
+$min_mapqual
+$max_mismatch
+'$output3'
-
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
.. class:: infomark
**What it does**
-This tool maps SOLiD color-space reads against the target genome using MAQ. It produces three output datasets:
+This tool maps SOLiD color-space reads against the target genome using MAQ. It produces three output datasets:
-**ALIGNMENT INFO** : contains the read alignment information,
+**ALIGNMENT INFO** : contains the read alignment information,
**PILEUP** : contains the coverage and SNP statistics for every nucleotide of the target genome,
-**CUSTOM TRACK** : contains the coverage and SNP statistics as custom tracks displayable in the UCSC browser.
+**CUSTOM TRACK** : contains the coverage and SNP statistics as custom tracks displayable in the UCSC browser.
-----
@@ -113,8 +108,6 @@ This tool maps SOLiD color-space reads against the target genome using MAQ. It p
* column 7 = number of Ts
* column 8 = number of Gs
* column 9 = number of Cs
-
-
-
-
+
+
diff --git a/tools/sr_mapping/PerM.xml b/tools/sr_mapping/PerM.xml
index d0b84ea11fe..1df2dcd570d 100644
--- a/tools/sr_mapping/PerM.xml
+++ b/tools/sr_mapping/PerM.xml
@@ -84,8 +84,8 @@
-
-
+
+
@@ -116,14 +116,14 @@
-
-
+
+
-
+
@@ -147,7 +147,7 @@
-
+
diff --git a/tools/sr_mapping/bfast_wrapper.xml b/tools/sr_mapping/bfast_wrapper.xml
index 4c28721990d..c901969d7e8 100644
--- a/tools/sr_mapping/bfast_wrapper.xml
+++ b/tools/sr_mapping/bfast_wrapper.xml
@@ -72,7 +72,7 @@
-
+
diff --git a/tools/stats/filtering.xml b/tools/stats/filtering.xml
index 460479e664f..1a20cf40c94 100644
--- a/tools/stats/filtering.xml
+++ b/tools/stats/filtering.xml
@@ -11,7 +11,7 @@
-
+
diff --git a/tools/stats/gsummary.xml b/tools/stats/gsummary.xml
index f7168d2400b..b314c8671e2 100644
--- a/tools/stats/gsummary.xml
+++ b/tools/stats/gsummary.xml
@@ -9,25 +9,26 @@
- python $__tool_directory__/gsummary.py "$input" "$out_file1" "$cond"
+
+python '$__tool_directory__/gsummary.py' '$input' '$out_file1' '$cond'
+
-
-
+
+
-
+
-
+
-
.. class:: warningmark
This tool expects input datasets consisting of tab-delimited columns (blank or comment lines beginning with a # character are automatically skipped).
@@ -77,6 +78,5 @@ This tool computes basic summary statistics on a given column, or on a valid exp
#sum mean stdev 0% 25% 50% 75% 100%
29250.000 7312.500 7198.636 1700.000 1895.000 5280.000 10697.500 16990.000
-
-
+
diff --git a/tools/stats/gsummary.xml.groups b/tools/stats/gsummary.xml.groups
index 218ab31aa38..b043ed5682e 100644
--- a/tools/stats/gsummary.xml.groups
+++ b/tools/stats/gsummary.xml.groups
@@ -1,17 +1,17 @@
of a column in a tab delimited file according to an expression
- gsummary.py $input $out_file1 "$cond" "$groups"
+
+python '$__tool_directory__/gsummary.py' '$input' '$out_file1' '$cond' '$groups'
+
-
-
-
-
+
+
+
-
+
-
.. class:: warningmark
This tool expects input datasets to consist of tab-delimited columns (blank or comment lines beginning with a # character are automatically skipped).
@@ -33,7 +33,6 @@ This tool computes basic summary statistics on a given column, or on an expressi
+ **c1** *group by the values in column 1*
+ **c1,c4** *group by the values in column 1, then by the values in column 4*
-
-----
**Expression examples**
@@ -52,11 +51,10 @@ This tool computes basic summary statistics on a given column, or on an expressi
.. class:: infomark
-**TIP:** Most functions (like *abs*) take only a single expression. *log* can take one or two parameters, like *log(expression,base)*
+**TIP:** Most functions (like *abs*) take only a single expression. *log* can take one or two parameters, like *log(expression,base)*
Currently, these R functions are supported: *abs, sign, sqrt, floor, ceiling, trunc, round, signif, exp, log, cos, sin, tan, acos, asin, atan, cosh, sinh, tanh, acosh, asinh, atanh, lgamma, gamma, gammaCody, digamma, trigamma, cumsum, cumprod, cummax, cummin*
.. |INFO| image:: ./static/images/icon_info_sml.gif
-
-
+