CompoundDB4j
CompoundDB4j integrates DrugBank and ChEMBL into a Neo4j-based knowledge graph to harmonize chemical and drug data and support the identification of drug–target interactions.
Key Features:
- Integration of Databases: Maps DrugBank entries to corresponding ChEMBL records to consolidate drug-centric information.
- Graph Database Utilization: Uses Neo4j for knowledge graph serialization to represent and query relationships among drugs and biological entities.
- Data Harmonization: Standardizes heterogeneous chemical and drug data into a common schema suitable for graph ingestion.
- Identification of Drug Target Interactions (DTI): Enables detection and exploration of drug–target interactions within the graph structure.
Scientific Applications:
- Drug Repositioning: Supports identification of novel drug–target relationships that suggest alternative therapeutic uses for existing compounds.
- Target Identification: Facilitates pinpointing potential therapeutic targets by revealing connectivity patterns in the graph.
- Mechanistic Studies: Aids investigation of mechanisms of action by contextualizing drugs, targets, and related entities within network structures.
Methodology:
Data mapping of DrugBank to ChEMBL entries; serialization of integrated data into a Neo4j graph using knowledge graph techniques; graph-based visualization and analysis of drug–target interactions.
Topics
Details
- Tool Type:
- web application
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 2/17/2021
Operations
Publications
Murali V, Königs C, Deekshitula S, Nukala S, Santhi MD, Athri P. CompoundDB4j: Integrated Drug Resource of Heterogeneous Chemical Databases. Molecular Informatics. 2020;39(9). doi:10.1002/minf.202000013. PMID:32390334.
PMID: 32390334