annotate fpocket.xml @ 2:4fb73be7f4cb draft

"planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 944ea4bb8a9cd4244152a4a4fecd0485fabc2ad0"
author bgruening
date Tue, 28 Jul 2020 08:29:23 -0400
parents 909c8763f127
children 4cc9d85c3bae
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2
4fb73be7f4cb "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 944ea4bb8a9cd4244152a4a4fecd0485fabc2ad0"
bgruening
parents: 1
diff changeset
1 <tool id="fpocket" name="fpocket" version="@TOOL_VERSION@+galaxy@GALAXY_VERSION@">
4fb73be7f4cb "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 944ea4bb8a9cd4244152a4a4fecd0485fabc2ad0"
bgruening
parents: 1
diff changeset
2 <macros>
4fb73be7f4cb "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 944ea4bb8a9cd4244152a4a4fecd0485fabc2ad0"
bgruening
parents: 1
diff changeset
3 <token name="@TOOL_VERSION@">3.1.4.2</token>
4fb73be7f4cb "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 944ea4bb8a9cd4244152a4a4fecd0485fabc2ad0"
bgruening
parents: 1
diff changeset
4 <token name="@GALAXY_VERSION@">0</token>
4fb73be7f4cb "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 944ea4bb8a9cd4244152a4a4fecd0485fabc2ad0"
bgruening
parents: 1
diff changeset
5 </macros>
0
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
6 <description>- find potential binding sites in protein structures</description>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
7 <requirements>
2
4fb73be7f4cb "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 944ea4bb8a9cd4244152a4a4fecd0485fabc2ad0"
bgruening
parents: 1
diff changeset
8 <requirement type="package" version="@TOOL_VERSION@">fpocket</requirement>
0
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
9 </requirements>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
10 <command detect_errors="exit_code"><![CDATA[
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
11
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
12 ln -s '$input' ./input.pdb &&
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
13 fpocket
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
14 -f ./input.pdb
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
15 #if $inp.pocket_type == 'channel':
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
16 -m 2.8 -M 5.5 -i 30
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
17 #elif $inp.pocket_type == 'external':
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
18 -m 3.5 -M 10 -i 30
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
19 #elif $inp.pocket_type == 'custom':
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
20 -m $inp.min -M $inp.max -i $inp.i -D $inp.D -C $inp.C -e $inp.e
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
21 #end if
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
22
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
23 ]]></command>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
24 <inputs>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
25 <param name="input" type="data" format="pdb" label="Input file" help="Protein structure file (PDB) to search."/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
26 <conditional name="inp">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
27 <param name="pocket_type" type="select" label="Type of pocket to detect" help="Search for different kinds of pockets - or select 'custom' for more fine-grained control">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
28 <option value="small_mol">Small molecule binding sites</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
29 <option value="channel">Putative channels and small cavities</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
30 <option value="external">Large, external pockets</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
31 <option value="custom">Custom options (advanced)</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
32 </param>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
33 <when value="custom">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
34 <param name="min" type="float" value="3" min="0" max="10" label="Minimum radius for an alpha sphere (angstroms)" help="An alpha sphere is an empty sphere in contact with 4 atoms in 3D space."/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
35 <param name="max" type="float" value="6" min="0" max="10" label="Maximum radius for an alpha sphere (angstroms)" help="An alpha sphere is an empty sphere in contact with 4 atoms in 3D space."/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
36 <param name="i" type="integer" value="35" min="20" max="50" label="Minimum number of alpha spheres a pocket must contain" help="Below this threshold pockets will not be listed in results"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
37 <param name="D" type="float" value="2.4" min="0" max="10" label="Distance threshold for clustering algorithm (angstroms)" help="Alpha spheres may be clustered if they are separated by less than this distance"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
38 <param name="C" type="select" value="s" label="Clustering method for grouping Voronoi vertices" help="Method for clustering alpha spheres">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
39 <option value="s">Single linkage clustering</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
40 <option value="m">Complete linkage clustering</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
41 <option value="a">Average linkage clustering</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
42 <option value="c">Centroid linkage clustering</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
43 </param>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
44 <param name="e" type="select" value="e" label="Distance measure for clustering">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
45 <option value="e">Euclidean distance</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
46 <option value="b">Manhattan distance</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
47 </param>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
48 </when>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
49 <when value="small_mol"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
50 <when value="channel"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
51 <when value="external"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
52 </conditional>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
53 <param name="outputs" type="select" display="checkboxes" multiple="true" label="Output files">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
54 <option value="atoms" selected="true">PDB files containing the atoms in contact with each pocket</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
55 <option value="pock_verts">PQR files containing Voronoi vertices of each pocket</option>
1
909c8763f127 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 51f8b6831c513a56bac5aae0d06c936ad6fa8ea8"
bgruening
parents: 0
diff changeset
56 <option value="alpha_pdb" selected="true">PDB file containing alpha spheres found</option>
909c8763f127 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 51f8b6831c513a56bac5aae0d06c936ad6fa8ea8"
bgruening
parents: 0
diff changeset
57 <option value="all_verts" selected="true">PQR file containing all Voronoi vertices found</option>
0
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
58 <option value="info" selected="true">Log file containing pocket properties</option>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
59 </param>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
60 </inputs>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
61
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
62 <outputs>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
63 <collection type="list" name="atoms_output" label="Atoms in contact with each pocket">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
64 <discover_datasets pattern="(?P&lt;designation&gt;^pocket\d+)_atm\.pdb$" directory="input_out/pockets" ext="pdb"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
65 <filter>"atoms" in outputs</filter>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
66 </collection>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
67 <collection type="list" name="pock_verts_output" label="Voronoi vertices of each pocket">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
68 <discover_datasets pattern="(?P&lt;designation&gt;^pocket\d+)_vert\.pqr$" directory="input_out/pockets" ext="pqr"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
69 <filter>"pock_verts" in outputs</filter>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
70 </collection>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
71 <data format="pqr" name="all_verts_output" label="All Voronoi vertices found" from_work_dir="input_out/input_pockets.pqr">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
72 <filter>"all_verts" in outputs</filter>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
73 </data>
1
909c8763f127 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 51f8b6831c513a56bac5aae0d06c936ad6fa8ea8"
bgruening
parents: 0
diff changeset
74 <data format="pdb" name="alpha_pdb_output" label="PDB output with alpha spheres" from_work_dir="input_out/input_out.pdb">
909c8763f127 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 51f8b6831c513a56bac5aae0d06c936ad6fa8ea8"
bgruening
parents: 0
diff changeset
75 <filter>"alpha_pdb" in outputs</filter>
909c8763f127 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 51f8b6831c513a56bac5aae0d06c936ad6fa8ea8"
bgruening
parents: 0
diff changeset
76 </data>
0
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
77 <data format="txt" name="info_output" label="Pocket properties" from_work_dir="input_out/input_info.txt">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
78 <filter>"info" in outputs</filter>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
79 </data>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
80 </outputs>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
81
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
82 <tests>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
83 <!-- lines_diff needed because volume estimates are calculated via a Monte Carlo method and vary with each run -->
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
84 <test>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
85 <param name="input" ftype="pdb" value="2brc.pdb"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
86 <param name='pocket_type' value='custom' />
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
87 <param name="min" value="4.0"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
88 <param name="max" value="7.0"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
89 <param name="i" value="20" />
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
90 <param name="D" value="2.0"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
91 <param name="C" value="c" />
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
92 <param name="e" value="b" />
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
93 <param name='outputs' value='pock_verts,all_verts' />
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
94 <output_collection name="pock_verts_output" type="list">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
95 <element name="pocket2" ftype="pqr" file="pocket2_vert.pqr" lines_diff="2"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
96 </output_collection>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
97 <output name="all_verts_output" ftype="pqr" file='custom_pockets.pqr'/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
98 </test>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
99 <test>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
100 <param name="input" ftype="pdb" value="2brc.pdb"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
101 <param name='pocket_type' value='small_mol' />
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
102 <output_collection name="atoms_output" type="list">
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
103 <element name="pocket1" ftype="pdb" file="pocket1_atm.pdb" lines_diff="2"/>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
104 </output_collection>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
105 <output name="info_output" ftype="txt" file='2brc_info.txt' lines_diff="20"/>
1
909c8763f127 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 51f8b6831c513a56bac5aae0d06c936ad6fa8ea8"
bgruening
parents: 0
diff changeset
106 <output name="alpha_pdb_output" ftype="pdb">
909c8763f127 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 51f8b6831c513a56bac5aae0d06c936ad6fa8ea8"
bgruening
parents: 0
diff changeset
107 <assert_contents>
909c8763f127 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 51f8b6831c513a56bac5aae0d06c936ad6fa8ea8"
bgruening
parents: 0
diff changeset
108 <has_text text="ATOM 1 N MET A 1"/>
909c8763f127 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 51f8b6831c513a56bac5aae0d06c936ad6fa8ea8"
bgruening
parents: 0
diff changeset
109 <has_text text="HETATM 6 APOL STP C "/>
909c8763f127 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 51f8b6831c513a56bac5aae0d06c936ad6fa8ea8"
bgruening
parents: 0
diff changeset
110 </assert_contents>
909c8763f127 "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 51f8b6831c513a56bac5aae0d06c936ad6fa8ea8"
bgruening
parents: 0
diff changeset
111 </output>
0
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
112 </test>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
113 </tests>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
114 <help><![CDATA[
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
115
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
116 Detect 'pockets' in a protein structure using the fpocket software. A potential use
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
117 of this tool is locating potential binding sites in a protein prior to performing
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
118 protein-ligand docking.
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
119
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
120 To use, upload a protein structure in PDB format and select the type of pocket to
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
121 detect. 'Custom options' can also be selected - this exposes all internal fpocket
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
122 parameters. Using this option requires some knowledge of the fpocket prediction
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
123 algorithm. Please consult the cited publications for more details.
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
124
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
125
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
126 -----
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
127
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
128 .. class:: infomark
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
129
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
130 **Input**
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
131
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
132 A protein structure in PDB format.
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
133
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
134 -----
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
135
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
136 .. class:: infomark
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
137
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
138 **Output**
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
139
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
140 Some or all of the following files:
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
141
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
142 - A collection of PDB files, one for each pocket, each containing the atoms bordering the pocket.
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
143 - A collection of PQR files, one for each pocket, each containing Voronoi vertices of the pocket.
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
144 - A single PQR file containing all Voronoi vertices for all pockets.
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
145 - A text file listing properties of all pockets detected.
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
146
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
147 ]]></help>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
148 <citations>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
149 <citation type="doi">10.1186/1471-2105-10-168</citation>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
150 <citation type="doi">10.1093/nar/gkq383</citation>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
151 </citations>
2063e965531c "planemo upload for repository https://github.com/bgruening/galaxytools/tree/master/chemicaltoolbox/fpocket/ commit 3fd527d39458527d9ab82562db2d3d6af29f7f51"
bgruening
parents:
diff changeset
152 </tool>