-
Notifications
You must be signed in to change notification settings - Fork 83
Description
Hi,
I’m using fpocket to compare a central pocket with narrow tunnels across WT and mutant structures. To capture narrow necks I lower the min α-sphere radius (-m), but that tends to produce extraneous surface grooves/spheres that are continuous with the site.
(After some manual curation leaving out surface grooves, merging neighboring pockets of interest) I tried to define the site explicitly with -P (residue list), expecting that to confine the pocket, but for now my runs produce an error:
[INFO] Running: fpocket -m 3 -M 6.2 -D 3 -i 50 -v 8000 -P 107::A.121::A.209::A.212::A.213::A.216::A.221::A.244::A.247::A.300::A.303::A.304::A.307::A.308::A.312::A.389::A.393::A.500::A.501::A.502::A.503::A -f A0A087X1C5_clean.pdb
***** POCKET HUNTING BEGINS *****
! No pocket to refine! (argument NULL: (nil)).
For info I am using:
Name Version Build Channel
fpocket 4.2.2 h7b35b64_0 conda-forge
Could you also please clarify the following (implementation-level, file/function names welcome):
-
Where in the algorithm -P is applied. Is it a seeding step for clustering/merging of α-spheres, or a post-filter, or both?
-
Exact inclusion rules once -P is set.
-
Interactions with other options. What is the defined behavior with -m, -M, -i, and merging thresholds when -P is used? Any recommended parameter ranges to capture tunnels but avoid surface grooves? When playing around with options to identify pockets by far the biggest impact for me was lowering -m.
Thanks in advance for clarifying this! And kudos on fpocket, it's by far been the handiest detection tool I've tried thus far.
Cheers,
Lucas Chataigner