-
Notifications
You must be signed in to change notification settings - Fork 263
Expand file tree
/
Copy pathsucos.xml
More file actions
64 lines (52 loc) · 2.42 KB
/
sucos.xml
File metadata and controls
64 lines (52 loc) · 2.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<tool id="sucos_docking_scoring" name="Score docked poses using SuCOS" version="@TOOL_VERSION@+galaxy@GALAXY_VERSION@">
<description>- compare shape and feature overlap of docked ligand poses to a reference molecule</description>
<macros>
<import>sucos_macros.xml</import>
<token name="@GALAXY_VERSION@">0</token>
</macros>
<expand macro="requirements"/>
<command detect_errors="exit_code"><![CDATA[
python '$__tool_directory__/sucos.py'
-i '$input'
-r '$refmol'
-o '$output'
--refmol-format mol
$tanimoto
]]></command>
<inputs>
<param type="data" name="input" format="sdf" label="Ligands to be scored" help="Input in SDF format." />
<param type="data" name="refmol" format="sdf,mol" label="Reference molecule to overlay" help="Input in SDF or MOL format." />
<param type="boolean" name="tanimoto" truevalue="--tanimoto" falsevalue="" label="Include Tanimoto calculations" help="Whether to handle the distance as Tanimoto." />
</inputs>
<outputs>
<data format="sdf" name="output" label="The scored ligands"/>
</outputs>
<tests>
<test>
<param name="input" ftype="sdf" value="sucos_inputs.sdf"/>
<param name="refmol" ftype="mol" value="sucos_refmol.mol"/>
<output name="output" ftype="sdf">
<assert_contents>
<has_text text="SuCOS_Score" />
</assert_contents>
</output>
</test>
</tests>
<help><![CDATA[
.. class:: infomark
**What it does**
This tool determines the shape and feature overlap of docked ligand poses compared to a reference molecule, usually a known ligand.
The RDKit FeatureMap functionality is used to do the scoring.
The original SuCOS code is on GitHub_ under a MIT license. The SuCOS work is described here_.
.. _GitHub: https://github.com/susanhleung/SuCOS
.. _here: https://chemrxiv.org/articles/SuCOS_is_Better_than_RMSD_for_Evaluating_Fragment_Elaboration_and_Docking_Poses/8100203
.. class:: infomark
**Input**
Molecules such as an SD file dataset from the history.
.. class:: infomark
**Output**
The same SD file with a "SuCOS_Score" property added. A score of 1.0 infers a perfect overlap, a score of 0.0 no overlap.
A rule of thumb is that poses with a score greater than 0.5 can be be considered "useful".
]]></help>
<expand macro="citations"/>
</tool>