annotate SMART/galaxy/plotRepartition.xml @ 15:440ceca58672

Uploaded
author m-zytnicki
date Mon, 22 Apr 2013 11:08:07 -0400
parents 769e306b7933
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
1 <tool id="plotRepartition" name="plot repartition">
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
2 <description>Plot the repartition of different data on a whole genome. (This tool uses only 1 input file, the different values are stored in the tags. )</description>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
3 <command interpreter="python">
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
4 ../Java/Python/WrappPlotRepartition.py -i $inputFileName
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
5 -n $names
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
6 $normalize
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
7 #if $optionColor.Color == 'Yes':
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
8 -c $optionColor.colValue
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
9 #end if
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
10 -f $format
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
11
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
12 #if $optionLog.log == 'Yes':
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
13 -l $optionLog.logVal
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
14 #end if
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
15
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
16 -o $outputFilePNG
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
17 </command>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
18
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
19 <inputs>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
20 <param name="inputFileName" type="data" label="Input Gff3 File" format="gff3"/>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
21 <param name="names" type="text" value="None" label="name for the tags (separated by commas and no space) [compulsory option]"/>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
22 <param name="normalize" type="boolean" truevalue="-r" falsevalue="" checked="false" label="normalize data (when panels are different)"/>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
23 <param name="format" type="text" value="png" label="format of the output file[default: png]"/>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
24
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
25 <conditional name="optionColor">
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
26 <param name="Color" type="select" label="scolor of the lines (separated by commas and no space) ">
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
27 <option value="Yes">Yes</option>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
28 <option value="No" selected="true">No</option>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
29 </param>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
30 <when value="Yes">
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
31 <param name="colValue" type="text" value="None"/>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
32 </when>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
33 <when value="No">
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
34 </when>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
35 </conditional>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
36
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
37 <conditional name="optionLog">
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
38 <param name="log" type="select" label="use log on x- or y-axis (write 'x', 'y' or 'xy')">
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
39 <option value="Yes">Yes</option>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
40 <option value="No" selected="true">No</option>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
41 </param>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
42 <when value="Yes">
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
43 <param name="logVal" type="text" value=" "/>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
44 </when>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
45 <when value="No">
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
46 </when>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
47 </conditional>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
48
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
49 </inputs>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
50
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
51 <outputs>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
52 <data name="outputFilePNG" format="tar" label="[plotRepartition]out file"/>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
53 </outputs>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
54
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
55 <help>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
56 This script gives a .tar out file, if you want to take look at the results, you have to download it.
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
57 </help>
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
58
769e306b7933 Change the repository level.
yufei-luo
parents:
diff changeset
59 </tool>