Wayne,
Thanks that did the trick. Glad to know that we got a software bug to
crop up. Anything to help, right ; )?
J
On Feb 4, 2009, at 4:07 AM, Wayne Boucher wrote:
> Hello,
>
> Fortunately that was not a project error, that was a software
> error. So
> in the function where it fell over, the list of so-called expSteps was
> being sorted by serial (so effectively the order in which they were
> created) rather than by stepNumber. That has been fixed now (patch on
> the update server). I checked that it works for
> <ccp.nmr.NmrExpPrototype.RefExperiment [105, 10]> now.
>
> Wayne
>
> On Tue, 3 Feb 2009, Johnny Croy wrote:
>
>> Wayne or Tim.
>>
>> This must have happened during a last save of the project. Any way
>> to
>> recover? Here's the terminal dump.
>>
>>
>> ApiError: <ccp.nmr.NmrExpPrototype.RefExperiment [105, 10]> has no
>> unambiguous RefExpDimRef for acqMeasurement
>> (<ccp.nmr.NmrExpPrototype.ExpMeasurement [105, 3]>)
>> File "/Applications/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.0/
>> python/memops/editor/OpenProjectPopup.py", line 208, in apply
>> File "/Applications/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.0/
>> python/ccpnmr/analysis/AnalysisPopup.py", line 1000, in initProject
>> Analysis.initProject(self, project)
>> File "/Applications/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.0/
>> python/ccpnmr/analysis/Analysis.py", line 266, in initProject
>> self.initSpectra()
>> File "/Applications/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.0/
>> python/ccpnmr/analysis/Analysis.py", line 893, in initSpectra
>> self.initExperiment(experiment)
>> File "/Applications/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.0/
>> python/ccpnmr/analysis/Analysis.py", line 880, in initExperiment
>> ExperimentBasic.setRefExperiment(experiment,
>> experiment.refExperiment)
>> File "/Applications/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.0/
>> python/ccpnmr/analysis/core/ExperimentBasic.py", line 384, in
>> setRefExperiment
>> File "/Applications/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.0/
>> python/ccpnmr/analysis/core/ExperimentBasic.py", line 354, in
>> getAcqRefExpDimRef
>>
>> Thanks!
>>
>> J
>>
|