Hello, I am getting this error while running ab-initio docking on linux.
TOTAL NUMBER OF DISTANCE RESTRAINTS FOR RIGID BODY DOCKING IS ZERO!
CONTROL YOUR PARAMETER SETTINGS AND RESTRAINT DEFINITIONS
STRUCTURE NUMBER 1
I have made following changes in the run.cns file.
1: Number of structures to dock = 10000,400,400
2: analysis and clustering = RMSD, 7.5
3: Do you want to randomly exclude a fraction of the ambiguous restraints (AIRs)? noecv=true
4: epsilon_0 (it0) =10.0 and epsilon_0 (it1) =10.0
I am running ab initio docking in with 10000, 400 and 400 docking steps. However, in first 10000 steps I am getting the following error: Structure 8056: running Structure 8057: running ------------------------------------------------------------ HADDOCK has detected an error Check the FAILED file in /home/abwer/Downloads/haddock2.4-2022-01/examples/CD44_d24_blind/run1 Stopping…
Cleaning up the run directory …* Cleaning up HADDOCK run directory Only files for structure #1 will be kept… QUEUE_DOWN gzip: CD44_d24_blind_run1_it0_refine_8048.out: No such file or directory
Queue command failed, retrying in 15 seconds QUEUE_DOWN gzip: CD44_d24_blind_run1_it0_refine_8047.out: No such file or directory
Queue command failed, retrying in 15 seconds ############################################################################## Finishing HADDOCK on: 2023-06-20 14:44:17 Au revoir. Tot ziens. Bye bye.
I can fix it by deleting the FAILED file and running haddock again. However, what is the actual reason and how to prevent this error from happening again and again.
The FAILED file was empty. I am using Haddock 2.4 version January release. For distance restraint I have only changed the {===>} cmrest=true;
Following are the distance restraint in run.cns
{===>} noecv=true;
{===>} ncvpart=2;
{===>} hbonds_on=false;
{===>} ranair=false; {===>} cmrest=true;
{===>} cmtight=true;
{===>} kcont=1.0;
{===>} surfrest=false;
{===>} ksurf=1.0;
Finally, I am not sure about the mode. But these are the two “mode” I found in run.cns file.
{* number of semi-flexible segments for molecule 1 (-1 for automated mode) }
{ Note that current max is 10 (edit the run.cns to add more segments *}
{===>} nseg_1=-1;
{* Rebuild missing atoms in the context of the complex? (refinement mode) *}
{+ choice: true false +}
{===>} rebuildcplx=false;
run haddock-clean from the tools directory to clean the output files
restart haddock in the run directory. It will try to complete the missing models (i.e. do not delete the PDB files or start a new run)
And eventually you can change the CNS code in the protocols directory not to write those FAILED files in case of problems…
You might get bad models (or undocked ones) in that case. There are two instance of writing the FAILED file in the refine.inp CNS script.
Search for FAILED and in particular the
evaluate ($errfile = "RUN:FAILED”)
statements. And change RUN:FAILED to e.g. RUN:WARNING
I’m also running on Haddock2.4 local and I had the same error:
TOTAL NUMBER OF DISTANCE RESTRAINTS FOR RIGID BODY DOCKING IS ZERO!
CONTROL YOUR PARAMETER SETTINGS AND RESTRAINT DEFINITIONS
STRUCTURE NUMBER 1
I was following the tutorial for ab-inition Ab-antigen docking (Tutorial describing the use of a local version of HADDOCK2.4 – Bonvin Lab) hance I was using VH-VL restraints and freeSASA>40% residues as passive resiudes for the antigen. But no randomAIR of Surface Contacts as per the tutorial.
I read in this topic that including randomAIR and Surface Contacts might resolve the issue. Is there any counter indications in my case of study against this so that was absent in the tutorial?
on the run.cns is really easy to turn both true, but I didn’t get if Surface contacts will work with the run.cns selection of semiflexible region as is (automatic) or if I have to insert the sequence of the protein.