Hello,
That looks like you don’t have the update for the file:
/data/soft/ccpnmr/ccpnmr2.4/python/ccp/format/bruker/acqParsIO.py
(which is required for the latest versions of TopSpin output to work with Analysis). So the second line number (415) doesn’t match what the current version has. The updated file should be 22922 bytes in size. Did you extract the update file into the correct directory?
Wayne
> On 29 Jul 2019, at 12:14, Beate Bersch <[log in to unmask]> wrote:
>
> I wanted to import relaxation data acquired as a pseudo-3D on Bruker. I already managed to do this, as I treated the data already using ccpnmr. However, I changed my computer, reinstalled ccpnmr 2.4.2 as described and extracted the update file
>
> Now, when I try to import the Pseudo-3D, I obtain this:
> ...
> Error converting '<>' to float: set to 0.0
> Error converting '<>' to float: set to 0.0
> Warning: swapped increments for 3D based on AQSEQ setting 1!
> Exception in Tkinter callback
> Traceback (most recent call last):
> File "/data/soft/ccpnmr/python2.7/lib/python2.7/lib-tk/Tkinter.py", line 1532, in __call__
> return self.func(*args)
> File "/data/soft/ccpnmr/ccpnmr2.4/python/ccpnmr/analysis/popups/OpenSpectrum.py", line 375, in openSpectra
> obj.shiftListName)
> File "/data/soft/ccpnmr/ccpnmr2.4/python/ccpnmr/analysis/popups/OpenSpectrum.py", line 808, in openSpectrum
> params = clazz(file, extraData=extraData)
> File "/data/soft/ccpnmr/ccpnmr2.4/python/ccp/format/spectra/params/BrukerParams.py", line 82, in __init__
> ExternalParams.__init__(self, **kw)
> File "/data/soft/ccpnmr/ccpnmr2.4/python/ccp/format/spectra/params/ExternalParams.py", line 103, in __init__
> self.makeNewParams()
> File "/data/soft/ccpnmr/ccpnmr2.4/python/ccp/format/spectra/params/ExternalParams.py", line 170, in makeNewParams
> self.parseFile()
> File "/data/soft/ccpnmr/ccpnmr2.4/python/ccp/format/spectra/params/BrukerParams.py", line 114, in parseFile
> acqParData.get()
> File "/data/soft/ccpnmr/ccpnmr2.4/python/ccp/format/bruker/acqParsIO.py", line 249, in get
> self.process()
> File "/data/soft/ccpnmr/ccpnmr2.4/python/ccp/format/bruker/acqParsIO.py", line 415, in process
> self.processpre21()
> File "/data/soft/ccpnmr/ccpnmr2.4/python/ccp/format/bruker/acqParsIO.py", line 664, in processpre21
> (numPoints,numPointsOrig,valuePerPoint) = self.getFreqDimInfo(valuePerPoint,numPointsValid)
> File "/data/soft/ccpnmr/ccpnmr2.4/python/ccp/format/general/acqParsDefs.py", line 180, in getFreqDimInfo
> valppointFreq = (1 / valppoint) / npointsFreq
> ZeroDivisionError: float division by zero
>
> any clue how to resolve this issue ?
> It is really annoying ...
>
> ########################################################################
>
> To unsubscribe from the CCPNMR list, click the following link:
> https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCPNMR&A=1
########################################################################
To unsubscribe from the CCPNMR list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=CCPNMR&A=1
|