
There is also this page describing how to get Eclipse to work with Chimera: http://plato.cgl.ucsf.edu/trac/chimera/wiki/ChimeraEclipse --Eric Eric Pettersen UCSF Computer Graphics Lab http://www.cgl.ucsf.edu On Feb 6, 2012, at 9:17 AM, Conrad Huang wrote:
The main issue with using IDEs with Chimera is that they have to share the same Python interpreter. Because Idle is a Python-only package, we managed to put a layer on top of Idle so that it runs using the same interpreter as Chimera, thereby giving Idle access to all Chimera code and data. I am not familiar with Komodo, but it looks to me like it's a separate application, so the same approach will not work.
A possible solution is to run Chimera from within Komodo, but I'm not sure how the event handling code will interact. Chimera uses Tk for its graphical interface and user input handling; Komodo probably uses something other than Tk and will have its own input handling code. I don't know what will happen to user input when Chimera is running. (Tk is also not thread-safe, so running Chimera in a thread will open a different can of worms.)
So I guess my answer is that, unless an IDE is written in Python it is very difficult to use it in conjunction with Chimera the same way we integrated Idle.
Conrad
On 2/4/12 1:03 PM, ELNAZ REZAEI wrote:
Hello,
Is it possible to use other python IDE (e.g. komodo) with Chimera?
Thanks, ELnaz