annotate hyphy_relax.xml @ 3:0648b03f1d2f draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
author rdvelazquez
date Mon, 11 Feb 2019 20:18:43 -0500
parents f078fc88982d
children 7782bb7bc7b7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
1 <?xml version="1.0"?>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
2 <tool id="hyphy_relax" name="HyPhy-RELAX" version="@VERSION@+galaxy0">
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
3 <description>Detect relaxed selection in a codon-based phylogenetic framework</description>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
4 <macros>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
5 <import>macros.xml</import>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
6 </macros>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
7 <expand macro="requirements" />
3
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
8 <expand macro="version_command" />
0
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
9 <command detect_errors="exit_code">
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
10 <![CDATA[
3
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
11 #if $treeAnnotations == 2:
0
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
12 ln -s '$input_file' relax_input.fa &&
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
13 ln -s '$input_nhx' relax_input.nhx &&
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
14 echo $gencodeid > tool_params &&
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
15 echo `pwd`/relax_input.fa >> tool_params &&
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
16 echo `pwd`/relax_input.nhx >> tool_params &&
3
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
17 echo '$treeAnnotations' >> tool_params &&
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
18 echo '3' &&
2
f078fc88982d planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents: 0
diff changeset
19 echo '2' &&
3
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
20 echo '$analysisType' >> tool_params &&
0
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
21 @HYPHY_INVOCATION@ \$HYPHY_LIB/TemplateBatchFiles/SelectionAnalyses/RELAX.bf > '$relax_log'
3
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
22 #else:
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
23 ln -s '$input_file' relax_input.fa &&
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
24 ln -s '$input_nhx' relax_input.nhx &&
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
25 echo $gencodeid > tool_params &&
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
26 echo `pwd`/relax_input.fa >> tool_params &&
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
27 echo `pwd`/relax_input.nhx >> tool_params &&
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
28 echo '$treeAnnotations' >> tool_params &&
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
29 echo '2' &&
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
30 echo '$analysisType' >> tool_params &&
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
31 @HYPHY_INVOCATION@ \$HYPHY_LIB/TemplateBatchFiles/SelectionAnalyses/RELAX.bf > '$relax_log'
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
32 #end if
0
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
33 ]]>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
34 </command>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
35 <inputs>
3
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
36 <expand macro="inputs" />
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
37 <expand macro="gencode" />
0
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
38 <param name="analysisType" type="select" label="Analysis Type">
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
39 <option value="1">All</option>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
40 <option value="2">Minimal</option>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
41 </param>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
42 <param name="treeAnnotations" type="select" label="Tree Annotations">
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
43 <option value="1">TEST only</option>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
44 <option value="2">TEST and REFERENCE</option>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
45 </param>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
46 </inputs>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
47 <outputs>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
48 <data name="relax_log" format="txt" />
3
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
49 <data name="relax_output" format="hyphy_json_results" from_work_dir="relax_input.fa.RELAX.json" />
0
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
50 </outputs>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
51 <tests>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
52 <test>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
53 <param name="input_file" ftype="fasta" value="relax-in1.fa" />
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
54 <param name="input_nhx" ftype="nhx" value="relax-in1.nhx" />
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
55 <output name="relax_output" file="relax-out1.json" compare="sim_size" />
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
56 </test>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
57 </tests>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
58 <help>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
59 <![CDATA[
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
60 RELAX (Detect relaxed selection in a codon-based phylogenetic framework)
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
61 ]]>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
62 </help>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
63 <expand macro="citations">
3
0648b03f1d2f planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'66899249856184fad03efcca5d444084d78eac83\n'-dirty
rdvelazquez
parents: 2
diff changeset
64 <citation type="doi">10.1093/molbev/msu400</citation>
0
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
65 </expand>
a9f460ad3ffe planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff changeset
66 </tool>