URL:
<http://gna.org/bugs/?21076>
Summary: When loading a multi-spectra NMRPipe seriesTab file
through the GUI, several Error messages occur.
Project: relax
Submitted by: tlinnet
Submitted on: Tue 27 Aug 2013 02:31:55 PM GMT
Category: relax's source code
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Name:
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Release: Branches
Operating System: GNU/Linux
_______________________________________________________
Details:
See the README.txt for bug description.
Data provided to redo the bug.
--------------------
27 August 2013
When loading a multi-spectra NMRPipe seriesTab file through the GUI,
several Error messages occur.
To re-create the bug
relax_disp -g
Ctrl+n for new analysis
Select Relaxation dispersion analysis button -> Next
CPMG, fixed time -> Next
Starting pipe: base pipe
Pipe bundle: relax_disp -> Start
We want to load the spins manually, so in next window, then go to "User
functions (n-z) -> script"
Select file_name: relax_2_spins.py -> OK
Then click Spin Isotopes button:
The nuclear isotope name: 15N
The spin ID string: @N* -> OK
The load spectra: Select button "Add" under spectra list:
The file name: peaks_list_max_standard.ser
The spectrum ID string: auto
Push "Apply" and then "Next"
Select Baseplane RMSD ->
Error message:
Traceback (most recent call last):
File "/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/wiz_objects.py",
line 690, in _go_next
self._display_page(self._current_page)
File "/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/wiz_objects.py",
line 625, in _display_page
self._pages[i].on_init()
File
"/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/peak_intensity.py", line
331, in wizard_update_rmsd
self.wizard_update_ids(page_key='rmsd')
File
"/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/peak_intensity.py", line
273, in wizard_update_ids
page.uf_args[arg_key].SetValue(id)
File "/sbinlab2/software/NMR-relax/relax_disp/gui/input_elements/value.py",
line 312, in SetValue
raise RelaxError("The Value element is read only, cannot set the value
'%s'." % value)
lib.errors.RelaxError: RelaxError: The Value element is read only, cannot set
the value 'auto'.
Close window
Set error: 2.47e+03
Spectrum ID: Z_A0
Next
Spectrum ID: Z_A0
599.8908622 MHz
Error
relax> spectrometer.frequency(id='Z_A0', frq=599.89086220000002, units='MHz')
Traceback (most recent call last):
File "/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/wiz_objects.py",
line 690, in _go_next
self._display_page(self._current_page)
File "/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/wiz_objects.py",
line 625, in _display_page
self._pages[i].on_init()
File
"/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/peak_intensity.py", line
303, in wizard_update_relax_disp_relax_time
self.wizard_update_ids(page_key='relax_time')
File
"/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/peak_intensity.py", line
273, in wizard_update_ids
page.uf_args[arg_key].SetValue(id)
File "/sbinlab2/software/NMR-relax/relax_disp/gui/input_elements/value.py",
line 312, in SetValue
raise RelaxError("The Value element is read only, cannot set the value
'%s'." % value)
lib.errors.RelaxError: RelaxError: The Value element is read only, cannot set
the value 'auto'.
Close window
Spectrum ID: Z_A0
0.06
Error
relax> relax_disp.relax_time(spectrum_id='Z_A0', time=0.059999999999999998)
Setting the 'Z_A0' spectrum relaxation time period to 0.06 s.
Traceback (most recent call last):
File "/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/wiz_objects.py",
line 690, in _go_next
self._display_page(self._current_page)
File "/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/wiz_objects.py",
line 625, in _display_page
self._pages[i].on_init()
File
"/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/peak_intensity.py", line
296, in wizard_update_relax_disp_cpmg_frq
self.wizard_update_ids(page_key='cpmg_frq')
File
"/sbinlab2/software/NMR-relax/relax_disp/gui/wizards/peak_intensity.py", line
273, in wizard_update_ids
page.uf_args[arg_key].SetValue(id)
File "/sbinlab2/software/NMR-relax/relax_disp/gui/input_elements/value.py",
line 312, in SetValue
raise RelaxError("The Value element is read only, cannot set the value
'%s'." % value)
lib.errors.RelaxError: RelaxError: The Value element is read only, cannot set
the value 'auto'.
Close window
Spectrum ID: Z_A0
466.6666
Finish
Even though the error messages occur, the settings are correct saved.
If I try to right click a spectrum, and push: "Specify which spectra are
replicated" the error message is:
Traceback (most recent call last):
File "/sbinlab2/software/NMR-relax/relax_disp/gui/components/spectrum.py",
line 254, in action_spectrum_replicated
replicates = replicated_ids(id)
File "/sbinlab2/software/NMR-relax/relax_disp/pipe_control/spectrum.py",
line 697, in replicated_ids
for i in range(len(cdp.replicates)):
AttributeError: 'PipeContainer' object has no attribute 'replicates'
I can do: Set the spectrometer frequency
But if I do: Set the CPMG pulse frequency vCPMG i Get
Traceback (most recent call last):
File "/sbinlab2/software/NMR-relax/relax_disp/gui/components/spectrum.py",
line 102, in action_relax_disp_cpmg_frq
if time == None:
NameError: global name 'time' is not defined
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Tue 27 Aug 2013 02:31:55 PM GMT Name:
relax_GUI_bug_NMRPipe_SeriesTab.tar.gz Size: 9kB By: tlinnet
<http://gna.org/bugs/download.php?file_id=18780>
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?21076>
_______________________________________________
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