Skip to content

Commit 704b83c

Browse files
committed
inital commit
0 parents  commit 704b83c

26 files changed

+3684034
-0
lines changed

README.md

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
# License
2+
3+
Copyright (C) 2023 Li Peng ([email protected]), Cheng Yang ([email protected])
4+
5+
This program is free software; you can redistribute it and/or
6+
modify it under the terms of the GNU General Public License
7+
as published by the Free Software Foundation; either version 3
8+
of the License, or (at your option) any later version.
9+
10+
This program is distributed in the hope that it will be useful,
11+
but WITHOUT ANY WARRANTY; without even the implied warranty of
12+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13+
GNU General Public License for more details.
14+
15+
You should have received a copy of the GNU General Public License
16+
along with this program; if not, see <http://www.gnu.org/licenses/>.
17+
18+
19+
20+
# MRLHGNN
21+
MRLHGNN is effective tool for drug repositioning and we are thankful that [Gu et al.](https://www.sciencedirect.com/science/article/pii/S0010482522008356) have published part of their data which can be used directly.
22+
23+
24+
25+
# Environment Requirement
26+
+ torch version (GPU) == 2.0.1
27+
+ CUDA version == 12.0
28+
+ numpy == 1.34.3
29+
+ matplotlib == 3.5.1
30+
+ dgl-cu118 == 1.1.0
31+
+ pandas == 1.5.3
32+
+ scikit-learn == 1.2.2
33+
+ torch-cluster == 1.6.1+pt20cu118
34+
+ torch-scatter == 2.1.1+pt20cu118
35+
+ torch-sparse == 0.6.17+pt20cu118
36+
+ torch-spline-conv == 1.2.2+pt20cu118
37+
+ torchaudio ==2.0.2
38+
+ torchvision == 0.15.2
39+
40+
41+
42+
# Model
43+
+ load_data.py: Constructing heterogeneous graph.
44+
+ SeHG.py: the core model proposed in the paper.
45+
46+
47+
48+
# Compare_models
49+
50+
* NTSIM (2017)
51+
* Proposed in [Predicting drug-disease associations based on the known association bipartite network](https://ieeexplore.ieee.org/abstract/document/8217698/), BIBM 2017.
52+
53+
* BNNR (2019)
54+
* Proposed in [Drug repositioning based on bounded nuclear norm regularization](https://doi.org/10.1093/bioinformatics/btz331), Bioinformatics 2019.
55+
56+
* HGIMC (2020)
57+
* Proposed in [Heterogeneous graph inference with matrix completion for computational drug repositioning](https://doi.org/10.1093/bioinformatics/btaa1024), Bioinformatics 2020.
58+
59+
* NIMCGCN (2020)
60+
* Proposed in [Neural inductive matrix completion with graph convolutional networks for miRNA-disease association prediction](https://doi.org/10.1093/bioinformatics/btz965), Bioinformatics 2020.
61+
62+
* LAGCN (2021)
63+
* Proposed in [Predicting drug–disease associations through layer attention graph convolutional network](https://doi.org/10.1093/bib/bbaa243), Briefings in Bioinformatics 2021.
64+
65+
* DRHGCN (2021)
66+
* Proposed in [Drug repositioning based on the heterogeneous information fusion graph convolutional network](https://doi.org/10.1093/bib/bbab319), Briefings in Bioinformatics 2021.
67+
68+
* DRWBNCF (2022)
69+
* Proposed in [A weighted bilinear neural collaborative filtering approach for drug repositioning](https://doi.org/10.1093/bib/bbab581), Briefings in Bioinformatics 2022.
70+
71+
* REDDA (2022)
72+
* Proposed in [REDDA: Integrating multiple biological relations to heterogeneous graph neural network for drug-disease association prediction](https://www.sciencedirect.com/science/article/pii/S0010482522008356), Computers in Biology and Medicine 2022.
73+
74+
* MilGNet (2022)
75+
* Proposed in [MilGNet: a multi-instance learning-based heterogeneous graph network for drug repositioning](https://ieeexplore.ieee.org/abstract/document/9995152/), BIBM 2022.
76+
77+
78+
79+
# Question
80+
+ If you have any problems or find mistakes in this code, please contact with us:
81+
Cheng Yang: [email protected] ; Li Peng: [email protected]

0 commit comments

Comments
 (0)