Whoops, but I see that Pryank asked about the ipap_ass macro in July 2009
but nobody responded so I guess it was not updated, which is a bummer.
Wayne
On Thu, 15 Mar 2012, Rasmus Fogh wrote:
> Dear All,
>
> Different macro - this is RDCcalculator, not ipap_ass. But if somebody fixes
> the ipap_ass macro I will fix the download.
>
> Rasmus
>
> ---------------------------------------------------------------------------
> Dr. Rasmus H. Fogh Email: [log in to unmask]
> Dept. of Biochemistry, University of Cambridge,
> 80 Tennis Court Road, Cambridge CB2 1GA, UK. FAX (01223)766002
>
> On Thu, 15 Mar 2012, Wayne Boucher wrote:
>
>> Hello,
>>
>> Ben Goult modified it to be v2 compliant, see here:
>>
>> https://www.jiscmail.ac.uk/cgi-bin/webadmin?A2=ind0909&L=ccpnmr&P=R10212&1=ccpnmr&9=A&J=on&d=No+Match%3BMatch%3BMatches&z=4
>>
>> (or equivalently http://tinyurl.com/7wfa8es).
>>
>> Wayne
>>
>> On Thu, 15 Mar 2012, Rasmus Fogh wrote:
>>
>>> Dear Krisztina,
>>>
>>> Yes, it has to do with changes in the data model. This macro is old.
>>>
>>> The problem is that the data model used to return lists in many places
>>> where it now returns (frozen) sets.
>>>
>>> The solution, in this case, is to to change line 31 from
>>> srcPeakDims = source.peakDims
>>> to
>>> srcPeakDims = source.sortedPeakDims()
>>>
>>> You need to make a similar change in line 33, and quite possibly in other
>>> places as well.
>>>
>>> Unfortunately we do not have time to go though contributed software and
>>> make fixes. If you should decide to upgrade these macros so they work, and
>>> if you then send them to us, we shall put the new versions in place and
>>> credit you with the upgrade.
>>>
>>> Best I can do, I am afraid,
>>>
>>> Rasmus
>>>
>>>
>>> ---------------------------------------------------------------------------
>>> Dr. Rasmus H. Fogh Email: [log in to unmask]
>>> Dept. of Biochemistry, University of Cambridge,
>>> 80 Tennis Court Road, Cambridge CB2 1GA, UK. FAX (01223)766002
>>>
>>> On Thu, 15 Mar 2012, Krisztina Feher wrote:
>>>
>>>> Dear All,
>>>>
>>>> I am trying to get to work Graeme Ball's macro for RDC peak assignment
>>>> transfer, ipap_ass.py. I selected one HSQC peak in the assigned spectrum
>>>> and 2 peaks in the destination spectrum. I got the following traceback:
>>>>
>>>>>>> Exception in Tkinter callback
>>>> Traceback (most recent call last):
>>>> File
>>>> "/home/kriszti/bin/ccpnmr/python2.6/lib/python2.6/lib-tk/Tkinter.py",
>>>> line 1410, in __call__
>>>> return self.func(*args)
>>>> File
>>>> "/home/kriszti/bin/ccpnmr/ccpnmr2.1/python/ccpnmr/analysis/popups/EditProfiles.py",
>>>> line 983, in runSelectedMacro
>>>> runMacro(self.macro,self.parent.argumentServer)
>>>> File
>>>> "/home/kriszti/bin/ccpnmr/ccpnmr2.1/python/ccpnmr/analysis/core/Util.py",
>>>> line 1471, in runMacro
>>>> command.run()
>>>> File "/home/kriszti/bin/ccpnmr/ccpnmr2.1/python/ccp/general/Command.py",
>>>> line 83, in run
>>>> self.func(argServer=self.argumentServer)
>>>> File "/home/kriszti/Desktop/gball-mar06-rdc-macros/ipap_ass2.py", line
>>>> 35, in ipap_ass
>>>> for contrib in srcPeakDims[i].peakDimContribs:
>>>> TypeError: 'frozenset' object does not support indexing
>>>>
>>>> Any ideas? Does it has to do with some changes in Analysis in the mean
>>>> time?
>>>> Thanks,
>>>> Krisztina
>>>>
>>>
>>
>
|