Cargando…

Predicting compound-protein interaction using hierarchical graph convolutional networks

MOTIVATION: Convolutional neural networks have enabled unprecedented breakthroughs in a variety of computer vision tasks. They have also drawn much attention from other domains, including drug discovery and drug development. In this study, we develop a computational method based on convolutional neu...

Descripción completa

Detalles Bibliográficos
Autores principales: Bui-Thi, Danh, Rivière, Emmanuel, Meysman, Pieter, Laukens, Kris
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9302762/
https://www.ncbi.nlm.nih.gov/pubmed/35862351
http://dx.doi.org/10.1371/journal.pone.0258628
_version_ 1784751703576281088
author Bui-Thi, Danh
Rivière, Emmanuel
Meysman, Pieter
Laukens, Kris
author_facet Bui-Thi, Danh
Rivière, Emmanuel
Meysman, Pieter
Laukens, Kris
author_sort Bui-Thi, Danh
collection PubMed
description MOTIVATION: Convolutional neural networks have enabled unprecedented breakthroughs in a variety of computer vision tasks. They have also drawn much attention from other domains, including drug discovery and drug development. In this study, we develop a computational method based on convolutional neural networks to tackle a fundamental question in drug discovery and development, i.e. the prediction of compound-protein interactions based on compound structure and protein sequence. We propose a hierarchical graph convolutional network (HGCN) to encode small molecules. The HGCN aggregates a molecule embedding from substructure embeddings, which are synthesized from atom embeddings. As small molecules usually share substructures, computing a molecule embedding from those common substructures allows us to learn better generic models. We then combined the HGCN with a one-dimensional convolutional network to construct a complete model for predicting compound-protein interactions. Furthermore we apply an explanation technique, Grad-CAM, to visualize the contribution of each amino acid into the prediction. RESULTS: Experiments using different datasets show the improvement of our model compared to other GCN-based methods and a sequence based method, DeepDTA, in predicting compound-protein interactions. Each prediction made by the model is also explainable and can be used to identify critical residues mediating the interaction.
format Online
Article
Text
id pubmed-9302762
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-93027622022-07-22 Predicting compound-protein interaction using hierarchical graph convolutional networks Bui-Thi, Danh Rivière, Emmanuel Meysman, Pieter Laukens, Kris PLoS One Research Article MOTIVATION: Convolutional neural networks have enabled unprecedented breakthroughs in a variety of computer vision tasks. They have also drawn much attention from other domains, including drug discovery and drug development. In this study, we develop a computational method based on convolutional neural networks to tackle a fundamental question in drug discovery and development, i.e. the prediction of compound-protein interactions based on compound structure and protein sequence. We propose a hierarchical graph convolutional network (HGCN) to encode small molecules. The HGCN aggregates a molecule embedding from substructure embeddings, which are synthesized from atom embeddings. As small molecules usually share substructures, computing a molecule embedding from those common substructures allows us to learn better generic models. We then combined the HGCN with a one-dimensional convolutional network to construct a complete model for predicting compound-protein interactions. Furthermore we apply an explanation technique, Grad-CAM, to visualize the contribution of each amino acid into the prediction. RESULTS: Experiments using different datasets show the improvement of our model compared to other GCN-based methods and a sequence based method, DeepDTA, in predicting compound-protein interactions. Each prediction made by the model is also explainable and can be used to identify critical residues mediating the interaction. Public Library of Science 2022-07-21 /pmc/articles/PMC9302762/ /pubmed/35862351 http://dx.doi.org/10.1371/journal.pone.0258628 Text en © 2022 Bui-Thi et al https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Bui-Thi, Danh
Rivière, Emmanuel
Meysman, Pieter
Laukens, Kris
Predicting compound-protein interaction using hierarchical graph convolutional networks
title Predicting compound-protein interaction using hierarchical graph convolutional networks
title_full Predicting compound-protein interaction using hierarchical graph convolutional networks
title_fullStr Predicting compound-protein interaction using hierarchical graph convolutional networks
title_full_unstemmed Predicting compound-protein interaction using hierarchical graph convolutional networks
title_short Predicting compound-protein interaction using hierarchical graph convolutional networks
title_sort predicting compound-protein interaction using hierarchical graph convolutional networks
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9302762/
https://www.ncbi.nlm.nih.gov/pubmed/35862351
http://dx.doi.org/10.1371/journal.pone.0258628
work_keys_str_mv AT buithidanh predictingcompoundproteininteractionusinghierarchicalgraphconvolutionalnetworks
AT riviereemmanuel predictingcompoundproteininteractionusinghierarchicalgraphconvolutionalnetworks
AT meysmanpieter predictingcompoundproteininteractionusinghierarchicalgraphconvolutionalnetworks
AT laukenskris predictingcompoundproteininteractionusinghierarchicalgraphconvolutionalnetworks