Amirreza-Mousavi / FjTAL_Virtual_Screening_QND

A quick and dirty virtual screening task for potential ligands of Flavobacterium johnsoniae Tyrosine Ammonia Lyase (FjTAL)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FjTAL_Virtual_Screening_QND

A quick and dirty virtual screening task to find potential ligands of Flavobacterium johnsoniae Tyrosine Ammonia Lyase (FjTAL).

Installation

The following software must be installed in the linux environment: dplyr (R), stringr (R), R interpreter, Autodock vina, ADFR software suite, Open Babel.

Explanation

The ligands sdf file, was taken from ZINC database and the receptor pdb file was generated with the help of ColabFold. The sdf file is first converted into the corresponding pdb (by Open Babel) and later pdbqt files (by ADFR). To show a demo of the script, only 33 ligands are chosen. The pdb file of the receptor is also converted to pdbqt format by ADFR. Next, the molecular docking task is executed by autodock vina. Then, the outputs of the vina command, which are stored in res.txt, are parsed and the id of ligands and their corresponding scores become tabulated as results.csv by a short R script.

Do not forget to look at the Expected_Results folder!

About

A quick and dirty virtual screening task for potential ligands of Flavobacterium johnsoniae Tyrosine Ammonia Lyase (FjTAL)

License:MIT License


Languages

Language:Shell 78.9%Language:R 21.1%