Mercurial > repos > rdvelazquez > hyphy_busted
annotate hyphy_busted.xml @ 1:8686dd081ecf draft
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
author | rdvelazquez |
---|---|
date | Tue, 08 Jan 2019 10:56:06 -0500 |
parents | acaa45acbf91 |
children | 0d4341fca959 |
rev | line source |
---|---|
0
acaa45acbf91
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"?> |
acaa45acbf91
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_busted" name="HyPhy-BUSTED" version="@VERSION@+galaxy0"> |
acaa45acbf91
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>: Branch-site Unrestricted Statistical Test for Episodic Diversification</description> |
acaa45acbf91
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> |
acaa45acbf91
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> |
acaa45acbf91
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> |
acaa45acbf91
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" /> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
8 <version_command>HYPHYMP --version | tail -n 1 | awk '{print $1}'</version_command> |
acaa45acbf91
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"> |
acaa45acbf91
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[ |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
11 ln -s '$input_file' busted_input.fa && |
acaa45acbf91
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_nhx' busted_input.nhx && |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
13 echo $gencodeid > tool_params && |
acaa45acbf91
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 `pwd`/busted_input.fa >> tool_params && |
acaa45acbf91
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`/busted_input.nhx >> tool_params && |
acaa45acbf91
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 '$branches' >> tool_params && |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
17 @HYPHY_INVOCATION@ \$HYPHY_LIB/TemplateBatchFiles/SelectionAnalyses/BUSTED.bf > '$busted_log' |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
18 ]]> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
19 </command> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
20 <inputs> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
21 <param name="input_file" type="data" format="fasta" label="Input FASTA file" /> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
22 <param name="input_nhx" type="data" format="nhx" label="Input newick file" /> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
23 <param name="gencodeid" type="select" label="Genetic code"> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
24 <option value="1">Universal code</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
25 <option value="2">Vertebrate mitochondrial DNA code</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
26 <option value="3">Yeast mitochondrial DNA code</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
27 <option value="4">Mold, Protozoan and Coelenterate mt; Mycloplasma/Spiroplasma</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
28 <option value="5">Invertebrate mitochondrial DNA code</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
29 <option value="6">Ciliate, Dasycladacean and Hexamita Nuclear code</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
30 <option value="7">Echinoderm mitochondrial DNA code</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
31 <option value="8">Euplotid Nuclear code</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
32 <option value="9">Alternative Yeast Nuclear code</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
33 <option value="10">Ascidian mitochondrial DNA code</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
34 <option value="11">Flatworm mitochondrial DNA code</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
35 <option value="12">Blepharisma Nuclear code</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
36 </param> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
37 <param name="branches" type="select" label="Set of branches to test"> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
38 <option value="1">All branches</option> |
acaa45acbf91
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="2">Internal branches</option> |
acaa45acbf91
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="3">Leaf branches</option> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
41 <option value="4">Unlabeled branches</option> |
acaa45acbf91
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> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
43 </inputs> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
44 <outputs> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
45 <data name="busted_log" format="txt" /> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
46 <data name="busted_output" format="json" from_work_dir="busted_input.fa.BUSTED.json" /> |
acaa45acbf91
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> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
48 <tests> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
49 <test> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
50 <param name="input_file" ftype="fasta" value="absrel-in1.fa" /> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
51 <param name="input_nhx" ftype="nhx" value="absrel-in1.nhx" /> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
52 <output name="busted_output" file="busted-out1.json" compare="sim_size" /> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
53 </test> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
54 </tests> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
55 <help> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
56 <![CDATA[ |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
57 BUSTED will test for gene-wide selection at pre-specified lineages. This method is particularly useful for relatively small datasets (fewer than 10 taxa) where other methods may not have sufficient power to detect selection. This method is not suitable for identifying specific sites subject to positive selection. |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
58 ]]> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
59 </help> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
60 <expand macro="citations"> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
61 <citation type="doi">10.1093/molbev/msv035</citation> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
62 </expand> |
acaa45acbf91
planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit b'17327d46ff082448f0a0fc3b6827f5d9d6124a10\n'-dirty
rdvelazquez
parents:
diff
changeset
|
63 </tool> |