gnn4dr / DRKG

A knowledge graph and a set of tools for drug repurposing
Apache License 2.0
565 stars 153 forks source link

How to generate my own Knowledge Graph? #18

Open Sachit1137 opened 3 years ago

Sachit1137 commented 3 years ago

I am trying to reproduce the results and will like to understand a few things:

  1. How are the relationships (links) between entities established within the DRKG dataset (to then allow for the knowledge graph generation)?
  2. How are the triplets and edge types produced?
ishaan-mehta commented 2 years ago

This is a compilation of various existing databases (such as GNBR, Hetionet, DrugBank, etc.) which have already produced all this information. The information can be discovered experimentally or through combing literature, both of which are done in the sources used here (you can look up each source to find out more about their individual methodologies of constructing their respective graph(s)).

yxu1168 commented 1 year ago

@ishaan-mehta,

Thank you very much for all the great jobs you have done. The repo is very good for learners/students to learn GNN/DRKG and their applications to drug repurpose for diseases such COVID-19. The big challenge for us is how to build triplets for training datasets. Would you please give an example to elaborating more details? Such as build triplets from DrugBank download? with some code snippet? Appreciate your help very much!! Regards,

Dan