Mercurial > repos > agpetit > visualize_pore_diameter_aqp
view visualize_pore_diameter_aqp.xml @ 14:1f08a90393be draft default tip
"planemo upload for repository https://github.com/mesocentre-clermont-auvergne/aubi_piaf commit 83670d9ceed855c9f58e0fa63a682edcaace5354-dirty"
author | agpetit |
---|---|
date | Mon, 11 Jul 2022 13:13:06 +0000 |
parents | a03c7dd0650e |
children |
line wrap: on
line source
<tool id="visualize_pore_diameter_aqp" name="visualize pore diameter of AQP" version="1.0.0" python_template_version="3.5" profile="@GALAXY_VERSION@"> <macros> <token name="@GALAXY_VERSION@">21.05</token> </macros> <requirements> <requirement type="package" version="1.20.3">r-getopt</requirement> <requirement type="package" version="3.3.6">r-ggplot2</requirement> <requirement type="package" version="1.3.1">r-tidyverse</requirement> <requirement type="package" version="0.4.0">r-ggpubr</requirement> </requirements> <command detect_errors="exit_code"><![CDATA[ ln -s '$input_file' '$input_file.element_identifier' && Rscript '$__tool_directory__/visualize_pore_diameter_aqp.R' -i '$input_file.element_identifier' #if 'aqp' in $select_graph: -a TRUE #else: -a FALSE #end if #if 'protomer' in $select_graph: -p TRUE #else: -p FALSE #end if #if 'all' in $select_graph : -d TRUE #else: -d FALSE #end if #if $pdf == 'yes' : -f TRUE #else: -f FALSE #end if ]]></command> <inputs> <param name="input_file" type="data" format="tabular" label="Aquaporin pore diameter table" help="Put your table containing the means and standard deviations of aquaporins pore diameter"/> <param name="select_graph" type="select" multiple="true" display="checkboxes" label="Choose which graphics you want to get"> <option value="aqp" selected="true">Distance distribution by aquaporin</option> <option value="protomer" selected="true">Distance distribution by protomer</option> <option value="all" selected="true">Distance distribution by aquaporin and by protomer</option> </param> <param name="pdf" type="select" label="Do you want a pdf file that contains all the selected graphics?"> <option value="yes" selected="true">Yes</option> <option value="no">No</option> </param> </inputs> <outputs> <data name="out_file" format="png" from_work_dir="./Distance_distribution_by_aquaporin.png" label="Distance_distribution_by_aquaporin.png"> <filter>"aqp" in select_graph</filter> </data> <data name="out_file2" format="png" from_work_dir="./Distance_distribution_by_protomer.png" label="Distance_distribution_by_protomer.png"> <filter>"protomer" in select_graph</filter> </data> <data name="out_file3" format="png" from_work_dir="./Distance_distribution_on_all_protomers.png" label="Distance_distribution_on_all_protomers.png"> <filter>"all" in select_graph</filter> </data> <data name="out_file4" format="pdf" from_work_dir="./*.pdf" label="Distance distribution (PDF)"> <filter>pdf == "yes"</filter> </data> </outputs> <tests> <test> <param name="input_file" value="table_sort_pore_diameter_aqp.tabular" ftype="tabular"/> <param name="select_graph" value="aqp,protomer,all"/> <param name="pdf" value="yes"/> <output name="out_file" file="Distance_distribution_by_aquaporin.png"/> <output name="out_file2" file="Distance_distribution_by_protomer.png"/> <output name="out_file3" file="Distance_distribution_on_all_protomers.png"/> <output name="out_file4" file="all_graphics_distribution.pdf"/> </test> </tests> <help><![CDATA[ .. class:: infomark **What it does** This tool allows to visualize the pore diameter of an aquaporin over time. _____ .. class:: infomark **Inputs** - Aquaporin pore diameter table : table containing the average distance and standard deviation of each subpath for a complete trajectory - Choose which graphics you want to get : - Distance distribution by aquaporin : for each aquaporin, a ribbon graph is created showing the distance distribution over time - Distance distribution by protomer : for each protomer, a ribbon graph is created showing the distance distribution over time - Distance distribution by aquaporin and by protomer : for each protomer of each aquaporin, a ribbon graph is created showing the distribution of the distance over time - Do you want a pdf file that contains all the selected graphics? : - Yes : a PDF file containing all the selected graphics will be created in addition to the PNG files of the graphics - No : only PNG files of the graphics will be created _____ .. class:: infomark **Outputs** - PNG file for each selected graphic type - PDF file containing all selected graphics ]]></help> <citations> <citation type="doi">10.1093/bioinformatics/btz107</citation> </citations> </tool>