annotate rdock.xml @ 5:a2f9c8a46a4b draft default tip

planemo upload commit b9501ecca66b6a66c8cb87b945ad5f95181d7790-dirty
author marpiech
date Thu, 06 Oct 2016 07:09:26 -0400
parents 8c2e85bb2ce9
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1
dc6fb5c5d4c8 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e
marpiech
parents: 0
diff changeset
1 <tool id="rdock" name="rDock" version="1.0">
dc6fb5c5d4c8 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e
marpiech
parents: 0
diff changeset
2 <description>Binding Mode Prediction in Proteins/RNA</description>
0
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
3 <command>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
4 <![CDATA[
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
5 cat $inputmol2 > inputmol2.mol2; cat $inputprm | sed "s|RECEPTOR_FILE.*|RECEPTOR_FILE inputmol2.mol2|g" | sed "s|REF_MOL.*|REF_MOL ligand.sd|g" > new.prm;
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
6 cp -r $__tool_directory__/tools/rdock/data .;
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
7 mkdir data/ligands;
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
8 cp $inputsd data/ligands/ligand.sd;
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
9 LD_LIBRARY_PATH=$__tool_directory__/tools/rdock/lib $__tool_directory__/tools/rdock/bin/rbcavity -r new.prm -was > /tmp/rbcavity.log;
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
10 LD_LIBRARY_PATH=$__tool_directory__/tools/rdock/lib $__tool_directory__/tools/rdock/bin/rbdock -r new.prm -p dock.prm -n 100 -i $inputsd -o output_docking_out > /tmp/docking_out.log;
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
11 PERL5LIB=$__tool_directory__/tools/rdock/lib/ LD_LIBRARY_PATH=$__tool_directory__/tools/rdock/lib $__tool_directory__/tools/rdock/bin/sdsort -n -f'SCORE' output_docking_out.sd > sorted.sd;
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
12 PYTHONPATH=/usr/lib/python2.7/dist-packages/ $__tool_directory__/tools/rdock/bin/sdrmsd $inputsd sorted.sd > $output_rdock
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
13 ]]>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
14 </command>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
15 <inputs>
3
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
16 <param name="inputprm" format="prm" type="data" label="Receptor param file (contains active site params)" help="(-r)"/>
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
17 <param name="inputmol2" format="mol2" type="data" label="Input MOL2 file" />
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
18 <param name="inputsd" format="sd" type="data" label="Input ligand SD file" help="(-i)"/>
0
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
19 </inputs>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
20 <outputs>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
21 <data name="output_rdock" format="data" />
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
22 </outputs>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
23 <tests>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
24 <test>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
25 <param name="inputprm" value="rdock/1sj0_rdock.prm" />
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
26 <param name="inputmol2" value="rdock/1sj0_rdock.mol2" />
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
27 <param name="inputsd" value="rdock/1sj0_ligand.sd" />
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
28 <output name="output_rdock">
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
29 <assert_contents>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
30 <has_n_columns n="2" />
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
31 </assert_contents>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
32 </output>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
33 </test>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
34 <test>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
35 <param name="inputprm" value="rdock/1nem_rdock.prm" />
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
36 <param name="inputmol2" value="rdock/1nem_rdock.mol2" />
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
37 <param name="inputsd" value="rdock/1nem_lig.sd" />
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
38 <output name="output_rdock">
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
39 <assert_contents>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
40 <has_n_columns n="2" />
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
41 </assert_contents>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
42 </output>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
43 </test>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
44 </tests>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
45 <help>
1
dc6fb5c5d4c8 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e
marpiech
parents: 0
diff changeset
46 <![CDATA[
dc6fb5c5d4c8 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e
marpiech
parents: 0
diff changeset
47
dc6fb5c5d4c8 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e
marpiech
parents: 0
diff changeset
48 *************
dc6fb5c5d4c8 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e
marpiech
parents: 0
diff changeset
49 Description
dc6fb5c5d4c8 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e
marpiech
parents: 0
diff changeset
50 *************
dc6fb5c5d4c8 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e
marpiech
parents: 0
diff changeset
51
dc6fb5c5d4c8 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e
marpiech
parents: 0
diff changeset
52 rDock is a fast and versatile Open Source docking program that can be used to dock small molecules against proteins and nucleic acids. It is designed for High Throughput Virtual Screening (HTVS) campaigns and Binding Mode prediction studies.
dc6fb5c5d4c8 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e
marpiech
parents: 0
diff changeset
53 ]]>
0
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
54 </help>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
55 <citations>
3
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
56 <citation type="bibtex">
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
57 @article{RuizCarmona2014,
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
58 doi = {10.1371/journal.pcbi.1003571},
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
59 url = {http://dx.doi.org/10.1371/journal.pcbi.1003571},
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
60 year = {2014},
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
61 month = {apr},
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
62 publisher = {Public Library of Science ({PLoS})},
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
63 volume = {10},
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
64 number = {4},
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
65 pages = {e1003571},
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
66 author = {Sergio Ruiz-Carmona and Daniel Alvarez-Garcia and Nicolas Foloppe and A. Beatriz Garmendia-Doval and Szilveszter Juhos and Peter Schmidtke and Xavier Barril and Roderick E. Hubbard and S. David Morley},
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
67 editor = {Andreas Prlic},
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
68 title = {{rDock}: A Fast, Versatile and Open Source Program for Docking Ligands to Proteins and Nucleic Acids},
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
69 journal = {{PLoS} Comput Biol}
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
70 }
8c2e85bb2ce9 planemo upload commit 489ad526806f22eefcb73e8d8efe44d648e8185e-dirty
marpiech
parents: 1
diff changeset
71 </citation>
0
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
72 </citations>
75f2b4087722 planemo upload commit 781926e52355f7805db8d9a4ccafeff397b19aa4-dirty
marpiech
parents:
diff changeset
73 </tool>