[Chimera-users] with Chimera-X, will it be possible to record interactions as a script?
berenger at bioreg.kyushu-u.ac.jp
Thu Dec 21 16:22:24 PST 2017
On 12/22/2017 02:02 AM, Elaine Meng wrote:
> Hi Francois,
> We had discussed having a more complete record of actions in ChimeraX than in Chimera, but currently all you can do is save the log or command history. The advance so far is that clicking several of the ChimeraX icons to do something will put the corresponding command in the log (but not the command history).
Are the commands filled with their parameters or are they empty?
As a software engineer, I know this is not trivial to implement and it
would be super cool if the Chimera of the future can do it.
This is not something you can add easily to an already existing software.
> We already have a ChimeraX ticket (request) #917 to allow saving the Log with the commands as executable instead of links to manual pages, but it has not been implemented.
> We had discussed making more of the GUI buttons have equivalent commands, not just these icons. However, even if those distinct actions are also logged, things like moving structures by hand would not be logged.
Personally, I would use such functionality to easily create
transformation scripts for structures to run chimera in batch mode
(without any graphics).
So, it would be OK if any structure moving (for example) is not captured.
> It is OK to ask here on the Chimera-users list, but just so you know, there is also a ChimeraX list chimerax-users at cgl.ucsf.edu you could use for ChimeraX-specific topics.
> I hope this helps,
> Elaine C. Meng, Ph.D.
> UCSF Chimera(X) team
> Department of Pharmaceutical Chemistry
> University of California, San Francisco
>> On Dec 20, 2017, at 4:29 PM, Francois BERENGER <berenger at bioreg.kyushu-u.ac.jp> wrote:
>> For example, press a record button, do some things with Chimera-X,
>> press a stop button, get a python script that allows to replay
>> what was done inside Chimera.
>> The goal is to quickly create a script when one wants to automate
>> something using Chimera.
More information about the Chimera-users