URL:
<http://gna.org/bugs/?22704>
Summary: After setting the relax references via
bmrb.software, saved states are no longer loadable (SyntaxError: unexpected
EOF).
Project: relax
Submitted by: bugman
Submitted on: Fri 26 Sep 2014 02:28:37 PM UTC
Category: relax's source code
Specific analysis category: Model-free analysis
Priority: 3 - Low
Severity: 2 - Minor
Status: None
Assigned to: bugman
Originator Name:
Originator Email:
Open/Closed: Open
Release: 3.3.0
Discussion Lock: Any
Operating System: All systems
_______________________________________________________
Details:
The relax state files become corrupted after either using the bmrb.software
user function to select relax or the bmrb.display or bmrb.write user
functions. The following user functions demonstrate the problem:
pipe.create('test', 'mf')
bmrb.software('relax')
state.save('test', force=True)
reset()
state.load('test')
When running this, the following error occurs:
relax> pipe.create(pipe_name='test', pipe_type='mf', bundle=None)
relax> bmrb.software(name='relax', version=None, url=None, vendor_name=None,
cite_ids=None, tasks=None)
relax> state.save(state='test', dir=None, compress_type=1, force=True)
Opening the file 'test.bz2' for writing.
relax> reset()
relax> state.load(state='test', dir=None, force=False)
Opening the file 'test.bz2' for reading.
Traceback (most recent call last):
File "/data/relax/branches/frame_order_cleanup/multi/processor.py", line
494, in run
self.callback.init_master(self)
File "/data/relax/branches/frame_order_cleanup/multi/__init__.py", line 318,
in default_init_master
self.master.run()
File "/data/relax/branches/frame_order_cleanup/relax.py", line 199, in run
self.interpreter.run(self.script_file)
File "/data/relax/branches/frame_order_cleanup/prompt/interpreter.py", line
279, in run
return run_script(intro=self.__intro_string, local=locals(),
script_file=script_file, show_script=self.__show_script,
raise_relax_error=self.__raise_relax_error)
File "/data/relax/branches/frame_order_cleanup/prompt/interpreter.py", line
585, in run_script
return console.interact(intro, local, script_file,
show_script=show_script, raise_relax_error=raise_relax_error)
File "/data/relax/branches/frame_order_cleanup/prompt/interpreter.py", line
484, in interact_script
exec_script(script_file, local)
File "/data/relax/branches/frame_order_cleanup/prompt/interpreter.py", line
363, in exec_script
runpy.run_module(module, globals)
File "/usr/lib64/python2.7/runpy.py", line 180, in run_module
fname, loader, pkg_name)
File "/usr/lib64/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/data/relax/branches/frame_order_cleanup/aaa.py", line 5, in <module>
state.load('test')
File "/data/relax/branches/frame_order_cleanup/prompt/uf_objects.py", line
224, in __call__
self._backend(*new_args, **uf_kargs)
File "/data/relax/branches/frame_order_cleanup/pipe_control/state.py", line
98, in load_state
ds.from_xml(file)
File "/data/relax/branches/frame_order_cleanup/data_store/__init__.py", line
554, in from_xml
self[pipe_name].from_xml(pipe_node, file_version=file_version, dir=dir)
File
"/data/relax/branches/frame_order_cleanup/data_store/pipe_container.py", line
207, in from_xml
self.exp_info.from_xml(exp_info_nodes[0], file_version=file_version)
File "/data/relax/branches/frame_order_cleanup/data_store/data_classes.py",
line 96, in from_xml
xml_to_object(super_node, self, file_version=file_version)
File "/data/relax/branches/frame_order_cleanup/lib/xml.py", line 242, in
xml_to_object
py_type = eval(py_type)
File "<string>", line 0
^
SyntaxError: unexpected EOF while parsing
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?22704>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
relax (http://www.nmr-relax.com)
This is the relax-devel mailing list
[email protected]
To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel