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/