DockBox

DockBox integrates multiple molecular docking programs and applies rescoring and consensus strategies to improve ligand–protein pose prediction and virtual screening performance.


Key Features:

  • Python-based wrapper library: Implements a Python package that interfaces with multiple docking programs to unify pose generation and postprocessing.
  • Integration of docking programs: Combines outputs from different docking tools to leverage complementary strengths of individual docking engines.
  • Rescoring with multiple scoring functions: Rescores generated docking poses using a range of popular scoring algorithms to refine rank ordering of poses.
  • Consensus docking and scoring strategies: Supports various consensus docking/scoring strategies to increase robustness of predictions.
  • Score-Based Consensus Docking (SBCD): Implements SBCD, which improves pose prediction success rates and increases enrichment factors and hit rates relative to standard consensus docking (CD) without additional computational cost or time.
  • Computational efficiency for large libraries: Executes SBCD using the same docking programs used for pose generation to minimize overhead and enable efficient processing of large chemical libraries.

Scientific Applications:

  • Drug discovery: Supports identification of potential therapeutic compounds by improving prediction of ligand–protein interactions.
  • Virtual screening: Enhances virtual screening performance by increasing enrichment factors and hit rates through rescoring and consensus strategies.
  • Pose prediction and model evaluation: Improves pose prediction success rates and the reliability of molecular modeling outcomes when combining multiple docking programs and consensus approaches.

Methodology:

Integrates various docking programs into a cohesive computational framework that enables rescoring and application of consensus strategies, particularly Score-Based Consensus Docking (SBCD), to refine docking poses and optimize resource usage for large datasets.

Topics

Details

Tool Type:
command-line tool
Programming Languages:
Python
Added:
1/9/2020
Last Updated:
12/22/2020

Operations

Publications

Preto J, Gentile F. Assessing and improving the performance of consensus docking strategies using the DockBox package. Journal of Computer-Aided Molecular Design. 2019;33(9):817-829. doi:10.1007/s10822-019-00227-7. PMID:31578656.