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
>
|