A computational pipeline that predicts drug-target interactions by learning low-dimensional vector representations from heterogeneous biological networks.
DTINet is a computational pipeline that predicts novel drug-target interactions by learning low-dimensional vector representations from heterogeneous biological networks. It integrates multiple data sources like drug-drug interactions, protein-protein interactions, and disease associations to identify potential drug-target pairs, addressing a key bottleneck in drug discovery.
Bioinformaticians, computational biologists, and researchers working on drug discovery, drug repositioning, or network-based prediction tasks who need to identify potential drug-target interactions from heterogeneous data.
Developers choose DTINet for its network integration approach that combines multiple biological data types into a unified framework, improving prediction accuracy over single-data-source methods and enabling systematic computational drug repositioning.
A Network Integration Approach for Drug-Target Interaction Prediction
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Integrates multiple heterogeneous biological data sources, including drug-drug interactions, protein-protein interactions, and disease associations, as detailed in the data directory matrices.
Provides pre-trained drug and protein vector representations (e.g., drug_vector_d100.txt) used in the original research, enabling quick reproducibility without retraining.
Includes scripts like auc.m and run_DTINet.m for ten-fold cross-validation, ensuring robust performance assessment as per the tutorial.
Backed by a Nature Communications paper and includes supplementary data files with novel predictions, adding credibility and ease of validation.
Core implementation is in MATLAB with pre-built binaries for Ubuntu 14.04, limiting cross-platform use; Python version is separate (PyDTINet), causing fragmentation.
Requires multiple steps like setting up directories, running similarity computations, and managing third-party IMC library, as outlined in the tutorial, which can be error-prone.
Pre-built binary for Inductive Matrix Completion is for Ubuntu 14.04, an old system, and building from source may be necessary for modern environments, as noted in the third-party software section.