On Mon, Mar 5, 2012 at 7:51 AM, Paul Emsley <[email protected]> wrote:
> Full disclosure: I have spend a few minutes trying to get this to work with
> a python socket server and it's not working as I hoped it would.  Hmm... -
> maybe this is the problem into which the Phenix people ran some time ago.

I could never figure out how to get it to work, so I ended up writing
my own remote-control module in Python using XML-RPC for
communications.  It's multiple layers of crude hacks (mostly on the
client side - the Coot plugin is relatively clean), but it got the job
done.  I highly recommend something like this as a long-term solution,
since it allows the external code to directly call any method of the
Coot Python API.  It's also probably more portable; it only took a few
minutes to get it working with WinCoot.

-Nat

Reply via email to