Hello Dr Wayne,
Many thanks for the prompt reply.
I have upgraded the Analysis to version 2.4.0. I could open the project without
any hassle but the error (or a similar one) seems to still exist when I try to
extarct 3J HN-HA values. I am attaching the traceback below.
with regards,
Aswani Kumar
traceback in Analysi version 2.4.0
==============================================================================================================================
Exception in Tkinter callback
Traceback (most recent call last):
File "/home/nmrware/ccpnmr/python2.6/lib/python2.6/lib-tk/Tkinter.py", line
1410, in __call__
return self.func(*args)
File "/home/nmrware/ccpnmr/ccpnmr2.4/python/ccpnmr/analysis/AnalysisPopup.py",
line 2214, in calcHnHaCoupling
self.openPopup('calc_hnha_coupling', CalcHnHaCouplingPopup)
File "/home/nmrware/ccpnmr/ccpnmr2.4/python/ccpnmr/analysis/AnalysisPopup.py",
line 1805, in openPopup
transient=transient, *args, **kw)
File
"/home/nmrware/ccpnmr/ccpnmr2.4/python/ccpnmr/analysis/popups/CalcHnHaCoupling.py",
line 187, in __init__
BasePopup.__init__(self, parent=parent, title=u'Data Analysis : 3J H-H\u03B1
Coupling', **kw)
File
"/home/nmrware/ccpnmr/ccpnmr2.4/python/ccpnmr/analysis/popups/BasePopup.py",
line 89, in __init__
memops.editor.BasePopup.BasePopup.__init__(self, parent, *args, **kw)
File "/home/nmrware/ccpnmr/ccpnmr2.4/python/memops/editor/BasePopup.py", line
85, in __init__
memops.gui.BasePopup.BasePopup.__init__(self, parent, *args, **kw)
File "/home/nmrware/ccpnmr/ccpnmr2.4/python/memops/gui/BasePopup.py", line
128, in __init__
self.initial_focus = self.body(frame)
File
"/home/nmrware/ccpnmr/ccpnmr2.4/python/ccpnmr/analysis/popups/CalcHnHaCoupling.py",
line 398, in body
self.updateKarplusCurve()
File
"/home/nmrware/ccpnmr/ccpnmr2.4/python/ccpnmr/analysis/popups/CalcHnHaCoupling.py",
line 447, in updateKarplusCurve
self.couplingData = couplingData = self.extractHnHaCouplingData()
File
"/home/nmrware/ccpnmr/ccpnmr2.4/python/ccpnmr/analysis/popups/CalcHnHaCoupling.py",
line 1320, in extractHnHaCouplingData
parent=self)
File "/home/nmrware/ccpnmr/ccpnmr2.4/python/memops/gui/MessageReporter.py",
line 87, in showWarning
return tkMessageBox.showwarning(title, message, parent=parent)
File "/home/nmrware/ccpnmr/python2.6/lib/python2.6/lib-tk/tkMessageBox.py",
line 85, in showwarning
return _show(title, message, WARNING, OK, **options)
File "/home/nmrware/ccpnmr/python2.6/lib/python2.6/lib-tk/tkMessageBox.py",
line 72, in _show
res = Message(**options).show()
File "/home/nmrware/ccpnmr/python2.6/lib/python2.6/lib-tk/tkCommonDialog.py",
line 48, in show
s = w.tk.call(self.command, *w._options(self.options))
TclError: bad window path name ".47007760.1131085456.__tk__messagebox"
===========================================================================================================================================
> Hello,
>
> That was a bug which I think was fixed in Analysis 2.2 so if you can upgrade
> (the latest is 2.4.0 but we'll have a 2.4.1 soonish) that would be ideal. The
> problem with the code (as it was) is that it only worked for "standard" amino
> acids (well, and for some reason also 'Cyss') and "standard" atoms. For Gly it
> is looking for one of C, CA, H, HA2, HA3 or N. Unfortunately the way the code
> was written it seems to have been looking for HA in the spot where it fell over
> for you (the way I understand it).
>
> Wayne
>
> On 8 Sep 2014, at 12:53, Aswani Kumar wrote:
>
>> Hello Analysis Users,
>>
>> I am getting an error and the following trace back when I select the "show
>> glycines" option in the pop-up M :: DataAnalysis :: 3J-H-Ha-coupling for
>> extracting J coupling values from a 3D-HNHA spectrum. However, I am able to
>> get the coupling values for other residues. What could be the reason for this?
>>
>> traceback:
>> ===============================================================================================================
>>
>>>>> Exception in Tkinter callback
>> Traceback (most recent call last):
>> File "/home/nmrware/ccpnmr/python2.6/lib/python2.6/lib-tk/Tkinter.py", line
>> 1410, in __call__
>> return self.func(*args)
>> File "/home/nmrware/ccpnmr/python2.6/lib/python2.6/lib-tk/Tkinter.py", line
>> 495, in callit
>> func(*args)
>> File
>> "/home/nmrware/ccpnmr/ccpnmr2.1/python/ccpnmr/analysis/popups/CalcHnHaCoupling.py",
>> line 933, in update
>> self.couplingData = couplingData = self.extractHnHaCouplingData()
>> File
>> "/home/nmrware/ccpnmr/ccpnmr2.1/python/ccpnmr/analysis/popups/CalcHnHaCoupling.py",
>> line 1192, in extractHnHaCouplingData
>> score = intensity * getAtomProbability(ccpCode, atomName, ppm)
>> TypeError: unsupported operand type(s) for *: 'float' and 'NoneType'
>> ================================================================================================================
>>
>> I am using CcpNmr Analysis version 2.1 (Release 5) on Linux SuSe 11.4 .
>>
>> thanking you in advance,
>>
>> K. Aswani Kumar
>> Graduate Student
>> Molecular Biophysics Unit
>> Indian Institute of Science
>> Bangalore-560012
>> India
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>
>
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
|