Tim says that should be fixed now (it was to do with the Assignment Graph
rather than Link Sequential Spin Systems).
Wayne
On Mon, 30 Mar 2009, Ben Goult wrote:
> Hi,
>
> When using Link Sequential Spin Systems I seem to have developed a problem.
> When I click on "Assign Selected" in "Sequence Locations" it now only
> assigns the current spin system and not the sequentially linked ones as
> well. It gives the following error;
>
> 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/ccpnmr2.0/python/ccpnmr/analysis/popups/LinkSeqSpinSystems.py",
> line 368, in assignSeq
> assignSpinSystemResidue(spinSystem, residue=self.residue, warnMerge=True)
> File
> "/data/prog/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/core/AssignmentBasic.py",
> line 2892, in assignSpinSystemResidue
> assignResonanceResidue(resonance,residue)
> File
> "/data/prog/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/core/AssignmentBasic.py",
> line 2801, in assignResonanceResidue
> assignAtomsToRes(atomSets,resonance,None)
> File
> "/data/prog/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/core/AssignmentBasic.py",
> line 1745, in assignAtomsToRes
> resonanceSet =
> nmrProject.newResonanceSet(atomSets=atomSets,resonances=[resonance, ])
> File
> "/data/prog/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.0/python/ccp/api/nmr/Nmr.py",
> line 43928, in newResonanceSet
> File
> "/data/prog/ccpnmr/temporaryReleaseDir/ccpnmr/ccpnmr2.0/python/ccp/api/nmr/Nmr.py",
> line 74236, in __init__
> File
> "/data/prog/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/popups/ViewAssignment.py",
> line 851, in updateAssign
> self.updateConnections(spectrum)
> File
> "/data/prog/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/popups/ViewAssignment.py",
> line 725, in updateConnections
> if not self.spectraDict[spectrum]:
> KeyError: <ccp.nmr.Nmr.DataSource ['fa_090323', 1, 1]>
>
> This function was working OK before this.
>
> Also, I dont know if this is a cause or a symptom but I have a Spin System
> "133" that has a peak in my hsqc but no longer appears in the Spin System
> Table, this spin system is one of the sequentially linked peaks it is
> failing to assign.
>
> Cheers
>
> Ben
>
|