annotate PLIDflow/confmaker_multiple_plidflow.xml @ 6:795e11fac81b draft default tip

Included new tools for standardization
author bitlab
date Wed, 22 Apr 2020 06:12:00 -0400
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
1 <tool id="cluster_to_vina_cluster_plidflow" name="PLIDflow: Vina File Maker Multiple">
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
2 <description>is a tool to select optimal Vina mode 1 energy.</description>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
3 <inputs>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
4 <param name="receptor_pdbqt" type="data" format="pdbqt" label="Receptor PDBQT file" help=""/>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
5 <param name="receptor_pdbqt_modified" type="data" format="pdbqt" label="Receptor PDBQT file modified" help=""/>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
6 <param name="receptor_pdbqt_modified2" type="data" format="pdbqt" label="Receptor PDBQT file modified 2" help=""/>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
7 <param name="ligand_pdbqt" type="data" format="pdbqt" label="Ligand PDBQT file" help=""/>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
8 <param name="size_x" type="data" format="txt" label="Grid size" help="eboxSize returns a single number that is the optimal edge length of a cubic docking box."/>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
9
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
10 <param name="receptor_pdb" type="data" format="pdb" label="Receptor PDB file" help="Preparing the receptor involves adding gasteiger charges and adding hydrogens. The formatted receptor is written in a 'pdbqt' file."/>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
11 <param name="ligand_smi" type="data" format="smi" label="Drug SMI file" help="Open Babel is a chemical toolbox designed to speak the many languages of chemical data. To convert Line notation SMILES (Simplified Molecular Input Line Entry System) to coordinate data and bond matrix information in structure Data Format (SDF) format"/>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
12 <param name="receptor_types" type="data" format="txt" label="Receptor types" help="File containing the receptor types" />
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
13 <param name="proteinCode" type="text" value="" label="Code for the protein (e.g. 3VRI)" help="In case the protein has already been computed, this will accelerate the binding process by several hours. Leave blank for no code."/>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
14
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
15 </inputs>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
16 <command><![CDATA[
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
17 nameX="${receptor_pdb.name}";
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
18 nameY="${ligand_smi.name}";
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
19
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
20 nameX=\$(echo \${nameX//[^[:alnum:]]/_});
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
21
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
22 nameY=\$(echo \${nameY//[^[:alnum:]]/_});
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
23
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
24
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
25 ${__tool_directory__}/launch_confmaker_multiple.sh $receptor_pdbqt $receptor_pdbqt_modified $receptor_pdbqt_modified2 $ligand_pdbqt $size_x $out $log \$nameX \$nameY $receptor_pdb $receptor_types ${__tool_directory__} $proteinCode;
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
26
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
27 ]]></command>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
28 <outputs>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
29 <data name="out" format="zip" label="Output pdbqt from vina"/>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
30 <data name="log" format="zip" label="Output log from vina"/>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
31 </outputs>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
32 </tool>
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
33
795e11fac81b Included new tools for standardization
bitlab
parents:
diff changeset
34