comparison hyphy_annotate.xml @ 14:dd0deea7ac09 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/main/tools/hyphy commit 74395802c1621d4b2a169b3953090ad736f6fc70
author iuc
date Fri, 20 Feb 2026 08:35:03 +0000
parents 5b4fd931a989
children 2dbd8f857b5f
comparison
equal deleted inserted replaced
13:b315ee3d3487 14:dd0deea7ac09
7 <command detect_errors="exit_code"><![CDATA[ 7 <command detect_errors="exit_code"><![CDATA[
8 cp '$input_tree' input.nhx && 8 cp '$input_tree' input.nhx &&
9 hyphy label-tree 9 hyphy label-tree
10 --tree input.nhx 10 --tree input.nhx
11 --output labeled_tree.nhx 11 --output labeled_tree.nhx
12 #if $regexp: 12 #if $selection_method.method == 'regexp':
13 --regexp '$regexp' 13 --regexp '$selection_method.regexp'
14 #else: 14 #else:
15 --list '$list_file' 15 --list '$selection_method.list_file'
16 #end if 16 #end if
17 --label '$label' 17 --label '$label'
18 --reroot '$reroot' 18 --reroot '$reroot'
19 '$invert' 19 '$invert'
20 --internal-nodes '$internal_nodes' 20 --internal-nodes '$internal_nodes'
60 <tests> 60 <tests>
61 <test expect_num_outputs="2"> 61 <test expect_num_outputs="2">
62 <param name="input_tree" ftype="nhx" value="annotate-in1.nhx"/> 62 <param name="input_tree" ftype="nhx" value="annotate-in1.nhx"/>
63 <conditional name="selection_method"> 63 <conditional name="selection_method">
64 <param name="method" value="regexp"/> 64 <param name="method" value="regexp"/>
65 <param name="regexp" value="USA"/> 65 <param name="regexp" value="_USA_"/>
66 </conditional> 66 </conditional>
67 <param name="label" value="Annotated"/> 67 <param name="label" value="Annotated"/>
68 <param name="reroot" value="None"/> 68 <param name="reroot" value="None"/>
69 <param name="invert" value="No"/> 69 <param name="invert" value="No"/>
70 <param name="internal_nodes" value="All descendants"/> 70 <param name="internal_nodes" value="All descendants"/>
71 <param name="leaf_nodes" value="Label"/> 71 <param name="leaf_nodes" value="Label"/>
72 <output name="labeled_tree" file="annotate-out1-full.nhx" /> 72 <output name="labeled_tree">
73 <assert_contents>
74 <has_text text="{Annotated}"/>
75 <has_text text="gb_MW540268"/>
76 <not_has_text text="REFERENCE{Annotated}"/>
77 <not_has_text text="gb_MT496989_Organism_Severe_acute_respiratory_syndrome_coronavirus_2_Strain_Name_SARS_CoV_2_human_IND{Annotated}"/>
78 </assert_contents>
79 </output>
73 <output name="annotate_md_report"> 80 <output name="annotate_md_report">
74 <assert_contents> 81 <assert_contents>
75 <has_text text="Analysis Description"/> 82 <has_text text="Analysis Description"/>
76 </assert_contents> 83 </assert_contents>
77 </output> 84 </output>
78 85 </test>
86 <test expect_num_outputs="2">
87 <param name="input_tree" ftype="nhx" value="annotate-in1.nhx"/>
88 <conditional name="selection_method">
89 <param name="method" value="list"/>
90 <param name="list_file" ftype="txt" value="annotate-list1.txt"/>
91 </conditional>
92 <param name="label" value="Annotated"/>
93 <param name="reroot" value="None"/>
94 <param name="invert" value="No"/>
95 <param name="internal_nodes" value="All descendants"/>
96 <param name="leaf_nodes" value="Label"/>
97 <output name="labeled_tree">
98 <assert_contents>
99 <has_text text="{Annotated}"/>
100 <has_text text="gb_MW540268"/>
101 <not_has_text text="REFERENCE{Annotated}"/>
102 </assert_contents>
103 </output>
104 <output name="annotate_md_report">
105 <assert_contents>
106 <has_text text="Analysis Description"/>
107 </assert_contents>
108 </output>
79 </test> 109 </test>
80 </tests> 110 </tests>
81 <help><![CDATA[ 111 <help><![CDATA[
82 HyPhy Annotate (label-tree) 112 HyPhy Annotate (label-tree)
83 =========================== 113 ===========================