Predicting drug responses from extended-connectivity fingerprints (ECFPs) of drugs by using graph neural networks

Cancer is one of the leading causes of deaths and one of the treatments of cancer cure is the use of drugs that inhibits the growth of cancer tumors. Hance, it is essential to be able to predict the response of cancer drugs to assess the effectiveness of each drug in slowing down the growth of abnor...

Full description

Bibliographic Details
Main Author: Asok Kumar Gaurav
Other Authors: Jagath C Rajapakse
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2022
Subjects:
Online Access:https://hdl.handle.net/10356/156576
Description
Summary:Cancer is one of the leading causes of deaths and one of the treatments of cancer cure is the use of drugs that inhibits the growth of cancer tumors. Hance, it is essential to be able to predict the response of cancer drugs to assess the effectiveness of each drug in slowing down the growth of abnormal malignant cancer cells. Using computational models to predicting the response of each cancer drug can improve the chances of the patient’s successful recovery Currently, there is no ideal cancer drug response prediction method. Hence, in this report we are predicting the drug responses using drug the Extended-Connectivity Fingerprints (ECFPs) of cancer drugs as input to a graph neural network. Extended-Connectivity Fingerprints (ECFPs) of a drug captures the substructural information the drug, and hence gives a numerical representation any drug from its molecular formula. In previous research, to model the molecular graphs with GNN, certain atom features, such as atom symbol, atom degree, etc., of drugs were applied to form the node features of GNN. In this project, Extended-Connectivity Fingerprints (ECFPs) are also extracted to extend the node features. We demonstrate that GNN using ECFPs features of drugs are better in representing drug chemical features than using simple atom features alone. In this project, three types of GNN are implemented for prediction of drug responses from chemical features: Graph Convolutional Networks (GCN), GraphSAGE, and Graph Attention Networks (GAT).