Features

Everything in one
workstation

LADOCK integrates every step of the molecular docking pipeline into a single, cohesive desktop application.

Docking Engines

Multi-engine Docking Support

Choose the right docking engine for your research — or compare results across multiple engines in one project. LADOCK natively supports four major docking backends:

  • AutoDock Vina 1.2.7 (CPU, bundled)
  • AutoDock 4 with Lamarckian GA (bundled)
  • VinaGPU — GPU-accelerated Vina variant
  • AutoDock-GPU — massive GPU throughput
⚙️
AutoDock Vina AutoDock 4 VinaGPU AutoDock-GPU
Batch Processing

Parallel Batch Docking

Run entire ligand libraries against a single receptor simultaneously. The built-in job scheduler distributes work across available CPU cores or GPU units, cutting screening time from days to hours.

  • Queue unlimited ligands in a single batch run
  • Live progress tracking per ligand and per job
  • Automatic error recovery — failed jobs are flagged, not ignored
  • Configurable parallelism (thread count / GPU index)
📦
ligand_001.pdbqt  −9.2 kcal/mol
ligand_002.pdbqt  −8.7 kcal/mol
ligand_003.pdbqt  running…
ligand_004.pdbqt  queued
Ligand Management

Ligand Library Manager

Manage large compound collections without leaving the application. Import from common cheminformatics formats and visualize every structure before running a single docking job.

  • Import from CSV, SDF, and PDBQT formats
  • SMILES rendering via RDKit (optional)
  • Filter, sort, and search your library by property
  • Automatic format conversion to PDBQT for docking
🧬
Visualization

Interactive 3D Molecular Viewer

Inspect docking poses directly inside LADOCK using the embedded 3Dmol.js viewer. No external visualization software required.

  • Receptor surface and cartoon representations
  • Ligand pose overlay for multiple conformers
  • Non-covalent interaction display (H-bond, π-stacking, hydrophobic)
  • Rotate, zoom, and export as PNG from within the app
3D viewer
Analysis

Non-covalent Interaction Analysis

Automatically compute and display the interaction fingerprint between each ligand pose and the receptor binding site.

  • Hydrogen bonds (donor–acceptor detection)
  • π–π stacking and π–cation interactions
  • Hydrophobic contacts
  • Salt bridges and halogen bonds
🔗
Results

Result Explorer

Navigate batch docking results in a sortable, filterable data table. Identify your top hits instantly and dive into structural details with one click.

  • Sort by binding energy, ligand name, or run time
  • Click any row to load the pose in the 3D viewer
  • Export selected results to CSV or Excel
  • Flag hits and annotate with custom notes
📊
Platform

Windows + WSL Integration

LADOCK runs natively on Windows while seamlessly executing Linux docking binaries via WSL (Windows Subsystem for Linux), giving you access to GPU-accelerated tools without a dual-boot setup.

  • Transparent WSL backend — no manual path juggling
  • Automatic detection of WSL distributions
  • Supports VinaGPU and AutoDock-GPU under WSL
  • Dedicated ladock-wsl.bat launcher
🪟

Ready to explore these features?

Install LADOCK in minutes and start docking with your own receptors and ligands.