Network Oriented Repurposing of Drugs (NORDic): network identification / master regulator detection / drug effect simulator / drug repurposing
Project description
Network Oriented Repurposing of Drugs (NORDic)
(c) Clémence Réda, 2023.
NORDic is an open-source package which allows to focus on a network-oriented approach to identify regulatory mechanisms linked to a disease, master regulators, and to simulate drug effects on a network, and adaptively test drugs to perform drug repurposing. As such, it is comprised of four distinct parts:
- NORDic NI identifies a disease-associated gene regulatory network (as a Boolean network) with its dynamics from several biological sources.
- NORDic PMR detects master regulators in a Boolean network.
- NORDic DS (since version 2.0.0) scores the effect of a treatment on a patient (the higher the score, the most promising the treatment) based on a Boolean network.
- NORDic DR (since version 2.0.0) uses the routine in NORDic DS and a bandit algorithm to adaptively test treatments and perform drug repurposing.
To learn how to use the different methods, please check out the associated Jupyter notebooks.
Note about using functions from UTILS/utils_sim.py
You will need to install MaBoSS
conda install -c colomoto -y -q maboss
Citation
If you use NORDic in published research, please cite the following preliminary work:
Réda, C., & Delahaye-Duriez, A. (2022). Prioritization of Candidate Genes Through Boolean Networks. In International Conference on Computational Methods in Systems Biology (pp. 89-121). Springer, Cham.
Due to the presence of copyrighted databases, the license for this code is Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Installation
pip install NORDic # latest version
Pull requests, issues, suggestions?
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.