[Chimera-users] Managing window visibility through scripts?

Eric Pettersen pett at cgl.ucsf.edu
Thu Jun 4 10:14:33 PDT 2020


Hi Martti,
	Unfortunately, you have to resort to Python to do this.  On the other hand, doing so isn’t that hard.  The following lines of Python code will raise the main graphics window:

from chimera import tkgui
import CGLtk
CGLtk.raiseWindow(tkgui.app)

If you put the above lines in a file whose name ends in .py, then you can just use the “open” command with that file to run the script and raise the main graphics window as needed.  

I hope this helps.

--Eric

	Eric Pettersen
	UCSF Computer Graphics Lab


> On Jun 4, 2020, at 2:01 AM, Martti Tolvanen <martti.tolvanen at utu.fi> wrote:
> 
> Hi,
> 
> I have made scripts in which various models are rendered by mavConservation taken from different alignments. As the scripts proceed, the multialignment viewer windows remain at the front, and I haven't been able to figure out how to bring the main molecular graphics window back to the front (except by clicking). I am aware that the problem would go away if I made the whole thing into a movie, but I would like to run the script in our research group meeting and leave the displayed models available for manual rotations. Are there commands to bring windows behind or in front of other Chimera windows?
> 
> I run the production version of Chimera 1.14 under Windows 7. Part of my code follows.
> 
> #single chains of ca6, ca9, ca12, and ca14 as #0-3, superimposed by mmaker, and their copies as #4-7
> tile #0-7 columns 4 
> 
> range kdHydrophobicity min cyan 0 white max maroon novalue green #0-3
> open ca6.fasta
> range mavConservation 0.1 dodger blue 0.55 white 1 orange red novalue green #4
> open ca9.fasta
> range mavConservation 0.1 dodger blue 0.55 white 1 orange red novalue green #5
> open ca12.fasta
> range mavConservation 0.1 dodger blue 0.55 white 1 orange red novalue green #6
> open ca14.fasta
> range mavConservation 0.1 dodger blue 0.55 white 1 orange red novalue green #7
> 
> surface #0-7 & protein
> 
> Cheers,
> -Martti
> 
> --
> Martti Tolvanen
> Lecturer in Bioinformatics
> U of Turku, Finland
> 
> _______________________________________________
> Chimera-users mailing list: Chimera-users at cgl.ucsf.edu
> Manage subscription: https://plato.cgl.ucsf.edu/mailman/listinfo/chimera-users




More information about the Chimera-users mailing list