0
|
1 <tool id="ctb_spectrophore_search" name="Spectrophores(TM) search:" version="1.0">
|
|
2 <description>similarity search based on 1D chemical features</description>
|
|
3 <requirements>
|
|
4 <requirement type="package" version="2.3.2">openbabel</requirement>
|
|
5 <requirement type="package" version="1.7.1">numpy</requirement>
|
|
6 </requirements>
|
|
7 <command interpreter="python">
|
2
|
8 <![CDATA[
|
0
|
9 ob_spectrophore_search.py
|
|
10 --target $target
|
|
11 --library $library
|
|
12 --output $outfile
|
|
13 --column $column
|
2
|
14 ]]>
|
0
|
15 </command>
|
|
16 <inputs>
|
|
17 <param name="target" type="data" format="sdf" label="Target molecule in SDF format (it must contain its Spectrophores(TM) stored as meta-data)"/>
|
|
18 <param name="library" type="data" format="tabular" label="Tabular file with pre-computed Spectrophores(TM) in one column"/>
|
|
19 <param name="column" label="Specify the column number containing the Spectrophores(TM) descriptors" type="data_column" data_ref="library" accept_default="true" />
|
|
20 </inputs>
|
|
21 <outputs>
|
|
22 <data format="tabular" name="outfile"/>
|
|
23 </outputs>
|
|
24 <tests>
|
|
25 <test>
|
|
26 <param name="target" ftype="sdf" value="CID2244_with_spectrophore.sdf"/>
|
|
27 <param name="library" value="lib.tabular" />
|
|
28 <param name="column" value="8" />
|
|
29 <output name="outfile" ftype="tabular" file="ob_spectrophore_search.tabular" />
|
|
30 </test>
|
|
31 </tests>
|
|
32 <help>
|
2
|
33 <![CDATA[
|
0
|
34
|
|
35 .. class:: infomark
|
|
36
|
|
37 **What does this tool do?**
|
|
38
|
|
39 This tool computes the Euclidean distance between the Spectrophores(TM) descriptors of the target to each molecule stored in the library.
|
|
40
|
|
41 |Spectrophores (TM)| search
|
|
42 |Spectrophores (TM)| is a screening technology by Silicos_ which converts three-dimensional molecular property data into one-dimensional spectra. Typical characteristics that can be converted include electrostatic potentials, molecular shape, lipophilicity, hardness and softness potentials. The computation is independent of the position and orientation of a molecule and allows an easy comparison of |Spectrophores (TM)| of different molecules.
|
|
43
|
|
44 Molecules with similar three-dimensional properties and shape, and therefore also similar biological activities, always have similar |Spectrophores (TM)|. As a result this technique is a very powerful tool to investigate the similarity of molecules and can be applied as a screening tool for molecular databases, virtual screening, and database characterisations.
|
|
45
|
|
46 *Advantages:*
|
|
47
|
|
48 - |Spectrophores (TM)| can realistically compute ligand-protein interactions based on aforementioned molecular descriptors
|
|
49 - |Spectrophores (TM)| can be applied in both a ligand- or target-based setting
|
|
50 - |Spectrophores (TM)| can distinguish, if needed, between the different enantiomers of stereo-selective compounds
|
|
51 - |Spectrophores (TM)| can be computed fast
|
|
52
|
|
53 .. |Spectrophores (TM)| unicode:: Spectrophores U+2122
|
|
54
|
|
55 -----
|
|
56
|
|
57 .. class:: warningmark
|
|
58
|
|
59 **Hint** this tool is useful to select compounds with similar chemical features to a target, but accounting for the discovery of diverse scaffolds. This is in contrast to the results expected in a similarity search based on atom connectivity.
|
|
60
|
|
61 -----
|
|
62
|
|
63 .. class:: infomark
|
|
64
|
2
|
65 **Input**
|
0
|
66
|
|
67 The target molecule must be a SD formatted file with the |Spectrophores (TM)| descriptors stored as metadata. Such files can be generated using the *Compute physico-chemical properties* tool.
|
|
68
|
|
69 -----
|
|
70
|
|
71 .. class:: infomark
|
|
72
|
|
73 **Output**
|
|
74
|
|
75 The library of compounds is a tabular file with one line per compound. One column contains the |Spectrophores (TM)| descriptors.
|
|
76
|
|
77 -----
|
|
78
|
|
79 .. class:: infomark
|
|
80
|
|
81 **Cite**
|
|
82
|
|
83 N M O'Boyle, C Morley and G R Hutchison - `Pybel: a Python wrapper for the OpenBabel cheminformatics toolkit`_
|
|
84
|
|
85 Silicos_ - |Spectrophores (TM)| is a registered tool implemented in the open-source OpenBabel.
|
|
86
|
|
87 .. _`Pybel: a Python wrapper for the OpenBabel cheminformatics toolkit`: http://www.biomedcentral.com/content/pdf/1752-153X-2-5.pdf
|
|
88 .. _Silicos: http://openbabel.org/docs/dev/Fingerprints/spectrophore.html
|
|
89
|
2
|
90 ]]>
|
0
|
91 </help>
|
|
92 </tool>
|