MzDOCK

MzDOCK streamlines structure-based drug design by integrating open-source packages into a pipeline for molecular docking simulations that predicts the scoring and posing of bioactive small molecules into pharmacological target binding sites.


Key Features:

  • Docking Engine Integration: Employs Smina as the docking engine for molecular docking simulations.
  • File Conversion: Uses OpenBabel for file format conversion between supported formats.
  • Interaction Analysis: Integrates PLIP for analysis of protein-ligand interactions.
  • Binding Site Configuration: Configures binding sites based on co-crystallized ligands.
  • Enantiomer Generation: Generates enantiomers from SMILES input.
  • Energy Minimization: Applies different force fields including MMFF94, MMFF94s, UFF, GAFF, and Ghemical for energy minimization.
  • Ion and Cofactor Retention: Retains selectable ions and cofactors during docking.
  • Sidechain Flexibility: Enables sidechain flexibility of selectable binding site residues.
  • Multiple Input Formats: Supports SMILES, PDB, SDF, Mol2, and Mol input file formats.
  • Reporting and Visualization: Generates reports and pictures for interactive visualization.

Scientific Applications:

  • Structure-Based Drug Design: Predicts scoring and posing of bioactive small molecules into binding sites of pharmacological targets.
  • Binding Site Analysis: Configures and analyzes binding sites using co-crystallized ligand references.
  • Stereochemistry Exploration: Generates enantiomers from SMILES input to explore stereochemical effects on binding.
  • Protein-Ligand Interaction Profiling: Analyzes protein-ligand interactions using PLIP.

Methodology:

MzDOCK integrates Python and batch scripts to harmonically combine open-source packages: Smina for docking, OpenBabel for file conversion, and PLIP for analysis. The pipeline performs energy minimization using selectable force fields (MMFF94, MMFF94s, UFF, GAFF, Ghemical) and supports sidechain flexibility for selected binding site residues during docking simulations.

Topics

Details

Programming Languages:
Python
Added:
1/14/2026
Last Updated:
1/14/2026

Operations

Publications