Related Experiment Video
Updated: May 31, 2026

Incorporating Target Protein Structure Flexibility and Dynamics in Computational Drug Discovery Using Ensemble-Based Docking Analysis
Published on: June 20, 2025
A Reproducible Hierarchical Virtual Screening Framework Integrating Scaffold-Aware Machine Learning, Ensemble
Elisabetta Grazia Tomarchio1,2, Rocco Buccheri1, Antonio Rescifina1
1Department of Drug and Health Sciences, University of Catania, Viale A. Doria 6, 95125Catania, Italy.
Abstract:
Indoleamine 2,3-dioxygenase 1 (IDO1) is a heme-containing enzyme implicated in cancer immune escape and remains an attractive therapeutic target despite recent clinical setbacks. We report a fully reproducible hierarchical virtual screening framework integrating scaffold-aware machine learning, ensemble docking, consensus scoring, and molecular dynamics simulations for robust prioritization of IDO1 inhibitors. A curated ChEMBL data set of IDO1 inhibitors was subjected to strict standardization, duplicate removal, and activity binarization at pChEMBL ≥6. Models were trained using scaffold-based splitting and nested cross-validation to prevent chemical series leakage. An ensemble of Random Forest, XGBoost and SVM classifiers achieved balanced predictive performance (ROC-AUC ≈0.88-0.89) with applicability domain filtering to ensure reliability. Prospective screening of FDA-approved drugs yielded 39 compounds within the applicability domain predicted as active. These were further evaluated through ensemble docking against multiple IDO1 crystal structures using GNINA with CNN rescoring. Consensus strategies were systematically benchmarked, demonstrating that best-Z-score aggregation outperformed mean, rank-based, and weighted methods in enrichment factor (EF) metrics. Two top-ranked candidates were subjected to 300 ns molecular dynamics simulations, revealing stable binding modes and persistent interactions with key catalytic residues. This study demonstrates that hierarchical integration of scaffold-aware machine learning with structure-based ensemble strategies enhances robustness and reduces false positives in virtual screening campaigns. The proposed workflow is generalizable and supports reproducible candidate prioritization in computational drug discovery. The complete implementation, including data processing, model training, and analysis steps, is provided as a fully executable Jupyter notebook available at https://github.com/rocco-b/IDO1-inhibitors-ML-and-docking-data.
Related Concept Videos
Molecular Models
Drug Discovery: Overview
Protein Complexes with Interchangeable Parts
The SCF ubiquitin ligase is a protein complex of five individual proteins. This complex attaches ubiquitin to other target proteins to mark them for degradation. In order to...
Protein Complexes with Interchangeable Parts
The SCF ubiquitin ligase is a protein complex of five individual proteins. This complex attaches ubiquitin to other target proteins to mark them for degradation. In order to...