diff add_group_rank.xml @ 2:caba07f41453 draft default tip

"planemo upload for repository https://github.com/secimTools/SECIMTools/tree/main/galaxy commit 498abad641099412df56f04ff6e144e4193bbc34-dirty"
author malex
date Thu, 10 Jun 2021 15:41:17 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/add_group_rank.xml	Thu Jun 10 15:41:17 2021 +0000
@@ -0,0 +1,91 @@
+<tool id="secimtools_rank_group_wide" name="Ranked wide file"  version="@WRAPPER_VERSION@">
+    <description>Generate a wide format file with ranked columns from an input wide file.</description>
+    <macros>
+        <import>macros.xml</import>
+    </macros>
+    <expand macro="requirements" />
+    <command detect_errors="exit_code"><![CDATA[
+add_group_rank.py
+--wide $wide
+--design $design
+--out $out
+#if $ngroup:
+    --ngroup $ngroup
+#end if
+--uniqID $uniqID
+    ]]></command>
+    <inputs>
+        <param name="wide" type="data" format="tabular" label="Wide Dataset" help="Input dataset in wide format and tab separated. If file is not tab separated see TIP below."/>
+        <param name="design" type="data" format="tabular" label="Design File" help="Design file tab separated. Note you need a 'sampleID' column. If not tab separated see TIP below."/>
+        <param name="uniqID" type="text" size="30" value="rowID" label="Unique Feature ID" help="Name of the column in your Wide Dataset that has unique Feature IDs."/>
+        <param name="ngroup" type="integer" size="30" value="" optional="true" label="number of groups for each feature being ranked" help="number of bins/groups for each feature being ranked. If there is no input, the default behavir is ranking each column."/>
+    </inputs>
+    <outputs>
+        <data format="tabular" name="out" label="${tool.name} on ${on_string}: Results Table"/>
+    </outputs>
+    <tests>
+      <test>
+	<param name="wide" value="ST000006_data.tsv"/>
+	<param name="design" value="ST000006_design.tsv"/>
+	<param name="uniqID" value="Retention_Index" />
+	<param name="ngroup" value="100" />
+	<output name="out" file="ST000006_add_group_rank_output_wide.tsv" />
+      </test>
+    </tests>
+    <help><![CDATA[
+
+@TIP_AND_WARNING@
+
+**Tool Description**
+
+The tool is used to generate a wide format file with each column being ranked in the input wide format dataset.
+
+--------------------------------------------------------------------------------
+
+**Input**
+
+    - Two input datasets are required.
+    
+    An example of input wide file is like:
+
+        +---------+---------+---------+---------+-----+
+        | Feature | sample1 | sample2 | sample3 | ... |
+        +=========+=========+=========+=========+=====+
+        | one     | 10.2    | 20      | 10      | ... |
+        +---------+---------+---------+---------+-----+
+        | two     | 5.1     | 22      | 30      | ... |
+        +---------+---------+---------+---------+-----+
+        | three   | 30.5    | 27      | 2       | ... |
+        +---------+---------+---------+---------+-----+
+        | four    | 32.9    | 17      | 8       | ... |
+        +---------+---------+---------+---------+-----+
+        | ...     | ...     | ...     | ...     | ... |
+        +---------+---------+---------+---------+-----+
+
+--------------------------------------------------------------------------------
+
+**Output**
+
+The user will get a output file from the tool:
+
+- a wide format file with each column being ranked.
+
+The output wide file for the example above will be like:
+        
++---------+---------+---------+---------+-----+
+| Feature | sample1 | sample2 | sample3 | ... |
++=========+=========+=========+=========+=====+
+| one     | 2       | 2       | 3       | ... |
++---------+---------+---------+---------+-----+
+| two     | 1       | 3       | 4       | ... |
++---------+---------+---------+---------+-----+
+| three   | 3       | 4       | 1       | ... |
++---------+---------+---------+---------+-----+
+| four    | 4       | 1       | 2       | ... |
++---------+---------+---------+---------+-----+
+| ...     | ...     | ...     | ...     | ... |
++---------+---------+---------+---------+-----+
+
+    ]]></help>
+    <expand macro="citations"/>
+</tool>