Mercurial > repos > bgruening > autodock_vina
view docking.xml @ 2:18dec59e29ae draft
planemo upload for repository https://github.com/leobiscassi/galaxytools/tree/autodock_vina_tools/chemicaltoolbox/autodock_vina commit a349cb4673231f12344e418513a08691925565d9
author | bgruening |
---|---|
date | Fri, 03 Jun 2016 16:49:49 -0400 |
parents | |
children | 65ffed035ca8 |
line wrap: on
line source
<tool id="docking" name="Docking" version="0.1.0"> <description>- Tool to running molecular docking with Autodock Vina</description> <requirements> <requirement type="package" version="1.1.2">autodock-vina</requirement> </requirements> <stdio> <exit_code range="1" /> </stdio> <command><![CDATA[ vina --config "$box" --receptor "$receptor" --ligand "$ligand" --out "$file_output1" --log "$file_output2" ]]></command> <inputs> <param type="data" name="box" format="txt" label="Box configuration: " help="Select a text file with the box configurations" /> <param type="data" name="receptor" format="pdbqt" label="Receptor: " help="Select a receptor pdbqt file" /> <param type="data" name="ligand" format="pdbqt" label="Ligand: " help="Select a ligand pdbqt file" /> </inputs> <outputs> <data name="file_output1" format="pdbqt" label="#echo (os.path.splitext (str($ligand.name))[0]) + '_-_' + (os.path.splitext (str($receptor.name))[0])#.pdbqt" /> <data name="file_output2" format="txt" label="#echo (os.path.splitext (str($ligand.name))[0]) + '_-_' + (os.path.splitext (str($receptor.name))[0])#.log" /> </outputs> <tests> <test> <param name="box" value="config_complexo_dm.txt"/> <param name="receptor" value="3u1i_for_DM.pdbqt"/> <param name="ligand" value="NuBBE_1_obabel_3D.pdbqt"/> <output name="file_output1" file="NuBBE_1_obabel_3D_-_3u1i_for_DM.pdbqt"/> <output name="file_output2" file="NuBBE_1_obabel_3D_-_3u1i_for_DM.log"/> </test> </tests> <help><![CDATA[ ** What it does? ** This tool performs molecular docking with Autodock Vina program. ** inputs ** Three inputs are required for use this tools. The first is a text file with the box configurations, this file looks like the following example: size_x = 20.00 size_y = 18.40 size_z = 23.60 center_x = 70.92 center_y = 70.57 center_z = 36.86 num_modes = 9999 energy_range = 9999 exhaustiveness = 10 cpu = 4 seed = 1 Where the parameters size_x, size_y, size_z, center_x, center_y and center_z are coordinates of the binding site. The parameters num_modes, energy_range, exhaustiveness, cpu and seed are autodock vina configurations to execute the algorithm. The second input is a receptor file (pdbqt) what is a output of the prepare receptor tool. The last input is a ligand file (pdbqt) what is a output of the prepare ligand tool. ** outputs ** Two outputs are generated by this tool. The first is a pdbqt file with the molecule structure resulting of the molecular docking, this file looks like the following example: MODEL 1 REMARK VINA RESULT: -0.0 0.000 0.000 REMARK 9 active torsions: REMARK status: ('A' for Active; 'I' for Inactive) REMARK 1 A between atoms: C_2 and O_3 REMARK 2 A between atoms: C_2 and C_14 REMARK 3 A between atoms: O_3 and C_4 REMARK 4 A between atoms: C_4 and C_5 REMARK 5 A between atoms: C_6 and C_8 REMARK 6 A between atoms: C_8 and C_9 REMARK 7 A between atoms: C_9 and C_10 REMARK 8 A between atoms: C_16 and O_17 REMARK 9 A between atoms: C_19 and O_20 ROOT ATOM 1 O LIG d 1 72.801 71.157 37.352 0.00 0.00 -0.259 OA ATOM 2 C LIG d 1 73.413 72.112 37.794 0.00 0.00 0.293 C ENDROOT BRANCH 2 3 ATOM 3 O LIG d 1 72.912 73.321 38.144 0.00 0.00 -0.314 OA BRANCH 3 4 ATOM 4 C LIG d 1 71.868 73.332 39.120 0.00 0.00 0.206 C BRANCH 4 5 ATOM 5 C LIG d 1 72.522 73.555 40.453 0.00 0.00 0.002 C ATOM 6 C LIG d 1 72.762 72.629 41.405 0.00 0.00 -0.085 C ATOM 7 C LIG d 1 72.390 71.176 41.274 0.00 0.00 0.043 C BRANCH 6 8 ATOM 8 C LIG d 1 73.435 73.012 42.714 0.00 0.00 0.037 C BRANCH 8 9 ATOM 9 C LIG d 1 74.184 74.348 42.631 0.00 0.00 0.031 C BRANCH 9 10 ATOM 10 C LIG d 1 75.668 74.175 42.431 0.00 0.00 -0.024 C ATOM 11 C LIG d 1 76.399 74.547 41.360 0.00 0.00 -0.091 C ATOM 12 C LIG d 1 75.833 75.151 40.104 0.00 0.00 0.042 C ATOM 13 C LIG d 1 77.897 74.373 41.339 0.00 0.00 0.042 C ENDBRANCH 9 10 ENDBRANCH 8 9 ENDBRANCH 6 8 ENDBRANCH 4 5 ENDBRANCH 3 4 ENDBRANCH 2 3 BRANCH 2 14 ATOM 14 C LIG d 1 74.882 72.132 38.012 0.00 0.00 0.042 A ATOM 15 C LIG d 1 75.732 72.845 37.153 0.00 0.00 0.057 A ATOM 16 C LIG d 1 77.101 72.826 37.385 0.00 0.00 0.099 A ATOM 17 C LIG d 1 77.623 72.116 38.462 0.00 0.00 0.098 A ATOM 18 C LIG d 1 76.791 71.422 39.330 0.00 0.00 0.040 A ATOM 19 C LIG d 1 75.412 71.432 39.110 0.00 0.00 0.020 A BRANCH 16 20 ATOM 20 O LIG d 1 77.978 73.498 36.578 0.00 0.00 -0.358 OA ATOM 21 HO LIG d 1 77.680 74.093 35.900 1.00 0.00 0.217 HD ENDBRANCH 16 20 BRANCH 17 22 ATOM 22 O LIG d 1 78.971 72.100 38.675 0.00 0.00 -0.358 OA ATOM 23 HO LIG d 1 79.541 71.651 38.060 1.00 0.00 0.217 HD ENDBRANCH 17 22 ENDBRANCH 2 14 TORSDOF 9 ENDMDL The last is a log file with the binding affinity scores, this file looks like the following example: ----------------------------------------------------------------- If you used AutoDock Vina in your work, please cite: O. Trott, A. J. Olson, AutoDock Vina: improving the speed and accuracy of docking with a new scoring function, efficient optimization and multithreading, Journal of Computational Chemistry 31 (2010) 455-461 DOI 10.1002/jcc.21334 Please see http://vina.scripps.edu for more information. ------------------------------------------------------------------ Reading input ... done. Setting up the scoring function ... done. Analyzing the binding site ... done. Using random seed: 1899908181 Performing search ... done. Refining results ... done. mode | affinity | dist from best mode | (kcal/mol) | rmsd l.b.| rmsd u.b. -----+------------+----------+---------- 1 -0.0 0.000 0.000 2 -0.0 2.046 2.443 3 -0.0 5.896 7.949 4 -0.0 2.518 3.100 5 -0.0 2.417 4.527 6 -0.0 5.686 7.689 7 -0.0 2.828 4.792 8 -0.0 5.547 7.086 9 -0.0 7.388 9.966 10 -0.0 7.877 11.352 11 -0.0 8.203 10.157 12 -0.0 5.163 7.653 13 -0.0 3.093 6.011 14 -0.0 7.998 11.146 15 -0.0 7.015 10.108 16 -0.0 8.795 11.682 17 -0.0 7.317 10.367 18 0.0 3.274 4.160 19 0.0 10.286 12.001 20 0.0 3.566 5.349 Writing output ... done. ]]></help> <citations> <citation type="doi">10.1002/jcc.21334</citation> </citations> </tool>