Mercurial > repos > idot > prop_venn
comparison prop_venn.xml @ 1:cc6707a1e044 draft default tip
added fixes from Brad Langhorst; https://bitbucket.org/account/notifications/read/3443176/patch-for-proportional-venn-tool-in-galaxy; added tool_dependencies for Mako template untested
author | Ido Tamir <ido.tamir@imp.ac.at> |
---|---|
date | Mon, 24 Sep 2012 16:46:21 +0200 |
parents | 8ea9b4e5a389 |
children |
comparison
equal
deleted
inserted
replaced
0:8ea9b4e5a389 | 1:cc6707a1e044 |
---|---|
1 <tool id="prop_venn" name="proportional venn" version="0.4"> | 1 <tool id="prop_venn" name="proportional venn" version="0.5"> |
2 <description> from 2-3 sets</description> | 2 <description> from 2-3 sets</description> |
3 <command interpreter="python">venner.py | 3 <command interpreter="python">venner.py |
4 #if str( $twoThree['tt']) == 'three': | 4 #if str( $twoThree['tt']) == 'three': |
5 --files $inputFile1,$inputFile2,$twoThree.inputFile3 | 5 --files $inputFile1,$inputFile2,$twoThree.inputFile3 |
6 --columns $column1,$column2,$twoThree.column3 | 6 --columns $column1,$column2,$twoThree.column3 |
7 --asNames $asName1,$asName2,$twoThree.asName3 | 7 --asNames "$asName1","$asName2","$twoThree.asName3" |
8 #else: | 8 #else: |
9 --file $inputFile1,$inputFile2 | 9 --file $inputFile1,$inputFile2 |
10 --columns $column1,$column2 | 10 --columns $column1,$column2 |
11 --asNames $asName1,$asName2 | 11 --asNames "$asName1","$asName2" |
12 #end if | 12 #end if |
13 --title '$title' | 13 --title '$title' |
14 --size $size | 14 --size $size |
15 --outname $outPath | 15 --outname $outPath |
16 </command> | 16 </command> |
17 <inputs> | 17 <inputs> |
18 <param name="title" label="title" type="text" help="title of plot" optional="true" value=""/> | 18 <param name="title" label="title" type="text" help="title of plot" optional="true" value=""/> |
19 <param name="name" label="name" type="text" help="name of output file" value="venn of NA"/> | |
20 <param name="size" label="size" type="integer" help="size of plot ( < 540)" optional="true" value="300"/> | 19 <param name="size" label="size" type="integer" help="size of plot ( < 540)" optional="true" value="300"/> |
21 | 20 |
22 <param format="tabular" name="inputFile1" label="input file 1" type="data" help="tabular input file" optional="false"/> | 21 <param format="tabular" name="inputFile1" label="input file 1" type="data" help="tabular input file" optional="false"/> |
23 <param name="column1" label="column index" type="integer" help="0 based index of element column" optional="false" value="0"/> | 22 <param name="column1" label="column index" type="integer" help="0 based index of element column" optional="false" value="0"/> |
24 <param name="asName1" label="as name" type="text" help="nice name for columns on plot" optional="false" value="A"/> | 23 <param name="asName1" label="as name" type="text" help="nice name for columns on plot" optional="false" value="A"/> |
41 </when> | 40 </when> |
42 </conditional> | 41 </conditional> |
43 </inputs> | 42 </inputs> |
44 | 43 |
45 <outputs> | 44 <outputs> |
46 <data name="outPath" format="html" label="${name}"/> | 45 <data name="outPath" format="html" label="${title}"/> |
47 </outputs> | 46 </outputs> |
48 | 47 |
49 <help> | 48 <help> |
50 | 49 |
51 Proportional Venn Diagram: | 50 Proportional Venn Diagram: |