Skip to content

Deep Belief Network for Predicting Compound-Protein Interactions

License

Notifications You must be signed in to change notification settings

taneishi/DBN_CPI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Belief Network for Predicting Compound-Protein Interactions

Introduction

DBN-Kyoto is an in-silico drug discovery workload using a Deep Belief Network (DBN). This workload, so-called virtual screening, is used to predict whether a chemical compound interacts with a given protein sequence or not. In this case, the deep learning method resolved the serious bottleneck of exponential increase of the calculation time and memory consumption which we encountered when we applied a SVM algorithm.

This implementation was used for the optimization of Theano by Intel, and now this optimization code was happily merged in the original Theano.

DBN-Koyot was published in CGBVS-DNN: Prediction of Compound-protein Interactions Based on Deep Learning, MolInf. 2016.

Environments

  • Theano-1.0.5

Dataset

  • cpi.npz - Example dataset of compound protein interactions.

Usage

$ python main.py

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.5%
  • Shell 0.5%