Hi Tim,
looks like things are working again, but I noticed some interesting and
slightly spooky things going on while sorting it out which I you might
like to know about.
Upon opening the project there were now no errors, but I could only see
contours in the top strip (out of a total of three). As soon as I
clicked into the middle strip I got the traceback below. The Strips
toolbar didn't offer me the '-' option (it was greyed out) - it is
though Analysis had lost count of the fact that there were three rather
than only one strip in the window. If I clicked 'Clear', all strips and
all contours disappeared. If I closed the window and then re-opened it,
all the 3D spectra which were previously mapped to it, were no longer in
the toolbar.
However, I have now worked out a way of taming this rogue window. If I
go to the 'Strips' toolbar and then add a strip with '+', then I can
delete all strips again and the window is back to normal. In the process
the second traceback below is created.
So I don't know if there is still something that you need to fix at your
end, or if was just my project, but I thought you might like to know,
anyway.
Incidentally, I noticed that the horizontal strips don't appear to have
little numbers and the plane ppm shown in th corner - not sure if this
is an oversight on your part, or whether you just haven't got round to
coding that bit.
Vicky
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3340, in motion
self.showMotion(x, y, canvas)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 3313, in showMotion
axisRegion = axisRegions[row]
IndexError: list index out of range
Second Traceback:
>>> Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 4532, in addStrip
self.addRow(row=num, centerPositionDict=centerPositionDict)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 4458, in addRow
self.activateStrip(len(self.window.findFirstAxisPanel(label='y').axisRegions)-1)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 828, in activateStrip
self.updateRegionSelectors(num)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 833, in updateRegionSelectors
axisRegion = axisPanel.sortedAxisRegions()[num]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 4539, in deleteStrip
self.deleteRow(row=num)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 4478, in deleteRow
WindowDraw.deleteRow(self, row)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowDraw.py", line
1191, in deleteRow
axisPanel.sortedAxisRegions()[row].delete()
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/memops/gui/PartitionedSelector.py",
line 128, in <lambda>
command = lambda n=i, s=self: s.selectButton(n)
File "/swx/ccpnv/ccpnmr1.0/python/memops/gui/PartitionedSelector.py",
line 216, in selectButton
self.callback(self.objects[i])
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 792, in toggleStrips
self.updateRegionSelectors(num)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 833, in updateRegionSelectors
axisRegion = axisPanel.sortedAxisRegions()[num]
IndexError: list index out of range
Exception in Tkinter callback
Traceback (most recent call last):
File "/swx/ccpnv/python2.4/lib/python2.4/lib-tk/Tkinter.py", line
1345, in __call__
return self.func(*args)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 4539, in deleteStrip
self.deleteRow(row=num)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowPopup.py",
line 4478, in deleteRow
WindowDraw.deleteRow(self, row)
File "/swx/ccpnv/ccpnmr1.0/python/ccpnmr/analysis/WindowDraw.py", line
1191, in deleteRow
axisPanel.sortedAxisRegions()[row].delete()
IndexError: list index out of range
> Argh. Horizontal strips are a torment. Hopefully all fixed, though.
>
> I'm not too sure about the last one, which I think resulted from one
> previous.
>
> T.
>
> -------------------------------------------------------------------------------
> Dr Tim Stevens Email: [log in to unmask]
> Department of Biochemistry [log in to unmask]
> University of Cambridge Phone: +44 1223 766018 (office)
> 80 Tennis Court Road +44 7816 338275 (mobile)
> Old Addenbrooke's Site +44 1223 364613 (home)
> Cambridge CB2 1GA WWWeb: http://www.bio.cam.ac.uk/~tjs23
> United Kingdom http://www.pantonia.co.uk
> -------------------------------------------------------------------------------
> ------ +NH3CH(CH(CH3)OH)C(O)NHCH(CH(CH3)CH2CH3)C(O)NHCH(CH2CH2SCH3)CO2- -------
> -------------------------------------------------------------------------------
>
>
--
****************************************************
Dr. Victoria A. Higman
Leibniz-Institut fuer Molekulare Pharmakologie (FMP)
Robert-Roessle-Str. 10
13125 Berlin
Germany
Phone: +49-30-94793 223
E-mail: [log in to unmask]
****************************************************
|