Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2020 May 12;12(1):32.
doi: 10.1186/s13321-020-00435-6.

kGCN: a graph-based deep learning framework for chemical structures

Affiliations

kGCN: a graph-based deep learning framework for chemical structures

Ryosuke Kojima et al. J Cheminform. .

Abstract

Deep learning is developing as an important technology to perform various tasks in cheminformatics. In particular, graph convolutional neural networks (GCNs) have been reported to perform well in many types of prediction tasks related to molecules. Although GCN exhibits considerable potential in various applications, appropriate utilization of this resource for obtaining reasonable and reliable prediction results requires thorough understanding of GCN and programming. To leverage the power of GCN to benefit various users from chemists to cheminformaticians, an open-source GCN tool, kGCN, is introduced. To support the users with various levels of programming skills, kGCN includes three interfaces: a graphical user interface (GUI) employing KNIME for users with limited programming skills such as chemists, as well as command-line and Python library interfaces for users with advanced programming skills such as cheminformaticians. To support the three steps required for building a prediction model, i.e., pre-processing, model tuning, and interpretation of results, kGCN includes functions of typical pre-processing, Bayesian optimization for automatic model tuning, and visualization of the atomic contribution to prediction for interpretation of results. kGCN supports three types of approaches, single-task, multi-task, and multi-modal predictions. The prediction of compound-protein interaction for four matrixmetalloproteases, MMP-3, -9, -12 and -13, in the inhibition assays is performed as a representative case study using kGCN. Additionally, kGCN provides the visualization of atomic contributions to the prediction. Such visualization is useful for the validation of the prediction models and the design of molecules based on the prediction model, realizing "explainable AI" for understanding the factors affecting AI prediction. kGCN is available at https://github.com/clinfo.

Keywords: Graph convolutional network; Graph neural network; KNIME; Open source software; kGCN.

PubMed Disclaimer

Conflict of interest statement

The authors declare that they have no competing interests.

Figures

Fig. 1
Fig. 1
Architecture of kGCN
Fig. 2
Fig. 2
Graph convolutional network for a prediction task with a compound input
Fig. 3
Fig. 3
Multi-task graph convolutional network with a compound input
Fig. 4
Fig. 4
Multi-modal graph convolutional network with compound and sequence inputs
Fig. 5
Fig. 5
Single-task workflow for the hold-out procedure using the KNIME interface (Upper). Multi-task workflow for the hold-out procedure (Lower)
Fig. 6
Fig. 6
Multi-modal workflow for the hold-out procedure
Fig. 7
Fig. 7
AUCs obtained from five-fold cross-validation
Fig. 8
Fig. 8
a Chemical structure. b Atomic contributions to the predicted MMP-9 activity. Red color represents the positive contribution to the prediction (MMP-9 active in this case). Blue color represents the negative contribution (not active)

Similar articles

Cited by

References

    1. Gawehn E, Hiss JA, Schneider G. Deep learning in drug discovery. Mol Inform. 2016;35(1):3–14. - PubMed
    1. Goh GB, Hodas NO, Vishnu A. Deep learning for computational chemistry. J Comput Chem. 2017;38(16):1291–1307. - PubMed
    1. Elton DC, Boukouvalas Z, Fuge MD, Chung PW. Deep learning for molecular design - a review of the state of the art. Mol Syst Design Eng. 2019;4(4):828–849.
    1. Torng W, Altman RB. Graph convolutional neural networks for predicting drug-target interactions. J Chem Inform Model. 2019;59(10):4131–4149. - PubMed
    1. Ma J, Sheridan RP, Liaw A, Dahl GE, Svetnik V. Deep neural nets as a method for quantitative structure-activity relationships. J Chem Inform Model. 2015;55(2):263–274. - PubMed