DrugLikenZ: An Open-Source Graphical User Interface for Batch Evaluation of Rule-of-Five Compliance

Read full text
Authors: Yazid Mahdaoui, Hana Zakkoumi
Cited by: 0

Abstract

DrugLikenZ: Automated Cheminformatics Screening Tool Overview DrugLikenZ is a Python-based graphical user interface (GUI) designed for the rapid evaluation of chemical libraries against established drug-likeness criteria. The application automates property calculation and rule-of-five compliance checking, providing researchers with an intuitive visual heatmap of their results. By integrating local RDKit calculations with optional PubChem database queries, it offers a high-throughput workflow for preliminary drug discovery and chemical education. Technical Abstract The core concept of this application is to rapidly predict the drug-likeness of chemical compounds by applying Lipinski's Rule of Five (Ro5), a set of physicochemical criteria predictive of oral absorption and permeability. The calculation method involves using RDKit and querying the PubChem database via the compound SMILES string to retrieve or calculate key properties: MW: Molecular Weight HBA: Hydrogen Bond Acceptor count HBD: Hydrogen Bond Donor count logP: Lipophilicity (Partition Coefficient) The application performs a binary evaluation (Pass/Fail) against specific thresholds. A compound is considered drug-like (accepted) if it violates no more than one of these four rules, meaning its total compliance score must be 3 or 4. Key Features Multiple Rulesets: Supports Lipinski's Rule of Five, Miles Congreve et al. Rule of Three (RO3), Muegge Method, and Veber et al. rules. Automated Data Retrieval: Interfaces with the PubChem PUG REST API for compound metadata. Visual Analytics: Generates dynamic, color-coded heatmaps where green represents compliance and red represents violations. Intelligent Formatting: Names of compounds failing the selected criteria are automatically highlighted in red on the axis. Large Dataset Management: Includes a navigation system to handle files with hundreds of compounds. Clean Export: Save accepted candidates directly to a CSV file and export high-resolution heatmaps as PNG images. Scientific Foundation This software implements filtering logic based on: Lipinski, C. A., et al. (1997). Adv. Drug Deliv. Rev. Veber, D. F., et al. (2002). J. Med. Chem. Muegge, I., et al. (2001). J. Med. Chem. Congreve, M., et al. (2003). Drug Discov. Today. Installation & Usage Full documentation, including installation steps and dependency requirements (customtkinter, rdkit, pandas, seaborn, matplotlib, pubchempy), is available in the linked GitHub repository.

Fields of Study & Subjects

Computational Drug Discovery Methods Machine Learning in Materials Science Advanced Chemical Physics Studies

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
5 February 2026