annotate retrorules.xml @ 4:815748762646 draft default tip

planemo upload for repository https://github.com/brsynth/galaxytools commit d7030c1af6fe06a1d45af115756ee775721e39b5
author tduigou
date Thu, 02 Oct 2025 14:27:31 +0000
parents 95b4196b4ded
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4
815748762646 planemo upload for repository https://github.com/brsynth/galaxytools commit d7030c1af6fe06a1d45af115756ee775721e39b5
tduigou
parents: 3
diff changeset
1 <tool id="retrorules" name="RetroRules" version="1.0+galaxy3" profile="21.09" license="MIT">
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
2 <description>Querying the RetroRules REST API</description>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
3 <requirements>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
4 <requirement type="package" version="2">requests</requirement>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
5 </requirements>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
6 <command detect_errors="exit_code"><![CDATA[
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
7 python '$__tool_directory__/'query.py
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
8 #if str($cond_src.from_src) == 'from_templates' or str($cond_src.from_src) == 'from_templates_count'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
9 #if str($cond_src.from_src) == 'from_templates'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
10 templates
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
11 #elif str($cond_src.from_src) == 'from_templates_count'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
12 templates-count
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
13 #end if
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
14 --input-smarts-str '$cond_src.smarts'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
15 #set template_ids = []
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
16 #for $x in $cond_src.rep_template_ids
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
17 #silent template_ids.append(str($x.template_id))
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
18 #end for
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
19 #set template_id = ' '.join($template_ids)
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
20 --input-template-ids-str $template_id
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
21 #set reaction_ids = []
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
22 #for $x in $cond_src.rep_reaction_ids
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
23 #silent reaction_ids.append(str($x.reaction_id))
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
24 #end for
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
25 #set reaction_id = ' '.join($reaction_ids)
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
26 --input-reaction-ids-str $reaction_id
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
27 --input-datasets-str '$cond_src.from_datasets'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
28 --input-chemical-domain-str '$cond_src.from_chemical_domain'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
29 #if str($cond_src.ec_number) != ''
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
30 --input-ec-number-str '$cond_src.ec_number'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
31 #end if
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
32 #if str($cond_src.min_radius) != ''
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
33 --input-min-radius-int '$cond_src.min_radius'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
34 #end if
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
35 --input-valid-str '$cond_src.from_valid'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
36 #set dedup = 'false'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
37 #if str($cond_src.dedup) == 'true'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
38 #set dedup = 'true'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
39 #end if
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
40 --input-dedup-str $dedup
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
41 #if str($cond_src.from_src) == 'from_templates'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
42 #if str($cond_src.limit) != ''
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
43 --input-limit-int '$cond_src.limit'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
44 #end if
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
45 #if str($cond_src.offset) != ''
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
46 --input-offset-int '$cond_src.offset'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
47 #end if
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
48 #end if
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
49 #elif str($cond_src.from_src) == 'from_templates_summary'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
50 templates-summary
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
51 --input-template-id-str '$cond_src.template_id'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
52 #elif str($cond_src.from_src) == 'from_templates_sources'
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
53 templates-sources
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
54 --input-template-id-str '$cond_src.template_id'
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
55 #end if
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
56 --output-data-json '$output_json'
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
57 ]]></command>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
58 <inputs>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
59 <conditional name="cond_src">
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
60 <param name="from_src" type="select" multiple="False" label="Select entry point">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
61 <option value="from_templates" selected="True">Search templates</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
62 <option value="from_templates_summary">Summarize a template</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
63 <option value="from_templates_sources">List source reactions for a template</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
64 <option value="from_templates_count">Count templates</option>
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
65 </param>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
66 <when value="from_templates">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
67 <param name="smarts" type="text" value="" label="Exact SMARTS">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
68 <sanitizer sanitize="false" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
69 </param>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
70 <repeat name="rep_template_ids" title="Template">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
71 <param name="template_id" type="text" label="ID">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
72 <validator type="empty_field" message="Not empty" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
73 </param>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
74 </repeat>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
75 <repeat name="rep_reaction_ids" title="Reaction">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
76 <param name="reaction_id" type="text" label="ID">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
77 <validator type="empty_field" message="Not empty" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
78 </param>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
79 </repeat>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
80 <param name="from_datasets" type="select" multiple="False"
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
81 label="Select a specific database">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
82 <option value="any" selected="True">Any</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
83 <option value="metanetx">MetaNetX</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
84 <option value="rhea">Rhea</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
85 <option value="uspto">USPTO</option>
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
86 </param>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
87 <param name="from_chemical_domain" type="select" multiple="False"
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
88 label="Chemical domain">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
89 <option value="any" selected="True">Any</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
90 <option value="biochem">Biochem</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
91 <option value="orgchem">Orgchem</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
92 </param>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
93 <param name="ec_number" type="text" value="" label="EC number to filter templates" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
94 <param name="min_radius" type="integer" min="0" max="10" optional="True"
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
95 label="Single radius filter" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
96 <param name="from_valid" type="select" multiple="False" label="Filter by validity">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
97 <option value="true" selected="True">True</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
98 <option value="any">Any</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
99 <option value="false">False</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
100 </param>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
101 <param name="dedup" type="boolean" checked="True"
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
102 label="By default deduplicated templates are returned" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
103 <param name="limit" type="integer" min="1" optional="True"
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
104 label="Limit number of returned templates" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
105 <param name="offset" type="integer" min="0" optional="True"
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
106 label="Offset for pagination" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
107 </when>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
108 <when value="from_templates_summary">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
109 <param name="template_id" type="text" label="Template ID">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
110 <validator type="empty_field" message="Template ID is required" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
111 </param>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
112 </when>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
113 <when value="from_templates_sources">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
114 <param name="template_id" type="text" label="Template ID">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
115 <validator type="empty_field" message="Template ID is required" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
116 </param>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
117 </when>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
118 <when value="from_templates_count">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
119 <param name="smarts" type="text" value="" label="Exact SMARTS">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
120 <sanitizer sanitize="false" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
121 </param>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
122 <repeat name="rep_template_ids" title="Template">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
123 <param name="template_id" type="text" label="ID">
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
124 <validator type="empty_field" message="Not empty" />
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
125 </param>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
126 </repeat>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
127 <repeat name="rep_reaction_ids" title="Reaction">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
128 <param name="reaction_id" type="text" label="ID">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
129 <validator type="empty_field" message="Not empty" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
130 </param>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
131 </repeat>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
132 <param name="from_datasets" type="select" multiple="False"
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
133 label="Select a specific database">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
134 <option value="any" selected="True">Any</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
135 <option value="metanetx">MetaNetX</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
136 <option value="rhea">Rhea</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
137 <option value="uspto">USPTO</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
138 </param>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
139 <param name="from_chemical_domain" type="select" multiple="False"
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
140 label="Chemical domain">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
141 <option value="any" selected="True">Any</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
142 <option value="biochem">Biochem</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
143 <option value="orgchem">Orgchem</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
144 </param>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
145 <param name="ec_number" type="text" value="" label="EC number to filter templates" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
146 <param name="min_radius" type="integer" min="0" max="10" optional="True"
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
147 label="Single radius filter" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
148 <param name="from_valid" type="select" multiple="False" label="Filter by validity">
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
149 <option value="true" selected="True">True</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
150 <option value="any">Any</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
151 <option value="false">False</option>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
152 </param>
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
153 <param name="dedup" type="boolean" checked="True"
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
154 label="By default deduplicated templates are returned" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
155 </when>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
156 </conditional>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
157 </inputs>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
158 <outputs>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
159 <data name="output_json" format="json" label="${tool.name}" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
160 </outputs>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
161 <tests>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
162 <!-- Templates -->
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
163 <test>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
164 <conditional name="cond_src">
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
165 <param name="from_src" value="from_templates" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
166 <param name="smarts" value="[O]-[C](=[O])" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
167 <param name="limit" value="5" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
168 </conditional>
4
815748762646 planemo upload for repository https://github.com/brsynth/galaxytools commit d7030c1af6fe06a1d45af115756ee775721e39b5
tduigou
parents: 3
diff changeset
169 <output name="output_json" md5="e8655d2abbd9e3cc9ff140d93306efbe" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
170 </test>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
171 <!-- Templates summary -->
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
172 <test>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
173 <conditional name="cond_src">
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
174 <param name="from_src" value="from_templates_summary" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
175 <param name="template_id" value="RR:03-27BC85-19184A-A71018" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
176 </conditional>
4
815748762646 planemo upload for repository https://github.com/brsynth/galaxytools commit d7030c1af6fe06a1d45af115756ee775721e39b5
tduigou
parents: 3
diff changeset
177 <output name="output_json" md5="5373a8046c866466c8bfb13ec7b9efff" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
178 </test>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
179 <!-- Templates sources -->
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
180 <test>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
181 <conditional name="cond_src">
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
182 <param name="from_src" value="from_templates_sources" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
183 <param name="template_id" value="RR:03-27BC85-19184A-A71018" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
184 </conditional>
4
815748762646 planemo upload for repository https://github.com/brsynth/galaxytools commit d7030c1af6fe06a1d45af115756ee775721e39b5
tduigou
parents: 3
diff changeset
185 <output name="output_json" md5="d4d9a63e18ca8c2a7a07590b3b6f7476" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
186 </test>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
187 <!-- Templates count -->
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
188 <test>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
189 <conditional name="cond_src">
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
190 <param name="from_src" value="from_templates_count" />
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
191 <param name="smarts" value="[O]-[C](=[O])" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
192 </conditional>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
193 <output name="output_json" md5="375fc61f8b47a81687dc567d3501f921" />
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
194 </test>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
195 </tests>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
196 <help><![CDATA[
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
197 RetroRules
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
198 ==========
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
199
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
200 Querying the `RetroRules <https://retrorules.org/>`_ REST API
0
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
201 ]]></help>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
202 <creator>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
203 <organization name="BioRetroSynth" url="https://github.com/brsynth" />
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
204 </creator>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
205 <citations>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
206 <citation type="doi">10.1093/nar/gky940</citation>
6d20407d9a72 planemo upload for repository https://github.com/brsynth/galaxytools commit ccd77691de09b70e3048dca6be832dd93964c635-dirty
tduigou
parents:
diff changeset
207 </citations>
3
95b4196b4ded planemo upload for repository https://github.com/brsynth/galaxytools commit 5e85823d729e9e09adf66ccfb7c47701077dccff-dirty
tduigou
parents: 2
diff changeset
208 </tool>