Hello,
Well that took a bit longer than it should have, because we found a few
other problems downstream from the immediate problem below. But hopefully
it is all working now (fixes on the update server). (We tested a few
cases, including from an ordinary 2D to a pseudo-3D with the sampled
dimension being the middle one.)
Wayne
On Tue, 19 May 2009, Brian Smith wrote:
> We have two pseudo 3Ds one with the pseudo dimension in dimension 2 and the
> other with it in dimension 3 (the data are otherwise identical, being
> derived from the same raw data). On tying to copy assignments between them
> using the Copy Assignments popup we get the following traceback (everything
> seems OK if we just go from a 2D).
>
>>>> Exception in Tkinter callback
> Traceback (most recent call last):
> File "/usr/lib/python2.4/lib-tk/Tkinter.py", line 1345, in __call__
> return self.func(*args)
> File "/usr/lib/python2.4/lib-tk/Tkinter.py", line 456, in callit
> func(*args)
> File
> "/usr/local/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/popups/CopyAssignments.py",
> line 1059, in updatePeaks
> File
> "/usr/local/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/core/PeakBasic.py", line
> 260, in findShiftDistPeakMatches
> dimMapping=dimMapping)
> File
> "/usr/local/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/core/PeakBasic.py", line
> 396, in findClosePeaks
> region2[j] = region[i]
> IndexError: list assignment index out of range
>
|