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

Links