Mercurial > repos > bgruening > xchem_transfs_scoring
annotate transfs.xml @ 2:8f9269d95f91 draft default tip
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
author | bgruening |
---|---|
date | Mon, 13 Apr 2020 15:00:39 +0000 |
parents | 189f598faea1 |
children |
rev | line source |
---|---|
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
1 <tool id="xchem_transfs_scoring" name="XChem TransFS pose scoring" version="0.4.0"> |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
2 <description>using deep learning</description> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
3 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
4 <requirements> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
5 <!--requirement type="package" version="3.0.0">openbabel</requirement--> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
6 <!--requirement type="package" version="3.7">python</requirement--> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
7 <!-- many other requirements are needed --> |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
8 <container type="docker">informaticsmatters/transfs:1.3</container> |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
9 </requirements> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
10 <command detect_errors="exit_code"><![CDATA[ |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
11 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
12 cd /train/fragalysis_test_files/ && |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
13 mkdir -p workdir/tfs && |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
14 cd workdir && |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
15 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
16 cp '$ligands' ligands.sdf && |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
17 cp '$receptor' receptor.pdb && |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
18 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
19 cd ../ && |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
20 python transfs.py -i /train/fragalysis_test_files/workdir/ligands.sdf -r /train/fragalysis_test_files/workdir/receptor.pdb -d $distance -w workdir/tfs --model '$model' '$mock' && |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
21 ls -l && |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
22 ls -l workdir && |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
23 cp ./workdir/tfs/output.sdf '$output' && |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
24 head -n 1000 ./workdir/tfs/output.sdf && |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
25 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
26 mkdir -p ./pdb && |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
27 cp -r ./workdir/tfs/receptor*.pdb ./pdb && |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
28 tar -cvhf archiv.tar ./pdb && |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
29 cp archiv.tar '$output_receptors' && |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
30 |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
31 cp ./workdir/tfs/predictions.txt '$predictions' |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
32 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
33 ]]></command> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
34 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
35 <inputs> |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
36 <param type="data" name="receptor" format="pdb" label="Receptor" help="Select a receptor (PDB format)."/> |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
37 <param type="data" name="ligands" format="sdf,mol" label="Ligands" help="Ligands (docked poses) in SDF format)"/> |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
38 <param name="distance" type="float" value="0" min="0" max="5.0" label="Distance to waters" |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
39 help="Remove waters closer than this distance to any ligand heavy atom (0 means skip this process)."/> |
1
189f598faea1
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit ec28658e0e9cd92edff6e1f86427c6e80c69d572"
bgruening
parents:
0
diff
changeset
|
40 <param name="model" type="select" label="Model for predictions"> |
189f598faea1
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit ec28658e0e9cd92edff6e1f86427c6e80c69d572"
bgruening
parents:
0
diff
changeset
|
41 <option value="weights.caffemodel">No threshold (original model)</option> |
189f598faea1
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit ec28658e0e9cd92edff6e1f86427c6e80c69d572"
bgruening
parents:
0
diff
changeset
|
42 <option value="10nm.0_iter_50000.caffemodel">10nM threshold</option> |
189f598faea1
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit ec28658e0e9cd92edff6e1f86427c6e80c69d572"
bgruening
parents:
0
diff
changeset
|
43 <option value="50nm.0_iter_50000.caffemodel">50nM threshold</option> |
189f598faea1
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit ec28658e0e9cd92edff6e1f86427c6e80c69d572"
bgruening
parents:
0
diff
changeset
|
44 <option value="200nm.0_iter_50000.caffemodel">200nM threshold</option> |
189f598faea1
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit ec28658e0e9cd92edff6e1f86427c6e80c69d572"
bgruening
parents:
0
diff
changeset
|
45 </param> |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
46 <param type="hidden" name="mock" value="" label="Mock calculations" help="Use random numbers instead of running on GPU"/> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
47 </inputs> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
48 <outputs> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
49 <data name="output" format="sdf" label="XChem pose scoring on ${on_string}"/> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
50 <data name="predictions" format="txt" label="Predictions on ${on_string}"/> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
51 <data name="output_receptors" format="tar" label="Receptors ${on_string}"/> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
52 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
53 <!--collection name="pdb_files" type="list" label="PDB files with variable number of waters"> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
54 <discover_datasets pattern="__name_and_ext__" directory="pdb" /> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
55 </collection--> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
56 </outputs> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
57 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
58 <tests> |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
59 <test> |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
60 <param name="receptor" value="receptor.pdb"/> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
61 <param name="ligands" value="ligands.sdf"/> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
62 <param name="mock" value="--mock" /> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
63 <param name="distance" value="4.0"/> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
64 <output name="output" ftype="sdf"> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
65 <assert_contents> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
66 <has_text text="TransFSReceptor"/> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
67 <has_text text="TransFSScore"/> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
68 </assert_contents> |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
69 </output> --> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
70 <!---output_collection name="pdb_files" type="list" count="2" /--> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
71 </test> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
72 <test> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
73 <param name="receptor" value="receptor.pdb"/> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
74 <param name="ligands" value="ligands.sdf"/> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
75 <param name="mock" value="--mock" /> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
76 <param name="distance" value="0"/> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
77 <output name="output" ftype="sdf"> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
78 <assert_contents> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
79 <not_has_text text="TransFSReceptor"/> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
80 <has_text text="TransFSScore"/> |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
81 </assert_contents> |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
82 </output> |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
83 <!--output_collection name="pdb_files" type="list" count="1" /--> |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
84 </test> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
85 </tests> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
86 <help><![CDATA[ |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
87 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
88 .. class:: infomark |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
89 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
90 This tool performs scoring of docked ligand poses using deep learning. |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
91 It uses the gnina and libmolgrid toolkits to perform the scoring to generate |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
92 a prediction for how good the pose is. |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
93 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
94 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
95 ----- |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
96 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
97 .. class:: infomark |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
98 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
99 **Inputs** |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
100 |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
101 1. The protein receptor to dock into as a file in PDB format. This should have the ligand removed but can |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
102 retain the waters. This is specified by the 'receptor' parameter. |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
103 2. A set of ligand poses to score in SDF format. This is specified by the 'ligands' parameter. |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
104 |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
105 Other parameters: |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
106 |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
107 'distance': Distance in Angstroms. Waters closer than this to any heavy atom in each ligand are removed. |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
108 A discrete set of PDB files are created missing certain waters and the ligands corresponding to that PDB file are |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
109 scored against it. If a distance of zero is specified then this process is skipped and all ligands are scored against |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
110 the receptor 'as is'. The assumption is that all waters have already been removed in this case. Specifying a |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
111 distance of 0 provides a significant boost in performance as the water checking step is avoided.. |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
112 |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
113 'model': A number of models are provided: |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
114 - weights.caffemodel - No threshold for distinction of actives and inactives (original model) |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
115 - 10nm.0_iter_50000.caffemodel: actives are molecules from DUDE that have better than 10nM activity |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
116 - 50nm.0_iter_50000.caffemodel: actives are molecules from DUDE that have better than 50nM activity |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
117 - 200nm.0_iter_50000.caffemodel: actives are molecules from DUDE that have better than 200nM activity |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
118 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
119 ----- |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
120 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
121 .. class:: infomark |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
122 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
123 **Outputs** |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
124 |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
125 An SDF file is produced as output. The predicted scores are contained within the SDF file |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
126 as the TransFSScore property and the PDB file (with the waters that clash with the ligand removed) |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
127 that was used for the scoring as the TransFSReceptor property. |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
128 Values for the score range from 0 (poor binding) to 1 (good binding). |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
129 |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
130 The raw predictions (predictions.txt) is also provided as an output. |
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
131 |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
132 A set of PDB files is also output, each one with different crystallographic waters removed. Each ligand is |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
133 examined against input PDB structure and the with waters that clash (any heavy atom of the ligand closer than |
2
8f9269d95f91
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit 9955c29ac23ce80b2fbfd4082845a7809c8f2121"
bgruening
parents:
1
diff
changeset
|
134 the 'distance' parameter being removed. The file names are encoded with the water numbers that are removed. |
0
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
135 |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
136 ]]></help> |
69fe50d03b80
"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/transfs commit d9a9e2f0e12fe9d2c37f632d99f2164df577b4af"
bgruening
parents:
diff
changeset
|
137 </tool> |