Hi,
Just trying to load an ANSIG project with formatConverter. Standalone
formatConverter seems to just hang up whatever file we try to load from the
ANSIG project with no traceback. Run from inside analysis and trying to
load e.g. the .seq file (which appears to have no nasties in it to my eyes)
gives the following traceback. Any ideas?
Brian
###########################################
# FormatConverter: executing readSequence #
###########################################
Molecule type for unknown residues set to protein (unambiguously)
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python2.4/threading.py", line 442, in __bootstrap
self.run()
File
"/usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/format/gui/ImportExportFormatPopup.py",
line 91, in run
self.returnValue = self.__target(*self.__args, **self.__kwargs)
File
"/usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/format/converters/DataFormat.py",
line 936, in readSequence
(createMoleculeDict,molSystemBonds) = self.checkMolecules()
File
"/usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/format/converters/DataFormat.py",
line 5060, in checkMolecules
(chemCompHead,refUrl) =
self.getChemCompHeadFromChemCompPaths(residueType,code3Letter,refUrl,chemCompPathUrlNames)
File
"/usr/local/ccpnmr/ccpnmr1.0/python/ccpnmr/format/converters/DataFormat.py",
line 5684, in getChemCompHeadFromChemCompPaths
chemCompHead = getChemCompHead(self.project, residueType, ccpCode,
showError = self.messageReporter.showError, path = chemCompPath,
downloadChemComps = False)
File "/usr/local/ccpnmr/ccpnmr1.0/python/ccp/general/Io.py", line 524, in
getChemCompHead
chemCompHead = loadChemCompHead(project, molType, ccpCode, path,
loadChemComps, downloadChemComps, showError, urlName)
File "/usr/local/ccpnmr/ccpnmr1.0/python/ccp/general/Io.py", line 248, in
loadChemCompHead
url = getUrl(project,urlName,chemCompStoragePath)
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/general/Io.py", line 863,
in getUrl
url = Implementation.Url(project,name = name,path = path)
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/api/Implementation.py",
line 24330, in __init__
notify(self)
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/editor/UrlViewerFrame.py",
line 301, in updateUrlList
ind = self.url_radio.getIndex()
File "/usr/local/ccpnmr/ccpnmr1.0/python/memops/gui/RadioButtons.py", line
172, in getIndex
return self.var.get()
File "/usr/lib/python2.4/lib-tk/Tkinter.py", line 254, in get
return getint(self._tk.globalgetvar(self._name))
RuntimeError: main thread is not in main loop
|