Docking Backends#
- class mockdock.docking.DockingOracle(receptor_file, n_poses=10, n_cpus=None, n_gpus=None, save_dir=None, **kwargs)[source]#
Bases:
ABCAbstract base class for docking oracles.
- Parameters:
- class mockdock.docking.AutoDockGPUOracle(receptor_file, adgpu_executable=None, n_poses=10, n_cpus=None, n_gpus=1, save_dir=None, **kwargs)[source]#
Bases:
DockingOracle- Parameters:
- DEFAULT_ADGPU_EXECUTABLE = 'adgpu'#
- ALLOWED_RECEPTOR_EXTENSIONS = {'.fld', '.map', '.pdbqt', '.xyz'}#
- class mockdock.docking.AutoDockVinaOracle(receptor_file, n_poses=10, n_cpus=None, exhaustiveness=32, save_dir=None, **kwargs)[source]#
Bases:
DockingOracle- Parameters: