Hello, Tim says that should be fixed now, so the code should now ignore these non-standard chemComps rather than cause an error. Wayne On Mon, 22 Jun 2009, Lalit Deshmukh wrote: > Hi, > > I have a phosphorylated tyrosine in my protein (CCPN code: Ptr). Everything > has functioned correctly, however, if I want to print the secondary > structure chart, analysis complains "could not load reference NMR data for > the protein:Ptr". > > The error message is as follows: > ============================================================================= >>>> Exception in Tkinter callback > Traceback (most recent call last): > File "/usr/local/ccpnmr/python2.5/lib/python2.5/lib-tk/Tkinter.py", line > 1403, in __call__ > return self.func(*args) > File "/usr/local/ccpnmr/python2.5/lib/python2.5/lib-tk/Tkinter.py", line > 498, in callit > func(*args) > File > "/usr/local/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/popups/SecStructureGraph.py", > line 890, in update > d_ca = getAtomShiftDiff(residue,'CA') > File > "/usr/local/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/popups/SecStructureGraph.py", > line 821, in getAtomShiftDiff > randomCoilShift = self.getRandomCoilShift(residue, atomType) > File > "/usr/local/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/popups/SecStructureGraph.py", > line 645, in getRandomCoilShift > value = getRandomCoilShift(chemAtom, context=context, sourceName='BMRB') > File > "/usr/local/ccpnmr/ccpnmr2.0/python/ccpnmr/analysis/core/MoleculeBasic.py", > line 771, in getRandomCoilShift > value += atomDict.get(atomName, 0.0) > TypeError: unsupported operand type(s) for +=: 'NoneType' and 'float' > ============================================================================= > > Is there anyway around this? > > Thanks in advance, > > Regards, > Lalit Deshmukh, > University of Connecticut, > Storrs, CT 06269 >