Opening a v2 project containing non-natural amino acids in v3.0.b2 and displaying the Sequence Graph generates the following traceback.
INFO : AnalysisAssign.showSequenceGraph : application.showSequenceGraph()
INFO : Gui.echoCommands : application.sequenceGraph.setNmrChainDisplay('NC:A')
Traceback (most recent call last):
File "/home/brian/ccpnmr3/ccpnmr3.0.b2/src/python/ccpn/ui/gui/widgets/PulldownList.py", line 278, in _callback
self.callback(self.objects[index])
File "/home/brian/ccpnmr3/ccpnmr3.0.b2/src/python/ccpn/AnalysisAssign/modules/SequenceGraph.py", line 616, in setNmrChainDisplay
self.predictSequencePosition(self.predictedStretch)
File "/home/brian/ccpnmr3/ccpnmr3.0.b2/src/python/ccpn/AnalysisAssign/modules/SequenceGraph.py", line 927, in predictSequencePosition
self.project.chains[0], self.project.chemicalShiftLists[0])
File "/home/brian/ccpnmr3/ccpnmr3.0.b2/src/python/ccpn/core/lib/AssignmentLib.py", line 341, in getSpinSystemsLocation
scores = getSpinSystemScore(spinSystem0, shifts, chain, shiftList)
File "/home/brian/ccpnmr3/ccpnmr3.0.b2/src/python/ccpnmodel/ccpncore/lib/assignment/ChemicalShift.py", line 880, in getSpinSystemScore
total = sum(scores.values())
TypeError: unsupported operand type(s) for +: 'int' and 'NoneType'
v2 project for this. There's also an issue with the COSY spectrum name not transfering properly.