annotate constrained_conf_gen.xml @ 1:572d6f97915b draft default tip

"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit d1d0ec4ebc97b2274b18a0aab99f41addd5357ae"
author bgruening
date Mon, 27 Jul 2020 15:28:28 +0000
parents f5e232234163
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
1 <tool id="ctb_im_constrained_conf_gen" name="Constrained conformer generation" version="@TOOL_VERSION@+galaxy@GALAXY_VERSION@">
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
2 <description>with RDKit</description>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
3 <macros>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
4 <import>macros.xml</import>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
5 <token name="@GALAXY_VERSION@">0</token>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
6 </macros>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
7 <expand macro="requirements" />
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
8 <command detect_errors="exit_code"><![CDATA[
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
9 ln -s $refmol ./refmol.sdf &&
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
10 python -m pipelines.rdkit.constrained_conf_gen
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
11 -i '$infile'
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
12 -if sdf
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
13 -r './refmol.sdf'
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
14 #if $core_smi
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
15 -c '$core_smi'
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
16 #end if
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
17 -n $number
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
18 --refmolidx $refmolidx
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
19 --meta
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
20 -o outp
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
21 -of sdf &>> $logfile &&
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
22 cat outp_metrics.txt &>> $logfile &&
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
23 gzip -dc outp.sdf.gz &>> outp.sdf || :
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
24 ]]></command>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
25 <inputs>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
26 <param name="infile" type="data" format="sdf" label="Input file" help="Input file in SDF format"/>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
27 <param name="refmol" type="data" format="sdf" label="SDF reference file" help="ABCD"/>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
28 <param name="refmolidx" type="integer" value="1" label="Reference molecule index" help="Index of the reference molecule index in the file, if not the first"/>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
29 <param name="number" type="integer" value="10" label="Number of conformers" help="Number of conformers to generate, if None then input structures are assumed to already be 3D')"/>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
30 <param name="core_smi" type="text" value="" label="Core substructure" help="If not specified - guessed using MCS"/>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
31 </inputs>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
32
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
33 <expand macro="outputs" />
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
34
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
35 <tests>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
36 <test>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
37 <param name="infile" value="XChemReactionMaker1.sdf" ftype="sdf"/>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
38 <param name="refmol" value="ref_mol.sdf" ftype="sdf"/>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
39 <param name="number" value="2" />
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
40 <output name="outfile" ftype="sdf" file="constrained_conf_gen_output1.sdf"/>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
41 </test>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
42 </tests>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
43 <help><![CDATA[
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
44
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
45 .. class:: infomark
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
46
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
47 **What this tool does**
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
48
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
49 This tool generates constrained conformers for a set of input molecules, using the chemistry toolkit RDKit.
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
50
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
51 -----
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
52
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
53 .. class:: infomark
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
54
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
55 **Input**
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
56
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
57 | - Molecules in `SDF format`_
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
58 | - Reference molecule in SDF format.
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
59
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
60 .. _SDF format: http://en.wikipedia.org/wiki/Chemical_table_file
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
61
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
62
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
63 -----
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
64
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
65 .. class:: infomark
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
66
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
67 **Output**
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
68
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
69 SD-file containing generated conformers.
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
70
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
71 ]]></help>
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
72 <expand macro="citations" />
f5e232234163 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/im-pipelines commit 598dd288a384481b7602a0f6322c5081dc8da5d9"
bgruening
parents:
diff changeset
73 </tool>