annotate rrparser.xml @ 2:14f811f46fe3 draft

planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit 83279dc554c34566720f3857ac914a2e4fd85a8d
author iuc
date Thu, 20 Mar 2025 07:24:04 +0000
parents 7ee6e2bc2936
children e5b1f1d99918
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
1 <tool id="rrparser" name="RRules Parser" version="@TOOL_VERSION@+galaxy@VERSION_SUFFIX@" profile="21.09">
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
2 <description>Retrieve the reaction rules from RetroRules</description>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
3 <macros>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
4 <token name="@VERSION_SUFFIX@">0</token>
2
14f811f46fe3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit 83279dc554c34566720f3857ac914a2e4fd85a8d
iuc
parents: 1
diff changeset
5 <token name="@TOOL_VERSION@">2.6.0</token>
0
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
6 </macros>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
7 <requirements>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
8 <requirement type="package" version="@TOOL_VERSION@">rrparser</requirement>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
9 </requirements>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
10 <stdio>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
11 <regex match="WARNING:" level="warning" />
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
12 <regex match="ERROR:" level="fatal" />
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
13 </stdio>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
14 <command detect_errors="exit_code"><![CDATA[
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
15 python -m rrparser
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
16 #if str($rules.type) != "rules-file":
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
17 --rules_file retrorules
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
18 --rule-type '$rules.type'
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
19 #else:
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
20 --rules_file '$rules.file'
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
21 --input-format '$rules.input_format'
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
22 #end if
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
23 --diameters '$diameters'
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
24 --output-format csv
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
25 --rules-dir "\${TMPDIR:-.}"
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
26 #if str($compress) == "true":
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
27 --outfile '$out_rules'.csv.gz
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
28 && mv '$out_rules'.csv.gz '$out_rules'
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
29 #else:
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
30 --outfile '$out_rules'
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
31 #end if
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
32 ]]></command>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
33 <inputs>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
34 <conditional name="rules">
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
35 <param name="type" type="select" label="Rule Type" help="Return the rules that are in reverse, forward, both direction or from an input user file">
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
36 <option value="retro" selected="True">RetroRules (retro)</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
37 <option value="forward">RetroRules (forward)</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
38 <option value="all">RetroRules (all)</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
39 <option value="rules-file">Other reaction rules...</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
40 </param>
2
14f811f46fe3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit 83279dc554c34566720f3857ac914a2e4fd85a8d
iuc
parents: 1
diff changeset
41 <when value="retro"/>
14f811f46fe3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit 83279dc554c34566720f3857ac914a2e4fd85a8d
iuc
parents: 1
diff changeset
42 <when value="forward"/>
14f811f46fe3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit 83279dc554c34566720f3857ac914a2e4fd85a8d
iuc
parents: 1
diff changeset
43 <when value="all"/>
0
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
44 <when value="rules-file">
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
45 <param name="file" type="data" format="csv" optional="False" label="Rules File" help="Filename of reaction rules"/>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
46 <param name="input_format" type="select" optional="False" label="File format" help="Input file format (default: csv)">
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
47 <option value="csv" selected="True">csv</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
48 <option value="tsv">tsv</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
49 </param>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
50 </when>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
51 </conditional>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
52 <param argument="--diameters" type="select" display="checkboxes" multiple="True" label="Select the diameters of the reactions rules" help=" Diameter of the sphere including the atoms around the reacting center (default is including all values: 2,4,6,8,10,12,14,16). The higher is the diameter, the more specific are the rules">
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
53 <option selected="true" value="2">2</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
54 <option selected="true" value="4">4</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
55 <option selected="true" value="6">6</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
56 <option selected="true" value="8">8</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
57 <option selected="true" value="10">10</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
58 <option selected="true" value="12">12</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
59 <option selected="true" value="14">14</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
60 <option selected="true" value="16">16</option>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
61 </param>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
62 <param name="compress" type="boolean" checked="false" label="Compress output" />
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
63 </inputs>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
64 <outputs>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
65 <data name="out_rules" format="csv" label="${tool.name}(${rules.type}, d=$diameters)" >
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
66 <change_format>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
67 <when input="compress" format="tar" value="true"/>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
68 </change_format>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
69 </data>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
70 </outputs>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
71 <tests>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
72 <test>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
73 <!-- test 1: check if identical outputs are produced with default parameters-->
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
74 <output name="out_rules" md5="54806bd44f7a8414e78439e3bb99e6d8"/>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
75 </test>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
76 <test>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
77 <!-- test 2: check if identical outputs are produced with diameters=2,4,6-->
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
78 <param name="diameters" value="2,4,6"/>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
79 <output name="out_rules" md5="12a55e1a3c7822a35ed799afa59b2aa2"/>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
80 </test>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
81 <test>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
82 <!-- test 3: check if identical outputs are produced with csv input rules file-->
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
83 <conditional name="rules">
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
84 <param name="type" value="rules-file"/>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
85 <param name="file" value="rules_in.csv" />
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
86 </conditional>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
87 <output name="out_rules" file="rules_out.csv" ftype="csv" compare="diff"/>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
88 </test>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
89 </tests>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
90 <help><![CDATA[
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
91 RRulesParser
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
92 ============
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
93
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
94 Retrieve the reaction rules from `RetroRules <https://retrorules.org/>`_ extracted from public databases and expressed in the community-standard SMARTS (SMILES arbitrary target specification) format, augmented by a rule representation at different levels of specificity (the atomic environment around the reaction center).
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
95
2
14f811f46fe3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit 83279dc554c34566720f3857ac914a2e4fd85a8d
iuc
parents: 1
diff changeset
96 The generated output is a file containing reaction rules which are generic descriptions of chemical reactions that can be used in retrosynthesis workflows (e.g. Retrosynthesis KNIME Workflow) in order to enumerate all possible biosynthetic routes connecting a target molecule to its precursors.
0
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
97
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
98 Input
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
99 -----
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
100
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
101 * **Rule Type**: (string) Return the rules that are in reverse, forward, both direction or from an input user file
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
102 * **rules-file**: (string) Filename of reaction rules provided in csv or tsv format.
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
103 * **input_format**: (string) input file format (csv: default, tsv)
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
104 * **diameters**: (integer list) diameter of the sphere including the atoms around the reacting center (default is including all values: 2,4,6,8,10,12,14,16). The higher is the diameter, the more specific are the rules
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
105
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
106 Ouput
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
107 -----
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
108
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
109 * **out_rules**: (string): file containing the parsed reactions rules (default=csv). It will be zipped if *Compress output* is set to yes.
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
110
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
111 Version
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
112 -------
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
113
2
14f811f46fe3 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit 83279dc554c34566720f3857ac914a2e4fd85a8d
iuc
parents: 1
diff changeset
114 v2.6.0
0
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
115
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
116 Authors
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
117 -------
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
118
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
119 * **Thomas Duigou**
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
120 * Melchior du Lac
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
121 * Joan Hérisson
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
122
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
123 License
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
124 -------
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
125
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
126 This project is licensed under the MIT License - see the `LICENSE <https://github.com/brsynth/RRParser/blob/master/LICENSE>`_ file for details
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
127
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
128 Acknowledgments
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
129 ---------------
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
130
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
131 * Joan Hérisson
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
132
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
133 ]]></help>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
134 <citations>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
135 <citation type="doi">10.1093/nar/gky940 </citation>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
136 </citations>
0a6e076541f6 planemo upload for repository https://github.com/galaxyproject/tools-iuc/tree/master/tools/rrparser commit fd0e355b0bef38185e830b0426757596f26c346d
iuc
parents:
diff changeset
137 </tool>