Drug-drug interaction is an important method in bioinformatics, especially in the case of treatment of serious diseases such as cancer. It tells us about the drug effect modified by another drug. In this article, we summarize a few useful tools for drug-drug interaction prediction.
There are quite a few predictors available for drug-drug interactions. We have discussed below the most widely used software including their availability.
NDD is a standalone tool for drug-drug interaction prediction based on neural networks . It first calculates the drug similarities and Gaussian Interaction Profile similarities for each drug pair. After that, it selects a subset of similarities based on more information and less redundancy. Later, it creates a single matrix by integrating all selected matrices. Finally, for each drug pair, the two corresponding rows of the integrated matrix are fed to a two-layer neural network for classification .
The software is freely accessible at Github.
DPDDI is another software for drug-drug interaction prediction . It predicts drug-drug interactions by extracting the network structure features of drugs from the network with a graph-convolutional network and a deep neural network as a predictor . It does not consider the drug properties such as drugs’ biological and chemical properties. Since the software is a Tensorflow implementation of the DPDDI model, therefore, it requires TensorFlow (1.0 or later), python 2.7, networkx, scikit-learn, and scipy to be installed.
The software is freely available to download at Github.
- Rohani, N., Eslahchi, C. (2019). Drug-Drug Interaction Predicting by Neural Network Using Integrated Similarity. Sci Rep 9, 13645.
- Feng, YH., Zhang, SW. & Shi, JY. (2020). DPDDI: a deep predictor for drug-drug interactions. BMC Bioinformatics 21, 419.
How to download small molecules from ZINC database for virtual screening?
It is difficult to manage thousands of compounds altogether while performing virtual high-throughput screening. Compounds databases allow to download molecules in different formats such as the ZINC database  allows downloading a batch file that is processed afterward. In this article, we will download small molecules from the ZINC database  that can be used in virtual screening. (more…)
Prepare receptor and ligand files for docking using Python scripts
Docking software such as Autodock4  and Autodock Vina  require input receptor and ligand files in a specific format called pdbqt. Sometimes, preparing files using Autodock Tools (ADT) gives various errors that are not easily understandable. Especially, when we are performing virtual screening (VS), we need to convert a lot of files from pdb to pdbqt format. Converting each file one by one using ADT is a tedious job. Therefore, python scripts provided by Autodock are quite helpful. (more…)
Virtual Screening Methodology for Structure-based Drug Designing
Virtual High Throughput Screening (vHTS), also known as Virtual Screening (VS) is one of the essential steps involved in in-silico drug designing. There are several bioinformatics tools that facilitate the virtual screening of thousands of compounds such as GOLD, GLIDE, Autodock Vina, and so on.