Mercurial > repos > iuc > hyphy_busted
comparison hyphy_busted.xml @ 1:b678fe748dc5 draft
"planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/hyphy/ commit 2c7a7ff8a55e7584e84335baa3159a63ce7a590c"
author | iuc |
---|---|
date | Wed, 21 Aug 2019 12:22:30 -0400 |
parents | edabb77ac0d4 |
children | f8d88dcef64e |
comparison
equal
deleted
inserted
replaced
0:edabb77ac0d4 | 1:b678fe748dc5 |
---|---|
2 <tool id="hyphy_busted" name="HyPhy-BUSTED" version="@VERSION@+galaxy0"> | 2 <tool id="hyphy_busted" name="HyPhy-BUSTED" version="@VERSION@+galaxy0"> |
3 <description>Branch-site Unrestricted Statistical Test for Episodic Diversification</description> | 3 <description>Branch-site Unrestricted Statistical Test for Episodic Diversification</description> |
4 <macros> | 4 <macros> |
5 <import>macros.xml</import> | 5 <import>macros.xml</import> |
6 </macros> | 6 </macros> |
7 <expand macro="requirements" /> | 7 <expand macro="requirements"/> |
8 <expand macro="version_command" /> | 8 <command detect_errors="exit_code"><![CDATA[ |
9 <command detect_errors="exit_code"> | 9 ln -s '$input_file' busted_input.fa && |
10 <![CDATA[ | 10 ln -s '$input_nhx' busted_input.nhx && |
11 ln -s '$input_file' busted_input.fa && | 11 @HYPHY_INVOCATION@ busted |
12 ln -s '$input_nhx' busted_input.nhx && | 12 --alignment ./busted_input.fa |
13 echo $gencodeid > tool_params && | 13 --tree ./busted_input.nhx |
14 echo `pwd`/busted_input.fa >> tool_params && | 14 --code $gencodeid |
15 echo `pwd`/busted_input.nhx >> tool_params && | 15 --branches '$branches' |
16 echo '$branches' >> tool_params && | 16 > '$busted_log' |
17 @HYPHY_INVOCATION@ \$HYPHY_LIB/TemplateBatchFiles/SelectionAnalyses/BUSTED.bf > '$busted_log' | 17 ]]></command> |
18 ]]> | |
19 </command> | |
20 <inputs> | 18 <inputs> |
21 <expand macro="inputs" /> | 19 <expand macro="inputs"/> |
22 <expand macro="gencode" /> | 20 <expand macro="gencode"/> |
23 <expand macro="branches" /> | 21 <expand macro="branches"/> |
24 </inputs> | 22 </inputs> |
25 <outputs> | 23 <outputs> |
26 <data name="busted_log" format="txt" /> | 24 <data name="busted_log" format="txt"/> |
27 <data name="busted_output" format="json" from_work_dir="busted_input.fa.BUSTED.json" /> | 25 <data name="busted_output" format="hyphy_results.json" from_work_dir="busted_input.fa.BUSTED.json"/> |
28 </outputs> | 26 </outputs> |
29 <tests> | 27 <tests> |
30 <test> | 28 <test> |
31 <param name="input_file" ftype="fasta" value="absrel-in1.fa" /> | 29 <param name="input_file" ftype="fasta" value="absrel-in1.fa"/> |
32 <param name="input_nhx" ftype="nhx" value="absrel-in1.nhx" /> | 30 <param name="input_nhx" ftype="nhx" value="absrel-in1.nhx"/> |
33 <output name="busted_output" file="busted-out1.json" compare="sim_size" /> | 31 <output name="busted_output" file="busted-out1.json" compare="sim_size"/> |
34 </test> | 32 </test> |
35 </tests> | 33 </tests> |
36 <help> | 34 <help><![CDATA[ |
37 <![CDATA[ | |
38 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. | 35 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. |
39 ]]> | 36 ]]></help> |
40 </help> | |
41 <expand macro="citations"> | 37 <expand macro="citations"> |
42 <citation type="doi">10.1093/molbev/msv035</citation> | 38 <citation type="doi">10.1093/molbev/msv035</citation> |
43 </expand> | 39 </expand> |
44 </tool> | 40 </tool> |