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.