Hi Chip, Glad you found some documentation and esp the Phenix way of connection. Long time ago I made the remote control for Coot 0.x which is still available within coot (remote_control.py & create_input_server.py) which uses the socket module of python. Not sure if this actually still works so maybe the phenix way is the way to go...
B *************************************************** Dr. Bernhard Lohkamp | Associate Professor/Lektor/Docent Teaching Unit/Biomedicum D9 Dept. of Medical Biochemistry and Biophysics (MBB) | Karolinska Institutet SE-171 77 Stockholm Sweden +46 8 52487055 [email protected] | ki.se > -----Original Message----- > From: Mailing list for users of COOT Crystallographic Software > <[email protected]> On Behalf Of Chip Lesburg > Sent: 16 April 2025 19:27 > To: [email protected] > Subject: Re: Synchronize view in 2 Coot windows (Coot 0.9) > > [You don't often get email from [email protected]. Learn why this is > important at https://aka.ms/LearnAboutSenderIdentification ] > > If for no other reason, I'll document here that Paul kindly replied to me and > pointed me towards the work that the PHENIX team has done towards > remote control of the Coot interface using XML-RPC. This was written up by > Nathaniel Echols and Paul D. Adams in a CCP4 newsletter entitled > "Integrating crystallographic structure determination and visualization: > remote control of Coot" which can be found here: > https://legacy/ > .ccp4.ac.uk%2Fnewsletters%2Fnewsletter49%2Farticles%2Fcoot_xmlrpc.pdf& > data=05%7C02%7CBernhard.Lohkamp%40KI.SE%7C1c734fb56a9b46afd8400 > 8dd7d0bdf24%7Cbff7eef1cf4b4f32be3da1dda043c05d%7C0%7C0%7C638804 > 212256207803%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydW > UsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D > %3D%7C0%7C%7C%7C&sdata=njcQazWY21ywaKFlm%2FJlDDcbgD86IQeTbn1 > i1Mj0wJk%3D&reserved=0 > > There is also some source code available on Github here in a file called > cctbx_project/cootbx/xmlrpc_server.py: > https://github/ > .com%2Fcctbx%2Fcctbx_project%2Fblob%2Fa14dd13cb7ce77238d1de68f0f89 > 71945bf6cbf3%2Fcootbx%2Fxmlrpc_server.py&data=05%7C02%7CBernhard. > Lohkamp%40KI.SE%7C1c734fb56a9b46afd84008dd7d0bdf24%7Cbff7eef1cf4 > b4f32be3da1dda043c05d%7C0%7C0%7C638804212256223910%7CUnknown > %7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAi > OiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata > =M0HvVFcXe0a1LdIxoOT4vaYGYZsqm4rpMW2ZqYTDNHs%3D&reserved=0 > > ################################################################ > ######## > > To unsubscribe from the COOT list, click the following link: > https://www/. > jiscmail.ac.uk%2Fcgi-bin%2FWA- > JISC.exe%3FSUBED1%3DCOOT%26A%3D1&data=05%7C02%7CBernhard.Lohk > amp%40KI.SE%7C1c734fb56a9b46afd84008dd7d0bdf24%7Cbff7eef1cf4b4f32 > be3da1dda043c05d%7C0%7C0%7C638804212256235107%7CUnknown%7CT > WFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXa > W4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Kp9v > NGTiUCkjUmLcsa55VHsAK1h4lSV9IKxbcytf8I8%3D&reserved=0 > > This message was issued to members of > http://www.ji/ > scmail.ac.uk%2FCOOT&data=05%7C02%7CBernhard.Lohkamp%40KI.SE%7C1 > c734fb56a9b46afd84008dd7d0bdf24%7Cbff7eef1cf4b4f32be3da1dda043c05 > d%7C0%7C0%7C638804212256246325%7CUnknown%7CTWFpbGZsb3d8eyJF > bXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiT > WFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=xPvgI7CC4dBNkthBpLf > WeYrzyiZIsPh3Kp26SsTQCGI%3D&reserved=0, a mailing list hosted by > http://www.ji/ > scmail.ac.uk%2F&data=05%7C02%7CBernhard.Lohkamp%40KI.SE%7C1c734f > b56a9b46afd84008dd7d0bdf24%7Cbff7eef1cf4b4f32be3da1dda043c05d%7C > 0%7C0%7C638804212256258436%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0e > U1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCI > sIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=W0YriTstZ3Qt%2FcQzCIAzEc8L > Ei00V00snHCJU0raN0Y%3D&reserved=0, terms & conditions are available at > https://www/. > jiscmail.ac.uk%2Fpolicyandsecurity%2F&data=05%7C02%7CBernhard.Lohka > mp%40KI.SE%7C1c734fb56a9b46afd84008dd7d0bdf24%7Cbff7eef1cf4b4f32b > e3da1dda043c05d%7C0%7C0%7C638804212256269369%7CUnknown%7CTW > FpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW > 4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Ichp4J6 > BLOXsQwUuIikXhXuQurKitRed4z5SjeYMhKM%3D&reserved=0 När du skickar e-post till Karolinska Institutet (KI) innebär detta att KI kommer att behandla dina personuppgifter. Här finns information om hur KI behandlar personuppgifter<https://ki.se/om-ki/integritetsskyddspolicy>. Sending email to Karolinska Institutet (KI) will result in KI processing your personal data. You can read more about KI’s processing of personal data here<https://staff.ki.se/data-protection-policy>. ######################################################################## To unsubscribe from the COOT list, click the following link: https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1 This message was issued to members of www.jiscmail.ac.uk/COOT, a mailing list hosted by www.jiscmail.ac.uk, terms & conditions are available at https://www.jiscmail.ac.uk/policyandsecurity/
