NPIMDB · Structure-Based Molecular Database

Exploring Small Molecules at Nucleic acid–Protein Interfaces

NPIMDB (Nucleic acid–Protein Interaction Modulators Database) is a curated, structure-based database of small molecules associated with nucleic acid–protein interaction (NPI) sites. It integrates molecular, protein, and binding-pocket information to support computational and experimental drug discovery.

199 Unique Compounds
77 Protein Targets
637 Binding Pockets

Database Contents & Organization

NPIMDB organizes curated data into interconnected compound, protein, and binding-pocket records, providing access to chemical and structural information through an interactive web interface.

Compounds

Chemical structures, molecular identifiers, physicochemical properties, and associated protein targets.

Protein Targets

UniProt identifiers, functional annotations, associated compounds, and nucleic acid–binding information.

Binding Pockets

PDB structures, ligand-contacting residues, nucleic acid–binding sites, and interactive 3D structural visualization.

Data Collection & Curation

NPIMDB was constructed through systematic analysis of experimentally determined structures from the Protein Data Bank (PDB), supported by UniProt annotations and SIFTS residue mappings.

STEP 01

Structure Collection

Retrieve protein–nucleic acid and protein–small molecule complexes from the PDB.

STEP 02

Binding-Site Mapping

Identify nucleic acid–contacting residues and map them to UniProt protein sequences.

STEP 03

Pocket Identification

Define ligand-binding residues within 4 Å and evaluate overlap with nucleic acid–binding sites.

STEP 04

Data Curation

Filter non-relevant ligands, classify compounds, and link curated pockets to proteins.

Key inclusion criterion: Candidate modulators were identified when at least 50% of the ligand-binding pocket residues overlapped with the corresponding mapped nucleic acid–binding site. Common additives and nucleic acid modifications were excluded; relevant cofactors were retained and annotated separately.

Intended Use

NPIMDB supports the exploration of small molecules targeting nucleic acid–protein interfaces, structural characterization of binding pockets, and the development and benchmarking of molecular docking, virtual screening, and AI-driven drug discovery methods.

Protein Class Distribution in NPIMDB

Broad functional classification of 77 NPI-associated proteins based on InterPro family/domain annotations and manual curation.