Subject: Re: Sparky 3.114 / Chimera 1.4
From: Thomas Goddard
Date: Feb 8, 2010

Next: 650


Hi Sandra,

I do not think Sparky will be able to work with any recent version of
Chimera (1.3 or 1.4). These Chimera versions are only a year old, while
the Sparky code to interact with Chimera has not been updated in many years.

The Sparky manual only describes which Chimera version is compatible
for Sparky version 3.112, not later Sparky versions.

http://www.cgl.ucsf.edu/home/sparky/manual/extensions.html#Chimera

A message on the NMR Sparky Yahoo group says Chimera 1.2143 works
with Sparky 3.113.

http://tech.groups.yahoo.com/group/nmr_sparky/message/457

But Sparky 3.114 uses Python 2.5 while Sparky 3.113 uses Python 2.4.
Chimera also uses Python and the Python versions much match. Chimera
1.3 and 1.4 use Python 2.5. So Sparky 3.114 will need a newer Chimera.
Chimera was updated to Python 2.5 on Feb 12, 2008. So you might try
Chimera version 1.2540 (released July 2008)

http://www.cgl.ucsf.edu/chimera/olddownload.html

It may be that no Chimera version works with Sparky 3.114. Sparky
versions 3.112 - 3.115 are maintenance releases with very few
differences. So you could use an older Sparky with an older Chimera, a
combination that is known to work, if you like.

Tom



Dear Sir or Madam,

we use your programs sparky 3.114 and chimera 1.4. But we have
difficulties to combine this two programs. If we open the chimera model
window and load the pdb-file and press show, we get this python shell
window.

/* Exception in Tkinter callback
Traceback (most recent call last):
File C:Programmesparkypythonlib-tkTkinter.py, line 1345, in
__call__
return self.func(*args)
File C:Programmesparkypythonsparkychimeraview.py, line 124, in
show_cb
self.show()
File C:Programmesparkypythonsparkychimeraview.py, line 141, in show
self.chimera_open_model(pdb_path)
File C:Programmesparkypythonsparkychimeraview.py, line 203, in
chimera_open_model
chimera = self.chimera()
File C:Programmesparkypythonsparkychimeraview.py, line 157, in
chimera
start_chimera()
File C:Programmesparkypythonsparkychimeraview.py, line 551, in
start_chimera
chimeraInit.init(argv = [], eventloop = 0, exitonquit = 0)
File c:Progra~1ChimerasharechimeraInit.py, line 345, in init
import chimera
File C:ProgrammeChimerasharechimera__init__.py, line 15, in
module
from _chimera import *
TypeError: mro() returned base with unsuitable layout
(_chimera.ColorGroup)*/



Would you be so kind to help use to solve this problem?

We would be grateful for your information.

With kind regards

Sandra Uebach