annotate plotly_regression_performance_plots.xml @ 1:389227fa1864 draft default tip

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit 2473a53fde6d8e646e90d2a5201999c8c6a48695
author bgruening
date Wed, 09 Jan 2019 02:55:46 -0500
parents 0800a1b66bbd
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
1 <tool id="plotly_regression_performance_plots" name="Plot actual vs predicted curves and residual plots" version="0.1">
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
2 <description>of tabular data</description>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
3 <requirements>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
4 <requirement type="package" version="3.6">python</requirement>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
5 <requirement type="package" version="0.22.0">pandas</requirement>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
6 <requirement type="package" version="3.1.1">plotly</requirement>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
7 </requirements>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
8 <version_command>echo $version</version_command>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
9 <command detect_errors="aggressive"><![CDATA[
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
10 python '$__tool_directory__/plot_regression_performance.py'
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
11 -i '$infile_input'
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
12 -j '$infile_output'
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
13 ]]>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
14 </command>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
15 <inputs>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
16 <param name="infile_input" type="data" format="tabular" label="Select input data file :" help="Input data is a tabular file in which the last column (including the column if there is only one) contains the target values."/>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
17 <param name="infile_output" type="data" format="tabular" label="Select predicted data file :" help="Predicted data is a tabular file in which the last column (including the column if there is only one) contains the predicted values."/>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
18 </inputs>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
19
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
20 <outputs>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
21 <data name="output_actual_vs_pred" format="html" from_work_dir="output_actual_vs_pred.html" label="Actual vs predicted curves of tabular data on ${on_string}"/>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
22 <data name="output_scatter_plot" format="html" from_work_dir="output_scatter_plot.html" label="Scatter plot of actual and predicted values of tabular data on ${on_string}"/>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
23 <data name="output_residual_plot" format="html" from_work_dir="output_residual_plot.html" label="Residual plot of tabular data on ${on_string}"/>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
24 </outputs>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
25
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
26 <tests>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
27 <test>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
28 <param name="infile_input" value="test_targets" ftype="tabular"/>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
29 <param name="infile_output" value="predictions_gtbr" ftype="tabular"/>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
30 <output name="output_actual_vs_pred" file="output_actual_vs_pred_gtbr.html" compare="sim_size"/>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
31 <output name="output_scatter_plot" file="output_scatter_plot_gtbr.html" compare="sim_size"/>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
32 <output name="output_residual_plot" file="output_residual_plot_gtbr.html" compare="sim_size"/>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
33 </test>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
34 </tests>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
35 <help><![CDATA[
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
36 **What it does**
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
37
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
38
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
39 Produce a `line and scatter curves <https://plot.ly/python/line-and-scatter/>`_ from tabular files. The input data contains the true values (last column) and the predicted data contains the predicted values (last column). The true and predicted values are plotted against each other. The plot is buried in a html file which provides rich interactive features. Image can be saved in various format, such as 'png', 'svg', 'jpeg' and so on.
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
40
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
41 ]]>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
42 </help>
0800a1b66bbd planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/tools/plotly_regression_performance_plots commit c17efec384ad7438f54675fae1ab0c3a57c22869
bgruening
parents:
diff changeset
43 </tool>