31
|
1 <tool id="DIPath" name="iPath" version="2.01">
|
|
2 <description>iPath Generator</description>
|
|
3 <requirements>
|
|
4 <container type="docker">jjkoehorst/sappdocker:IPATH</container>
|
|
5 </requirements>
|
|
6 <command interpreter="docker">java -jar /ipath/target/iPath-0.0.1-SNAPSHOT-jar-with-dependencies.jar
|
|
7 #if $conditional.source_select=="single"
|
|
8 -group1 '$conditional.input'
|
|
9 #else
|
|
10 -group1 $conditional.input1
|
|
11 -group2 $conditional.input2
|
|
12 #end if
|
|
13 -o "$outfile" -format TURTLE
|
|
14 </command>
|
|
15 <inputs>
|
|
16 <param label="Priam E-Value cutoff" name="Evalue" optional="False" size="60" type="float" value="1E-1"/>
|
|
17 <conditional name="conditional">
|
|
18 <param label="Analysis method" name="source_select" type="select">
|
|
19 <option value="single">Single genome</option>
|
|
20 <option value="group">Group comparison</option>
|
|
21 </param>
|
|
22 <when value="single">
|
|
23 <param format="ttl" label="RDF Genome file" name="input" type="data"/>
|
|
24 </when>
|
|
25 <when value="group">
|
|
26 <param format="rdf" label="RDF Genome file for group 1" multiple="True" name="input1" type="data"/>
|
|
27 <param format="rdf" label="RDF Genome file for group 2" multiple="True" name="input2" type="data"/>
|
|
28 </when>
|
|
29 </conditional>
|
|
30 </inputs>
|
|
31 <outputs>
|
|
32 <data format="tsv" label="iPath comparison" name="outfile"/>
|
|
33 </outputs>
|
|
34 <help>GROUP 1: #FF0000
|
|
35 GROUP 2: #0000FF
|
|
36 BOTH: #00FF00
|
|
37
|
|
38 </help>
|
|
39 </tool> |