
Hi all, I'm wondering if anyone has any experience running ChimeraX with either a standard REPL or IPython REPL? ChimeraX already has a 'shell' tool that allows interacting with ChimeraX through a Python REPL which I've found invaluable for testing out ideas and poking around in ChimeraX in general. It would be really nice though if I could send Python code directly from my IDE to be evaluated. In order to make this work, it would be great if ChimeraX could be run from a terminal and provide a Python (or preferably IPython) REPL. As it stands, I've managed to nearly make this work with the following script: import IPython.terminal.embed IPython.terminal.embed.embed() I then run: ChimeraX --script repl.py After typing, `%gui qt5`, the ChimeraX GUI appears. I can then interact with the REPL directly from the comfort of Emacs and evaluate things - but! - the main 3D view does not end up being displayed. Does anyone know how to get the REPL and 3D stuff to work side-by-side? Kind regards, Tom