PyVOL

PyVOL: Protein Binding Pocket Volume and Subpocket Analysis

PyVOL analyzes and quantifies protein binding pockets by calculating pocket volumes, segmenting subpockets, and enabling structural characterization to assess small molecule binding affinity and specificity.


Key Features:

  • Visualization and Characterization: Identifies and characterizes protein binding sites to evaluate structural features relevant to small molecule interactions.
  • Volume Calculation: Computes binding pocket volumes as predictors of small molecule binding affinity and specificity.
  • Subpocket Segmentation: Automatically partitions binding pockets into subpockets for regional functional and ligand affinity analysis.
  • Reproducible Pocket Identification: Implements an algorithm that minimizes user-defined parameters, avoids grid-based methods, and automates subpocket identification to reduce inter-user variability.
  • Scalable Computation: Supports efficient, high-throughput volume calculations across large protein datasets.

Scientific Applications:

  • Structure-Based Drug Design: Quantifies and compares ligand-binding site volumes across protein targets to predict small molecule binding potential in drug discovery and structural biology.

Methodology:

PyVOL employs a pocket identification algorithm that reduces reliance on user-defined parameters and grid-based approaches. Automated subpocket identification and volume computation ensure consistent, reproducible measurements suitable for comparative and large-scale analyses.

Topics

Details

License:
MIT
Programming Languages:
PyMOL, Python
Added:
1/9/2020
Last Updated:
12/11/2020

Operations

Publications

Smith RH, Dar AC, Schlessinger A. PyVOL: a PyMOL plugin for visualization, comparison, and volume calculation of drug-binding sites. Unknown Journal. 2019. doi:10.1101/816702.