Update of bug #20531 (project relax):
Status: None => In Progress
_______________________________________________________
Follow-up Comment #4:
I unfortunately cannot currently reproduce this bug. I created the system
test:
$ relax -s Mf.test_bug_20531_molmol_macro_write_relaxfault
to try to trigger the bug, but that did not work!
A better way to do this would be if the final results file could be attached
to this bug report (you should have the file final/results.bz2 at this stage).
To keep your data confidential and to help in the debugging, would you be
able to perform the following steps:
1) First, please attach the information from '$ relax --info', as this was
unfortunately not attached last time. This can simply be pasted into the
'Post a Comment' section.
2) Download the attached 'bug_trigger.py' script into your model-free
analysis directory.
3) Run it in the prompt mode with '$ relax bug_trigger.py'.
4) See that the RelaxFault occurs with this script.
5) Open the final/results.bz2 compressed XML file in a text editor and look
for the residue sections.
6) Delete blocks of residues (from the <res ...> to </res> tags) until you
are left with just one or two residues which trigger the RelaxFault. Make
sure you preserve the <mol ...> and </mol> tags. Any mistakes you make will
be very obvious when you run the 'bug_trigger.py' script.
7) Attach this minimum results file which triggers the bug. With only 1 or
2 residues, most of your data is kept confidential. You can even randomise
the relaxation data and model-free parameter values of the remaining residues,
and remove PDB references and structural data if you would like 100%
confidentiality.
If you can do this, then with this absolute minimal relax state file I should
be able to find a fix to the problem within 5 minutes. The trick is that I
can add the state file, with your permission of course, to the relax test
suite and create a quick system test which triggers the bug (based on the
'bug_trigger.py' script). Once I can reliably reproduce the bug in a system
test, I can usually fix the bug in less time it takes to make the system test.
And an additional advantage is that the bug can never return to relax.
Cheers!
(file #17274)
_______________________________________________________
Additional Item Attachment:
File name: bug_trigger.py Size:3 KB
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?20531>
_______________________________________________
Message sent via/by Gna!
http://gna.org/