Hello,
I can't see what is going wrong here (which is a bit further downstream
than the previous error). I've chased the code back and it looks like it
ought to be doing the correct thing, but obviously isn't. Can you save
the project before doing the "group peaks" operation and then ship it to
me (so the project xml file and all xml files in the project directory:
not the data)?
Wayne
On Mon, 21 Apr 2008, Ben Goult wrote:
> Hi Wayne
>
> >On the other score, I've added some checking code in ExternalParams which
> >will hopefully trap this problem before it becomes a problem. Tim thinks
> >you should be able to delete this experiment in the Experiment --> Edit
> >Experiments dialog. (And then try again.)
>
> This now works great and I can see the experimental series correctly with
> all the sample conditions present that I specified as point values.
>
>
> >The first error is a dimension mismatch problem (there are probably still
> >a few of these outstanding for pseudo-3D data). Tim thinks he has fixed
> >this now (it was in CalcRatesPopup).
>
> I still cannot get this to work, I get what appears to still be the same
> error when I run group peaks.
>
> >>> Exception in Tkinter callback
> Traceback (most recent call last):
> File "/usr/lib64/python2.4/lib-tk/Tkinter.py", line 1345, in __call__
> return self.func(*args)
> File
> "/data/prog/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/CalcRatesPopup.py", line
> 656, in matchPeaks
> self.doAssignGroups, progressBar=progressBar)
> File
> "/data/prog/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/DataAnalysisBasic.py",
> line 484, in matchSampledExperimentPeaks
> pickNewPeaks=pickPeaks):
> File "/data/prog/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/PeakBasic.py",
> line 399, in findClosePeaks
> peaks.update( searchPeaks([peakList],region) )
> File "/data/prog/ccpnmr/ccpnmr1.0/python/ccpnmr/analysis/PeakBasic.py",
> line 2207, in searchPeaks
> r = ppmDataDimBoundedRegion(region[dim], dataDim)
> IndexError: list index out of range
>
> Cheers
>
> Ben
>
|