- This topic has 2 replies, 2 voices, and was last updated 14 years, 1 month ago by Anonymous.
October 19, 2009 at 2:26 pm #349Anonymous
I am trying to build a loop model with the last release of rosseta, and I get the following error:
protocols.looprelax: ==== Loop protocol: =================================================
protocols.looprelax: remodel perturb_ccd
protocols.looprelax: intermedrelax no
protocols.looprelax: refine refine_ccd
protocols.looprelax: relax no
loops: ERROR invalid loop 271 288 279: End more than nres(0)
ERROR: LoopRebuild::ERROR Loop definition out of boundary
ERROR:: Exit from: src/protocols/loops/LoopClass.cc line: 699
my loops file is:
LOOP 270 288 279
my flag’s file:
-loops::frag_sizes 9 3
-loops::frag_files t000/aat000_09_05.200_v1_3 t000/aat000_03_05.200_v1_3
I belive that my problem is in this nres(0), checking the code i found that the this nres== 0 value is coming from:
Size nres = pose.total_residue();
Can anybody give some help??
Thanks very much in advance!
October 20, 2009 at 2:14 pm #4239Anonymous
Does t000.template.pdb contain residues? I’m not trying to be flippant – the obvious answer if you have 0 residues is that you simply don’t have any residues in the protein. You can (and should) try passing a different protein to see if it behaves differently, or manually tweaking the template PDB. You can try deleting atoms from some of the sidechains (or mainchain); this will cause the PDB reader to spit warnings, so you can verify that it’s reading the PDB it’s supposed to read.
October 21, 2009 at 11:22 am #4244Anonymous
Thanks very much smlewis,
after a while trying and trying i found the problem, and i write it here in case it can help someone who is stacked as i was:
DO NOT PUT CHARGES AND RADII TO YOUR PDB FILE, older versions of rosetta had no trubble dealing with files with charges and radii but this last version of rosetta will give my error if you put charges and radii to your pdb.
- You must be logged in to reply to this topic.