bugrelax - Bugs: bug #21076, When loading a multi-spectra...

 
 
Show feedback again

bug #21076: When loading a multi-spectra NMRPipe seriesTab file through the GUI, several Error messages occur.

Submitted by:  Troels E. Linnet <tlinnet>
Submitted on:  Tue 27 Aug 2013 02:31:55 PM UTC  
 
Category: GUISpecific analysis category: None
Priority: 5 - NormalSeverity: 3 - Normal
Status: ConfirmedAssigned to: None
Originator Name: Open/Closed: Closed
Release: Repository: trunkOperating System: All systems

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Fri 06 Dec 2013 07:54:14 AM UTC, comment #5:

Closing, as a GUI test is created, which passes.

Troels E. Linnet <tlinnet>
Project Member
Fri 06 Dec 2013 06:24:16 AM UTC, SVN revision 21802:

Updated the gui-test to check for first ID in list.

Fix for bug #21076, (https://gna.org/bugs/?21076) - When loading a multi-spectra NMRPipe seriesTab file through the GUI, several Error messages occur.

(Browse SVN revision 21802)

Troels E. Linnet <tlinnet>
Project Member
Thu 05 Dec 2013 01:15:27 PM UTC, comment #3:

Should be fixed now.
Will be closed, when GUI test is accepted.

Troels E. Linnet <tlinnet>
Project Member
Thu 05 Dec 2013 01:10:55 PM UTC, SVN revision 21789:

Implemented GUI test, which caches the bug.

Fix for bug #21076, (https://gna.org/bugs/?21076) - When loading a multi-spectra NMRPipe seriesTab file through the GUI, several Error messages occur.

(Browse SVN revision 21789)

Troels E. Linnet <tlinnet>
Project Member
Thu 05 Dec 2013 11:28:06 AM UTC, SVN revision 21788:

Fix for loading a seriesTab formatted intensity, and getting the ID for the following GUI elements.

Fix for bug #21076, (https://gna.org/bugs/?21076) - When loading a multi-spectra NMRPipe seriesTab file through the GUI, several Error messages occur.

(Browse SVN revision 21788)

Troels E. Linnet <tlinnet>
Project Member
Tue 27 Aug 2013 02:31:55 PM UTC, original submission:

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

Troels E. Linnet <tlinnet>
Project Member

 

(Note: upload size limit is set to 1024 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by bugman (Updated the item)
  • -unavailable- added by tlinnet (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 6 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Fri 06 Dec 2013 07:54:14 AM UTCtlinnetOpen/ClosedOpen=>Closed
    Tue 27 Aug 2013 03:10:20 PM UTCbugmanCategoryrelax's source code=>GUI
      StatusNone=>Confirmed
      ReleaseBranches=>Repository: trunk
      Operating SystemGNU/Linux=>All systems
    Tue 27 Aug 2013 02:31:55 PM UTCtlinnetAttached File-=>Added relax_GUI_bug_NMRPipe_SeriesTab.tar.gz, #18780
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup