sanwen211314 / BNNR

BNNR is a novel computational method, which utilizes Bounded Nuclear Norm Regularization algorithm to identify potential novel indications for known or new drugs. The code in this package implements Bounded Nuclear Norm Regularization (BNNR) for drug repositioning, which is implemented in Matlab2014a.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BNNR

BNNR is a novel computational method, which utilizes Bounded Nuclear Norm Regularization algorithm to identify potential novel indications for known or new drugs. The code in this package implements Bounded Nuclear Norm Regularization (BNNR) for drug repositioning, which is implemented in Matlab2014a.

This work has been presented in ISMB/ECCB 2019 conference in an oral talk during July 21-25, Basel, Switzerland.

Description

"Demo.m" demonstrates the experimental result on Fdataset by BNNR.

"BNNR.m" is the function of BNNR algorithm.

"svt.m" is the function of singular value thresholding operator.

Contact: If you have any questions or suggestions with the code, please let us know. Contact Mengyun Yang at mengyunyang@csu.edu.cn

Citation

Yang M, Luo H, Li Y, Wang J. Drug repositioning based on bounded nuclear norm regularization[J]. Bioinformatics, 2019, 35(14): i455-i463.

@article{Yang2019Drug,
  title={Drug repositioning based on bounded nuclear norm regularization},
  author={Yang, Mengyun  and  Luo, Huimin  and  Li, Yaohang  and  Wang, Jianxin},
  volume={35},
  number={14},
  pages={i455--i463},
  year={2019},
  publisher={Oxford University Press}
}

About

BNNR is a novel computational method, which utilizes Bounded Nuclear Norm Regularization algorithm to identify potential novel indications for known or new drugs. The code in this package implements Bounded Nuclear Norm Regularization (BNNR) for drug repositioning, which is implemented in Matlab2014a.


Languages

Language:MATLAB 100.0%