﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
1534	Machine-friendly REST interface	Tristan Croll	Tom Goddard	"I've been learning how to use the existing REST ChimeraX interface, and am most of the way to convincing the PHENIX team that it's superior to XMLRPC (which it quite obviously is). At the moment it's configured to run command-line commands and report back whatever they write in the log. That's great for human interaction, but for scripting it would be great to have a (probably quite small) set of generic functions that report back a set of easily machine-readable results - e.g. `open_model()` reporting back a (list of) model ID(s) suitable for use in further calls; `open_map()`, etc..

I would have to add a few extra methods specific to ISOLDE and Clipper (for loading reflection data, etc.). I could build the whole interface into ISOLDE by subclassing the existing one and going from there, but I think it would make more sense if the bones of it were implemented in the official ChimeraX interface."	enhancement	assigned	major		General Controls				bkpoon@… tom.burnley@… gunnar.jeschke@…				all	ChimeraX
