Files
vinautil/README.md
2023-12-03 23:04:58 +08:00

2.4 KiB

English | 中文

Introduction

All the code in this repository was developed by Zeng Lingyu during his pursuit of a graduate degree at the College of Biological Engineering and Food Science, Hubei University of Technology. Some of the code can be used to reproduce Zeng Lingyu's research work during his master's degree and is provided for reference.

These codes are mainly developed for AutoDock Vina and SCARdock.

SCARdock website for screening covalent inhibitors.

It can also handle PDB files and small molecule files.

Environment require

- python =3.10
- bioconda::mgltools
- conda-forge::spyrmsd
- conda-forge::pandas
- conda-forge::openbabel
- conda-forge::rdkit
- conda-forge::pymol-open-source 2.5.0 py310h292d129_6
- conda-forge::loguru
- conda-forge::swig
- conda-forge::boost-cpp 
- conda-forge::sphinx
- conda-forge::sphinx_rtd_theme
- conda-forge::vina 1.2.3 py310he924329_2
- conda-forge::ipython
- conda-forge::biopython
- conda-forge::prody # meeko dependency (optionally, for covalent docking)

Usage

Installation

conda create -n vinautil_env -c pylyzeng vinautil --yes
conda activate vinautil_env

Test

# before test need execute:
scardock -h
scardocktest

Docking

scardock --help
usage: scardock [-h] [-r [recepotr file]] [-l [ligand file]] [-s [residue covalent site]] [-c [covalent chain ID]]
                [-log [output log directory]]

SCARdock Docking

options:
  -h, --help            show this help message and exit
  -r [recepotr file], --receptor [recepotr file]
                        recepotr file, support pdb
  -l [ligand file], --ligand [ligand file]
                        ligand file, molecule file (MOL2, SDF,...)(use meeko prepare)
  -s [residue covalent site], --site [residue covalent site]
                        residue covalent site
  -c [covalent chain ID], --chain [covalent chain ID]
                        covalent chain ID
  -log [output log directory], --log_dir [output log directory]
                        Relative Path

Code Installation

It is recommended to use conda for installation.

Acknowledgement

Sen Liu

Qi Song

Lab site

License

MIT