Skip to content

novonordisk-research/ir_kg_exploration

Repository files navigation

Identification of Insulin Resistance-Related Genes with Biomedical Knowledge Graphs Topology and Embeddings

Introduction

This repository contains code for identifying insulin resistance-related genes using topological feature engineering, link prediction, positive unlabelled learning (PUL) and outlier detection algorithms. We used OpenBioLink and Hetionet biomedical knowledge graphs (biomedKGs) to predict IR-related genes and evaluated how model performance was affected by the size of the training set and by enriching the biomedKG with IR information. We also assessed the biological relation of the predictions to IR-related processes using the DepMap and Multiscale Interactome biomedKGs datasets and bioinformatic pathway functional annotations.

The paper can be found here:

Installation

To install this project, please follow these steps:

  1. Clone this repository to your local machine.
  2. Install the required dependencies by running pip install -r requirements.txt.
  3. Choose one of the tracks: link prediction or topology to generate trained models and embeddings.
  4. Use the generated embeddings for the positive unlabelled track.
  5. Visualizations can be produced by using the predicted genes and the embeddings for the models1.

Usage

To use this project, is broken down into the following parts

License

This project is licensed under the MIT License - see the LICENSE file for details.

Authors

  • Tankred Ott
  • Marc Boubnovski Martell
  • Viktor Sandberg
  • Ramneek Gupta
  • Marie Lisandra Zepeda Mendoza

Acknowledgments

We would like to thank the creators of the OpenBioLink and Hetionet biomedKGs datasets for making their data publicly available. We would also like to thank the contributors to the DepMap and Multiscale Interactome biomedKGs datasets and bioinformatic pathway functional annotations for their work.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published