Open Yuanhang2024 opened 2 months ago
The examples from the protein-ligand-docking folder can run normally.
It’s not a bug - most likely bad quality of your staring models - or a problem with the ligand param/topo files
These are required if you want to dock some other ligands and should be provided to haddock
Our haddock2.4 server generate those automatically. The standalone version does not
Thank you so much for answering, but I have 5000 samples to deal with, so I can't rely on the server. How can I generate the .top and .param files in large scales?
Some tips can be found at:
https://www.bonvinlab.org/software/haddock2.4/faq/#small-ligand-docking-with-haddock HADDOCK2.4 manual - Frequently Asked Questions bonvinlab.org
Further you could check the BioExcel BioBB modules. There is one to generate CNS topo/param file using acepype
Check: https://github.com/bioexcel/biobb_wf_ligand_parameterization (look for the CNS parametrisation tutorial)
I've used acpype to generate .top and .par files in CNS standards, but the same error repeated. When I force the topoaa step tolerance = 99, no models to dock for rigidbody step.
Check the out files in the 00_topoaa directory for error messages, starting from the end of the file
Did you define the correct file names in the config file? And your ligand should have a chainID defined in the PDB file
Error message be like this:
File "/public/home/acosdmq0yn/haddock3/src/haddock/modules/sampling/rigidbody/init.py", line 79, in _run sampling_factor = int(self.params["sampling"] / len(models_to_dock)) ZeroDivisionError: division by zero [2024-05-11 01:18:59,632 libutil ERROR] division by zero
Config file names have been corrected, and ligand chain ID have been defined and used in the .tbl file.
Screenshot of the ligand
PeptideDocking3239.zip The running dir is here.
Is your issue solved ?
Describe the bug
To Reproduce Running with Config below:
Expected behavior A clear and concise description of what you expected to happen.
Configuration (optional - remove if not relevant)