English | 中文
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.
- 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)
conda create -n vinautil_env -c pylyzeng -c conda-forge -c bioconda vinautil --yes
conda activate vinautil_env
# before test need execute:
scardock -h
scardocktest
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
It is recommended to use conda for installation.