Mercurial > repos > llegregam > isoplot
view isoplot.xml @ 0:918940a0944c draft
initial upload of isoplot.xml
author | llegregam |
---|---|
date | Mon, 28 Jun 2021 11:48:58 +0000 |
parents | |
children |
line wrap: on
line source
<tool id='isoplot' name='Isoplot: Generate plots from isocor output' version='0.1.0'> <requirements> <requirement type='package' version='1.3.0'>isoplot</requirement> </requirements> <command><![CDATA[ isoplot '$datafile' 'galaxy' '$format' --value '$value' --template '$template_file' #if $SP.generate_barplot: -bp #end if #if $SP.generate_meanplot: -mb #end if #if $SP.generate_heatmap: -hm #end if #if $SP.generate_clustermap: -cm #end if #if $IP.generate_barplot: -IB #end i #if $IP.generate_meanplot: -IM #end if #if $IP.generate_heatmap: -HM #end if #if $stack: -s #end if #if $verbosity: -v #end if #if $annotation: -a #end if -g -z '$output2' > $output1 2> '$output3' ]]></command> <inputs> <param name='datafile' type='data' format='csv, tsv' multiple='true' label='Upload data file' /> <param name='template_file' type='data' format='csv, xlsx' multiple='true' label='Template file' argument='--template'/> <!--param name='run_name' type='text' label='Run name' /--> <param name='format' type='select' label='Plot format'> <option value='pdf'>pdf</option> <option value='jpeg'>jpeg</option> <option value='png'>png</option> <option value='svg'>svg</option> <option value='html'>html</option> </param> <param name='value' type='select' label='Data to plot' > <option value='corrected_area'>Corrected Area</option> <option value='isotopologue_fraction'>Isotopologue Fraction</option> <option value='mean_enrichment'>Mean Enrichment</option> </param> <section name='SP' title='Select static plots to generate'> <param type='boolean' name='generate_barplot' label='Flag to generate barplots' argument='-bp' optional='true'/> <param type='boolean' name='generate_meanplot' label='Flag to generate meaned barplots' argument='-mb' optional='true'/> <!--<param type='boolean' name='generate_areaplot' label='Flag to generate stacked area plots' argument='-sa' optional='true'/>/--> <param type='boolean' name='generate_heatmap' label='Flag to generate heatmap' argument='-hm' optional='true'/> <param type='boolean' name='generate_clustermap' label='Flag to generate clustermap' argument='-cm' optional='true'/> </section> <section name='IP' title='Select interactive plots to generate'> <param type='boolean' name='generate_barplot' label='Flag to generate barplots' argument='-IB' optional='true'/> <param type='boolean' name='generate_meanplot' label='Flag to generate meaned barplots' argument='-IM' optional='true'/> <!-- <param type='boolean' name='generate_areaplot' label='Flag to generate stacked area plots' argument='-IS' optional='true'/>--> <param type='boolean' name='generate_heatmap' label='Flag to generate heatmap' argument='-HM' optional='true'/> </section> <param type='boolean' name='stack' label='Flag to unstack bars in barplots' argument='-s' optional='true'/> <param type='boolean' name='verbosity' label='Flag to get debug information' argument='-v' optional='true'/> <param type='boolean' name='annotation' label='Flag to add annotations on the maps' argument='-a' optional='true'/> </inputs> <outputs> <data name='output1' format='csv' label='Formatted data used for plotting' /> <data name='output2' format='zip' label='Resulting plots' /> <data name='output3' format='txt' label='Run Info' /> </outputs> <help><![CDATA[ Isoplot2: Plotting isotopic labelling MS data ============================================= **Positional arguments:** input_path Path to datafile run_name Name of the current run format Format of generated file **optional arguments:** -h, --help show this help message and exit --value Choices: "corrected_area", "isotopologue_fraction", "mean_enrichment". Select values to plot. This option can be given multiple times -m METABOLITE Metabolite(s) to plot. For all, type in 'all' -c CONDITION Condition(s) to plot. For all, type in 'all' -t TIME Time(s) to plot. For all, type in 'all' -tp TEMPLATE_PATH Path to template file -sa, --stacked_areaplot Create static stacked areaplot -bp, --barplot Create static barplot -mb, --meaned_barplot Create static barplot with meaned replicates -IB, --interactive_barplot Create interactive stacked barplot -IM, --interactive_stacked_meanplot Create interactive stacked barplot with meaned replicates -IS, --interactive_areaplot Create interactive stacked areaplot -hm, --static_heatmap Create a static heatmap using mean enrichment data -cm, --static_clustermap Create a static heatmap with clustering using mean enrichment data -HM, --interactive_heatmap Create interactive heatmap using mean enrichment data -s, --stack Add option if barplots should be unstacked -v, --verbose Turns logger to debug mode -a, --annot Add option if annotations should be added on maps ]]></help> <citations> <citation type='bibtex'> @misc{githubisoplot, author = {Le Gregam, Loic}, year = {2021}, title = {isoplot}, publisher = {GitHub}, journal = {GitHub repository}, url = {https://github.com/llegregam}, }</citation> </citations> </tool>