kGCN
kGCN applies graph convolutional neural networks to predict molecular properties and compound–protein interactions for cheminformatics and drug discovery.
Key Features:
- Graph convolutional neural networks (GCNs): Represents molecules as graphs and uses GCNs to learn structure–property and structure–interaction relationships.
- Pre-processing: Includes functions to prepare molecular data for model training and evaluation.
- Model tuning (Bayesian optimization): Performs automatic hyperparameter tuning using Bayesian optimization.
- Prediction modes: Supports single-task, multi-task, and multimodal prediction approaches for diverse modeling scenarios.
- Interpretation and explainability: Provides visualization of atomic contributions to predictions to support explainable AI analyses.
Scientific Applications:
- Molecular property and interaction prediction: Predicts molecular properties and compound–protein interactions relevant to cheminformatics studies.
- Compound–protein interaction prediction for matrix metalloproteases: Applied to inhibition assays for MMP-3, MMP-9, MMP-12, and MMP-13 to analyze compound–protein interactions.
- Drug discovery and molecular design: Enables analysis and interpretation of predictions to inform compound optimization and design decisions.
Methodology:
Represents molecular structures as graphs and analyzes them with graph convolutional neural networks, with pre-processing functions, Bayesian optimization for model tuning, and visualization of atomic contributions for interpretation.
Topics
Details
- Tool Type:
- command-line tool
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 2/12/2021
Operations
Publications
Kojima R, Ishida S, Ohta M, Iwata H, Honma T, Okuno Y. kGCN: A Graph-Based Deep Learning Framework for Chemical Structures. Unknown Journal. 2020. doi:10.26434/chemrxiv.11859684.v1.
Downloads
- Container filehttps://hub.docker.com/r/clinfo/kgcn