Mercurial > repos > bgruening > rdconf
comparison rdconf.xml @ 0:5c501eb8d56c draft default tip
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/rdkit commit c1d813d3f0fec60ea6efe8a11e59d98bfdc1636f"
author | bgruening |
---|---|
date | Sat, 04 Dec 2021 16:39:31 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:5c501eb8d56c |
---|---|
1 <tool id="rdconf" name="RDConf: Low-energy ligand conformer search" version="@TOOL_VERSION@+galaxy@GALAXY_VERSION@"> | |
2 <description>using RDKit</description> | |
3 <macros> | |
4 <token name="@TOOL_VERSION@">2020.03.4</token> | |
5 <token name="@GALAXY_VERSION@">0</token> | |
6 </macros> | |
7 <requirements> | |
8 <requirement type="package" version="@TOOL_VERSION@">rdkit</requirement> | |
9 </requirements> | |
10 <command detect_errors="exit_code"><![CDATA[ | |
11 python '$__tool_directory__/rdconf.py' | |
12 '$infile' | |
13 --maxconfs '$CNT' | |
14 --sample_multiplier '$N' | |
15 --seed '$s' | |
16 --rms_threshold '$R' | |
17 --energy_window '$E' | |
18 $mmff | |
19 $nomin | |
20 $etkdg | |
21 '$outfile' | |
22 ]]></command> | |
23 <inputs> | |
24 <param name="infile" type="data" format="smi" label="Input file" help="Input file in SMILES format."/> | |
25 <param name="CNT" type="integer" value="20" label="Maximum number of conformers to generate per molecule"/> | |
26 <param name="N" type="integer" value="1" label="Sample an integer multiple of the maximum conformer value and choose the conformers with lowest energy"/> | |
27 <param name="s" type="integer" value="9162006" label="Random seed"/> | |
28 <param name="R" type="float" value="0.7" min="0" label="RMSD threshold" help="If a conformer is too similar to those already generated (below the RMSD threshold), it is discarded and regenerated."/> | |
29 <param name="E" type="float" value="10" label="Energy window threshold (kcal/mol)."/> | |
30 <param name="mmff" type="boolean" value="" truevalue="--mmff" falsevalue="" label="Use MMFF forcefield (default UFF)"/> | |
31 <param name="nomin" type="boolean" value="" truevalue="--nomin" falsevalue="" label="Skip minimization" help="Not recommended"/> | |
32 <param name="etkdg" type="boolean" value="" truevalue="--etkdg" falsevalue="" label="Use new ETKDG knowledge-based method (default distance geometry)"/> | |
33 </inputs> | |
34 | |
35 <outputs> | |
36 <data name="outfile" format="sdf" label="Output for ${tool.name}"/> | |
37 </outputs> | |
38 | |
39 <tests> | |
40 <test> | |
41 <param name="infile" value="staurosporine.smi" ftype="smi"/> | |
42 <param name="CNT" value="100"/> | |
43 <param name="N" value="1"/> | |
44 <param name="s" value="100"/> | |
45 <param name="R" value="0.7"/> | |
46 <param name="E" value="10"/> | |
47 <param name="mmff" value="--mmff" /> | |
48 <param name="nomin" value="--nomin" /> | |
49 <param name="etkdg" value="--etkdg" /> | |
50 <output name="outfile" ftype="sdf" file="rdconf_output.sdf"/> | |
51 </test> | |
52 </tests> | |
53 <help><![CDATA[ | |
54 | |
55 .. class:: infomark | |
56 | |
57 **What this tool does** | |
58 | |
59 | |
60 This tool generates low-energy conformers for a set of input molecules, using the chemistry toolkit RDKit. It is based on a script written by David Koes. | |
61 | |
62 ----- | |
63 | |
64 .. class:: infomark | |
65 | |
66 **Input** | |
67 | |
68 | - Molecules in `SMI format`_ | |
69 | - A number of other parameters can be set; the most important include the number of conformers (default 20) to generate and the minimum RMSD difference (default 0.7) between them. | |
70 | |
71 .. _SMI format: https://en.wikipedia.org/wiki/Simplified_molecular-input_line-entry_system | |
72 | |
73 ----- | |
74 | |
75 .. class:: infomark | |
76 | |
77 **Output** | |
78 | |
79 `SD-file`_ containing generated conformers. | |
80 | |
81 .. _SD-file: http://en.wikipedia.org/wiki/Chemical_table_file | |
82 | |
83 ]]></help> | |
84 <citations> | |
85 <citation type="bibtex"> | |
86 @article{rdkit, | |
87 author = {Greg Landrum and others}, | |
88 title = {RDKit: Open-source cheminformatics}, | |
89 url ={http://www.rdkit.org} | |
90 }</citation> | |
91 <citation type="bibtex"> | |
92 @article{rdconf, | |
93 author = {David Koes}, | |
94 title = {RDConf: Low-energy ligand conformer search}, | |
95 url ={https://github.com/dkoes/rdkit-scripts} | |
96 }</citation> | |
97 </citations> | |
98 </tool> | |
99 |