pyCaverDock
pyCaverDock provides a Python 3 API to prepare, run, and analyze CaverDock simulations of ligand transport through protein tunnels and channels for studying ligand binding, unbinding, and transport in enzymes.
Key Features:
- Python 3 API: Exposes programmatic access to CaverDock for preparation, execution, and analysis of simulations.
- CaverDock integration: Interfaces with the CaverDock method to analyze ligand transport through protein tunnels and channels.
- Binding/unbinding calculations: Supports setup and execution of ligand binding and unbinding calculations within CaverDock workflows.
- Preparation automation: Automates preparation steps required for CaverDock and facilitates implementation of screening pipelines.
- Workflow integration: Enables incorporation into Python-based computational workflows for pipeline design and execution.
Scientific Applications:
- Enzyme mechanisms: Simulates ligand transport through protein channels to study how substrates and products navigate enzymatic pathways.
Methodology:
Approximates the dynamics of ligand transport within proteins by focusing on tunnels and channels as implemented via the CaverDock computational approach.
Topics
Details
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Windows
- Added:
- 12/8/2023
- Last Updated:
- 11/24/2024
Operations
Publications
Vavra O, Beranek J, Stourac J, Surkovsky M, Filipovic J, Damborsky J, Martinovic J, Bednar D. pyCaverDock: Python implementation of the popular tool for analysis of ligand transport with advanced caching and batch calculation support. Bioinformatics. 2023;39(8). doi:10.1093/bioinformatics/btad443. PMID:37471591. PMCID:PMC10397418.
Documentation
API documentation
https://loschmidt.chemi.muni.cz/caverdock/apidoc/modules.html