Mercurial > repos > guerler > charts
changeset 20:3e937e69feb8 draft
Uploaded
author | guerler |
---|---|
date | Fri, 25 Apr 2014 20:08:01 -0400 |
parents | 43ccecd57d83 |
children | 66d84618905b |
files | charts.xml |
diffstat | 1 files changed, 52 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/charts.xml Fri Apr 25 20:08:01 2014 -0400 @@ -0,0 +1,52 @@ +<tool id="charts" name="Charts" version="1.0.0"> + <hidden>True</hidden> + <description>wrapper for R</description> + <requirements> + <requirement type="set_environment">SCRIPT_PATH</requirement> + <requirement type="package" version="2.15.0">R</requirement> + </requirements> + <command>Rscript \$SCRIPT_PATH/charts.r -w \$SCRIPT_PATH/ -m ${module} -i ${input} -c '${columns}' -s '${settings}' -o ${output} + </command> + <inputs> + <param name="input" type="data" label="Input dataset" format="tabular" /> + <param name="module" type="select" label="R-script"> + <option value="histogram">Histogram</option> + <option value="boxplot">Box plot</option> + </param> + <param name="columns" type="text" label="Columns string (i.e key1: column, key2: column)" value="column: 2"/> + <param name="settings" type="text" label="Options string (i.e data_limit: 1000)" value=""/> + </inputs> + <outputs> + <data name="output" format="tabular" /> + </outputs> + <tests> + <test> + <param name="input" value="tabular.txt" /> + <param name="module" value="histogram" /> + <param name="columns" value="key1: 2" /> + <param name="settings" value="" /> + <output name="output" file="histogram.000.txt" lines_diff="2"/> + </test> + <test> + <param name="input" value="tabular.txt" /> + <param name="module" value="histogram" /> + <param name="columns" value="key1: 2, key2: 3, key3: 4" /> + <param name="settings" value="" /> + <output name="output" file="histogram.001.txt" lines_diff="2"/> + </test> + <test> + <param name="input" value="tabular.txt" /> + <param name="module" value="boxplot" /> + <param name="columns" value="key1: 2" /> + <param name="settings" value="" /> + <output name="output" file="boxplot.000.txt" lines_diff="2"/> + </test> + <test> + <param name="input" value="tabular.txt" /> + <param name="module" value="boxplot" /> + <param name="columns" value="key1: 2, key2: 3, key3: 4" /> + <param name="settings" value="" /> + <output name="output" file="boxplot.001.txt" lines_diff="2"/> + </test> + </tests> +</tool> \ No newline at end of file