<div dir="ltr">Hi Elaine and Tom,<div>   Thank you for your suggestions and explanations in detail. I  want to show my structure in a more intuitive way, even though it may not represent the true process that happened in liquid. I then have a question about measuring torsion angles. I have no problem practicing the example in the tutorial with only one structure. However, when there's multiple structures,say #1 and #2, how to measure torsion angle correctly? The following is an example that I got a mistake: </div><div>Command: torsion :#1/A:33@n,ca,c,o</div><div>Missing or invalid "atom" argument: invalid atoms specifier</div><div>Command: select #1/A:33@n,ca,c,o<br></div><div>4 atoms, 3bonds, 1residue, 1 model selected</div><div>   How to solve this problem?</div><div>Thanks,</div><div>Jiang</div><div> </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Dec 14, 2022 at 6:51 PM Tom Goddard <<a href="mailto:goddard@sonic.net">goddard@sonic.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">While you can try to reduce clashes during a morph using the method Elaine suggested, be aware that morphing does not take clashes into account in any way say they are extremely common -- usually hundreds or thousands of atom pairs clash in a morph -- since it is just interpolating the conformations.  It is not intended to be a realistic motion.  It just shows the difference between the conformations in an easy to grasp way.<br>
<br>
        Tom<br>
<br>
<br>
> On Dec 14, 2022, at 6:15 PM, Elaine Meng via ChimeraX-users <<a href="mailto:chimerax-users@cgl.ucsf.edu" target="_blank">chimerax-users@cgl.ucsf.edu</a>> wrote:<br>
> <br>
> Hello Jiang,<br>
> (1) It is not that easy to control. You could try adding an intermediate structure, e.g. from your first morph, go to some trajectory frame in the middle and manually rotate the arginine to a middle position where you want it to go, then save that as PDB, then reopen as new model.  Then to create a new morph trajectory, you would put that new model between your other two models so that the morphing has an additional stage.  <br>
> <br>
> To rotate bonds before you save the new model, you could use the "bond rotation" mouse mode to do it interactively with the mouse/touchpad or the "torsion" command to do it with a command (you would probably have to experiment and repeat the command several times and maybe rotate more than one bond in the arginine sidechain to get it where you want).<br>
> <<a href="https://rbvi.ucsf.edu/chimerax/docs/user/commands/torsion.html" rel="noreferrer" target="_blank">https://rbvi.ucsf.edu/chimerax/docs/user/commands/torsion.html</a>><br>
> <<a href="https://rbvi.ucsf.edu/chimerax/docs/user/tools/mousemodes.html" rel="noreferrer" target="_blank">https://rbvi.ucsf.edu/chimerax/docs/user/tools/mousemodes.html</a>><br>
> <br>
> (2) Morphing creates a new trajectory model.  After you create the morph model, you can play it back however you like (go directly to any part, or play multiple times, or back and forth) with the "coordset" command.  Overall rotation is done with "turn" or "roll" command.<br>
> <br>
> If you want to make a fancier movie with morphing, normally you would just do the morphing once and then save the session, and then use the session with a command script that controls what the movie shows, as well as "movie record" to start recording after any setup is done and "movie encode" at the end to save the movie,  What the movie shows would include "coordset" to play back the morphing results, "turn" or "roll" to rotate the whole structure, and possibly several other things: showing/hiding, displaying title text, changing colors, etc.  See "making movies" and links therein to movie-related commands:<br>
> <<a href="https://rbvi.ucsf.edu/chimerax/docs/user/movies.html" rel="noreferrer" target="_blank">https://rbvi.ucsf.edu/chimerax/docs/user/movies.html</a>><br>
> <br>
> Command files:<br>
> <<a href="https://rbvi.ucsf.edu/chimerax/docs/user/commands/usageconventions.html#cxc-files" rel="noreferrer" target="_blank">https://rbvi.ucsf.edu/chimerax/docs/user/commands/usageconventions.html#cxc-files</a>><br>
> <br>
> Both of these movie tutorials include morphing:<br>
> <<a href="https://www.rbvi.ucsf.edu/chimerax/data/movies-may2019/moviemaking.html" rel="noreferrer" target="_blank">https://www.rbvi.ucsf.edu/chimerax/data/movies-may2019/moviemaking.html</a>><br>
> <<a href="https://www.rbvi.ucsf.edu/chimera/data/sbgrid-apr2017/cryomovie.html" rel="noreferrer" target="_blank">https://www.rbvi.ucsf.edu/chimera/data/sbgrid-apr2017/cryomovie.html</a>><br>
> <br>
> It usually takes a lot of trial and error and executing the command script over and over (even for me) to get it just how you like it.  To make "coordset" and "roll" commands happen at the same time, put them next to each other without any "wait" command between them. Example:<br>
> <br>
> open 2gbp<br>
> open 2fw0<br>
> mm #2 to #1<br>
> morph #1,2 frames 120 play false<br>
> turn y -60<br>
> movie record<br>
> coordset #3 loop 3 bounce true; roll x 0.5 726; wait 726<br>
> movie encode ~/Desktop/junk.mp4<br>
> <br>
> Several of the commands have lots of options (e.g. loop or bounce in coordset command) and you will need to look at their help pages and spend some time trying them.<br>
> <br>
> I hope this helps,<br>
> Elaine<br>
> -----<br>
> Elaine C. Meng, Ph.D.                       <br>
> UCSF Chimera(X) team<br>
> Department of Pharmaceutical Chemistry<br>
> University of California, San Francisco<br>
> <br>
> <br>
> <br>
> <br>
>> On Dec 14, 2022, at 5:09 PM, Jiang Xu via ChimeraX-users <<a href="mailto:chimerax-users@cgl.ucsf.edu" target="_blank">chimerax-users@cgl.ucsf.edu</a>> wrote:<br>
>> <br>
>> Hello Elain,<br>
>> Thanks for your explanation. I am able to create the movie now. I then have two new questions:<br>
>> 1.Following the morph command, I found an arginine residue rotate in a direction that caused clashes with a neighbouring residue in the movement, before moving to the final unclashed position. So is there any way to control the movement direction of the side chain to avoid possible clashes?<br>
>> 2. Now I have the morph trajectory, I also want to have the camera rotate as the structure moves at the same time. Is it possible?<br>
>> Thank you,<br>
>> Best,<br>
>> Jiang<br>
>> <br>
>> On Mon, Dec 12, 2022 at 8:22 AM Elaine Meng <<a href="mailto:meng@cgl.ucsf.edu" target="_blank">meng@cgl.ucsf.edu</a>> wrote:<br>
>> Hi Jiang Xuf,<br>
>> ChimeraX has a "morph" command (not a tool dialog), see:<br>
>> <br>
>> <<a href="https://rbvi.ucsf.edu/chimferax/docs/user/commands/morph.html" rel="noreferrer" target="_blank">https://rbvi.ucsf.edu/chimferax/docs/user/commands/morph.html</a>><br>
>> <br>
>> Example:<br>
>> <br>
>> open 2gbp<br>
>> open 2fw0<br>
>> matchmaker #2 to #1<br>
>> morph #1,2<br>
>> <br>
>> I hope this helps,<br>
>> Elaine<br>
>> -----<br>
>> Elaine C. Meng, Ph.D.                       <br>
>> UCSF Chimera(X) team<br>
>> Department of Pharmaceutical Chemistry<br>
>> University of California, San Francisco<br>
>> <br>
>>> On Dec 11, 2022, at 8:52 PM, Jiang Xu via ChimeraX-users <<a href="mailto:chimerax-users@cgl.ucsf.edu" target="_blank">chimerax-users@cgl.ucsf.edu</a>> wrote:<br>
>>> <br>
>>> Hey Guys, <br>
>>>   I am new to ChimeraX and just trying to adapt from Pymol to ChimeraX. I am using a macbook pro (15-inch early 2018) running macOS Big Sur. I was trying to use the morph method of ChimeraX to record some clips for my publication. But I couldn't find the structure comparison tab from the tools dropdown list. I've tried the 1.5 and daily build version and I couldn't find this tab in both. Any suggestions?<br>
>>> Thank you,<br>
>>> Best,<br>
>>> Jiang Xu<br>
> <br>
> <br>
> _______________________________________________<br>
> ChimeraX-users mailing list<br>
> <a href="mailto:ChimeraX-users@cgl.ucsf.edu" target="_blank">ChimeraX-users@cgl.ucsf.edu</a><br>
> Manage subscription:<br>
> <a href="https://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users" rel="noreferrer" target="_blank">https://www.rbvi.ucsf.edu/mailman/listinfo/chimerax-users</a><br>
> <br>
<br>
</blockquote></div>