comparison ob_spectrophore_search.xml @ 7:f93f3e01abe8 draft

planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/openbabel commit ed9b6859de648aa5f7cde483732f5df20aaff90e
author bgruening
date Tue, 07 May 2019 13:35:26 -0400
parents 7133973beaf0
children afd14e10a318
comparison
equal deleted inserted replaced
6:0b9ee280c439 7:f93f3e01abe8
1 <tool id="openbabel_spectrophore_search" name="Spectrophores(TM) search:" version="@VERSION@.0"> 1 <tool id="openbabel_spectrophore_search" name="Spectrophores search" version="@VERSION@.0">
2 <description>similarity search based on 1D chemical features</description> 2 <description>- similarity search based on 1D chemical features</description>
3 <macros> 3 <macros>
4 <import>macros.xml</import> 4 <import>macros.xml</import>
5 </macros> 5 </macros>
6 <expand macro="requirements"> 6 <expand macro="requirements">
7 <requirement type="package" version="1.7.1">numpy</requirement> 7 <requirement type="package" version="1.16.2">numpy</requirement>
8 </expand> 8 </expand>
9 <command detect_errors="aggressive"> 9 <command detect_errors="aggressive">
10 <![CDATA[ 10 <![CDATA[
11 python '$__tool_directory__/ob_spectrophore_search.py' 11 python '$__tool_directory__/ob_spectrophore_search.py'
12 --target '$target' 12 --target '$target'
15 --column $column 15 --column $column
16 ]]> 16 ]]>
17 </command> 17 </command>
18 <inputs> 18 <inputs>
19 <param name="target" type="data" format="sdf" 19 <param name="target" type="data" format="sdf"
20 label="Target molecule in SDF format (it must contain its Spectrophores(TM) stored as meta-data)"/> 20 label="Target molecule in SDF format (it must contain Spectrophores stored as meta-data)"/>
21 <param name="library" type="data" format="tabular" 21 <param name="library" type="data" format="tabular"
22 label="Tabular file with pre-computed Spectrophores(TM) in one column"/> 22 label="Tabular file with pre-computed Spectrophores in one column"/>
23 <param name="column" label="Specify the column number containing the Spectrophores(TM) descriptors" 23 <param name="column" label="Specify the column number containing the Spectrophores descriptors"
24 type="data_column" data_ref="library" accept_default="true" /> 24 type="data_column" data_ref="library" accept_default="true" />
25 </inputs> 25 </inputs>
26 <outputs> 26 <outputs>
27 <data format="tabular" name="outfile"/> 27 <data format="tabular" name="outfile"/>
28 </outputs> 28 </outputs>
39 39
40 .. class:: infomark 40 .. class:: infomark
41 41
42 **What does this tool do?** 42 **What does this tool do?**
43 43
44 This tool computes the Euclidean distance between the Spectrophores(TM) descriptors of the target to each molecule stored in the library. 44 This tool computes the Euclidean distance between the |Spectrophores (TM)| descriptors of the target to each molecule stored in the library.
45 45
46 |Spectrophores (TM)| search 46 |Spectrophores (TM)| search
47 |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. 47 |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 easy comparison of |Spectrophores (TM)| of different molecules.
48 48
49 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. 49 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.
50 50
51 *Advantages:* 51 *Advantages:*
52 52
53 - |Spectrophores (TM)| can realistically compute ligand-protein interactions based on aforementioned molecular descriptors 53 - |Spectrophores (TM)| can realistically compute ligand-protein interactions based on aforementioned molecular descriptors
54 - |Spectrophores (TM)| can be applied in both a ligand- or target-based setting 54 - |Spectrophores (TM)| can be applied in both a ligand- or target-based setting
55 - |Spectrophores (TM)| can distinguish, if needed, between the different enantiomers of stereo-selective compounds 55 - |Spectrophores (TM)| can distinguish, if needed, between the different enantiomers of stereo-selective compounds
56 - |Spectrophores (TM)| can be computed fast 56 - |Spectrophores (TM)| can be computed rapidly
57 57
58 .. |Spectrophores (TM)| unicode:: Spectrophores U+2122
59 58
60 ----- 59 -----
61 60
62 .. class:: warningmark 61 .. class:: warningmark
63 62
64 **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. 63 **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.
65 64
66 ----- 65 -----
67 66
68 .. class:: infomark 67 .. class:: infomark
69 68
89 88
90 Silicos_ - |Spectrophores (TM)| is a registered tool implemented in the open-source OpenBabel. 89 Silicos_ - |Spectrophores (TM)| is a registered tool implemented in the open-source OpenBabel.
91 90
92 .. _`Pybel: a Python wrapper for the OpenBabel cheminformatics toolkit`: http://www.biomedcentral.com/content/pdf/1752-153X-2-5.pdf 91 .. _`Pybel: a Python wrapper for the OpenBabel cheminformatics toolkit`: http://www.biomedcentral.com/content/pdf/1752-153X-2-5.pdf
93 .. _Silicos: http://openbabel.org/docs/dev/Fingerprints/spectrophore.html 92 .. _Silicos: http://openbabel.org/docs/dev/Fingerprints/spectrophore.html
93 .. |Spectrophores (TM)| unicode:: Spectrophores U+2122
94 94
95 ]]> 95 ]]>
96 </help> 96 </help>
97 <expand macro="citations"> 97 <expand macro="citations">
98 <citation type="doi">10.1186/1752-153X-2-5</citation> 98 <citation type="doi">10.1186/1752-153X-2-5</citation>