DOCK3.8:Pydock3: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
= Installation = | = Installation = | ||
[[How to install pydock3]] | See: [[How to install pydock3]]. | ||
= Instructions = | = Instructions = | ||
Line 30: | Line 30: | ||
== ''blastermaster'' == | == ''blastermaster'' == | ||
See [[blastermaster (pydock3 script)]]. | See: [[blastermaster (pydock3 script)]]. | ||
== ''dockopt'' == | == ''dockopt'' == | ||
See [[dockopt (pydock3 script)]]. | See: [[dockopt (pydock3 script)]]. |
Revision as of 08:17, 2 September 2022
pydock3 is a Python package wrapping the DOCK Fortran program that provides tools to help standardize and automate the computational methods employed in molecular docking.
Scripts included in pydock3:
- blastermaster: generate a specific docking configuration for a given receptor and ligand
- dockopt: generate many different docking configurations, perform retrospective docking on them in parallel using a specified job scheduler (e.g. Slurm), and analyze the results.
A docking configuration is a unique set of DOCK parameter files (e.g., matching_spheres.sph) and INDOCK parameter values.
Installation
See: How to install pydock3.
Instructions
Note for UCSF Shoichet Lab members
pydock3 is already installed on the following clusters. You can source the provided Python environment scripts to expose the relevant executables:
Wynton
source /wynton/home/irwin/isknight/envs/python3.8.5.sh
Gimel
Only nodes other than gimel itself are supported, e.g., gimel5.
ssh gimel5 source /nfs/soft/ian/python3.8.5.sh
blastermaster
See: blastermaster (pydock3 script).
dockopt
See: dockopt (pydock3 script).