Abstract

Drug combinations have exhibited promise in treating cancers with less toxicity and fewer adverse reactions. However, in vitro screening of synergistic drug combinations is time-consuming and labor-intensive because of the combinatorial explosion. Although a number of computational methods have been developed for predicting synergistic drug combinations, the multi-way relations between drug combinations and cell lines existing in drug synergy data have not been well exploited. We propose a multi-way relation-enhanced hypergraph representation learning method to predict anti-cancer drug synergy, named HypergraphSynergy. HypergraphSynergy formulates synergistic drug combinations over cancer cell lines as a hypergraph, in which drugs and cell lines are represented by nodes and synergistic drug-drug-cell line triplets are represented by hyperedges, and leverages the biochemical features of drugs and cell lines as node attributes. Then, a hypergraph neural network is designed to learn the embeddings of drugs and cell lines from the hypergraph and predict drug synergy. Moreover, the auxiliary task of reconstructing the similarity networks of drugs and cell lines is considered to enhance the generalization ability of the model. In the computational experiments, HypergraphSynergy outperforms other state-of-the-art synergy prediction methods on two benchmark datasets for both classification and regression tasks and is applicable to unseen drug combinations or cell lines. The studies revealed that the hypergraph formulation allows us to capture and explain complex multi-way relations of drug combinations and cell lines, and also provides a flexible framework to make the best use of diverse information. The source data and codes of HypergraphSynergy can be freely downloaded from https://github.com/liuxuan666/HypergraphSynergy. Supplementary data are available at Bioinformatics online.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call