Mercurial > repos > greg > bmsb
changeset 3:f622abc513d6 draft
Uploaded
author | greg |
---|---|
date | Thu, 11 Aug 2016 11:15:15 -0400 |
parents | 5cc7d287decd |
children | f5e63e70a754 |
files | bmsb.xml |
diffstat | 1 files changed, 25 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/bmsb.xml Thu Aug 11 11:14:27 2016 -0400 +++ b/bmsb.xml Thu Aug 11 11:15:15 2016 -0400 @@ -2,19 +2,42 @@ <tool id="bmsb" name="BMSB" version="1.0.0"> <description></description> <requirements> - <requirement type="package" version="1.0">bmsb</requirement> + <requirement type="package" version="1.3.0">r-optparse</requirement> + <requirement type="package" version="1.20.0">r-getopt</requirement> + <requirement type="package" version="0.9.19">r-jsonlite</requirement> </requirements> <command> <![CDATA[ #import json Rscript $__tool_directory__/bmsb.R -o "$output" + #if str($output_r_logging_cond.output_r_logging) == "yes": + -s "true" + -m "$output_r_log" + #end if + #if str($output_r_logging_cond.output_r_logging) == "yes": + -e "true" + -x "$output_ex_report" + #end if ]]> </command> <inputs> - <param name="input" type="data" format="csv" label="CSV input" /> + <conditional name="output_r_logging_cond"> + <param name="output_r_logging" type="select" label="Output R logging?" help="Generate an additional dataset consisting of R messages."> + <option value="yes" selected="True">Yes</option> + <option value="no">No</option> + </param> + <when value="no"/> + <when value="yes"/> + </conditional> </inputs> <outputs> + <data name="output_r_log" format="txt" label="${tool.name} on ${on_string}: R log"> + <filter>output_r_logging_cond['output_r_logging'] == "yes"</filter> + </data> + <data name="output_ex_report" format="json" label="${tool.name} on ${on_string}: Experiment report"> + <filter>output_experiment_report_cond['output_experiment_report'] == "yes"</filter> + </data> <data name="output" format="RData"/> </outputs> <help>