sheng-n / SSCLMD

4 stars 0 forks source link

SSCLMD

Accept journal IEEE Journal of Biomedical and Health Informatics ## Paper [Paper link]

1. Overview

The code for paper Self-supervised contrastive learning on attribute and topology graphs for predicting relationships among lncRNAs, miRNAs and diseases". The repository is organized as follows:

2. Dependencies

3. Quick Start

Here we provide a example to predict the lncRNA-disease association scores on dataset 1:

  1. Download and upzip our data and code files
  2. Run data_preparation.py and calculating_similarity.py to obtain lncRNA/miRNA/disease attribute graph and intra_edge of topology graph
  3. Run main.py (in file-- dataset1/LDA.edgelist, neg_sample-- dataset1/non_LDA.edgelist, task_type--LDAl)

4. Reminder

It is recommended that you save the training and test sets for each fold and then calculate the lncRNA/miRNA/disease functional similarity. Then continue with subsequent calculations, which will speed up the calculation.

5. Contacts

If you have any questions, please email Nan Sheng (shengnan@jlu.edu.cn)