Hi Carsten, What's your use case? Since movie frames can store object matrices, would creating an actual movie solve your problem? Example of an animated superposition:
# get sample data fetch 1hbb, async=0 split_chains delete 1hbb # set up movie frames mset 1x100 # make "align" modify the motion matrix (but without # instant storing to current frame) set matrix_mode, 1 set movie_auto_store, 0 # store object matrices to frame 1 mview store, 1, object=* # superpose structures and store matrices to frame 100 extra_fit mview store, 100, object=* # optional: add scenes color blue scene blue, store color red scene red, store mview store, 1, scene=blue mview store, 100, scene=red If this doesn't fit your use case, I'd go with Jared's solution of an enhanced scene function. Cheers, Thomas On 07 Mar 2016, at 12:35, Schubert, Carsten [JRDUS] <cschu...@its.jnj.com> wrote: > Yeah, but not my preferred choice. Tried to do this the elegant way, but > bumping up against Pymol’s limits unless Thomas has a workaround. > > From: Sampson, Jared M. [mailto:jms2...@cumc.columbia.edu] > Sent: Monday, March 07, 2016 12:15 PM > To: Schubert, Carsten [JRDUS] > Cc: pymol-users@lists.sourceforge.net > Subject: Re: [PyMOL] How to store matrix settings for individual scenes? > > Hi Carsten - > > I'd probably create new objects and use those for superimposition, rather > than moving the originals. That would leave your scenes intact. > > Cheers, > Jared > > -- > Jared Sampson > Columbia University > > On Mar 7, 2016, at 12:10 PM, Schubert, Carsten [JRDUS] <cschu...@its.jnj.com> > wrote: > > Hi, > > I am trying to create a session file of a multimeric protein, in which each > monomer is displayed first using the original matrix settings broken out > into individual scenes. After that all monomers are overlayed on top of each > other and the superposition matrices are copied and applied to the ligands, > etc. So far so good, however once the matrices are applied this also affects > the matrices for the scenes created previous to the overlay and matrix_copy. > Any way I can store the matrices in each scene instead of having them applied > globally once? > > Cheers, > > Carsten -- Thomas Holder PyMOL Principal Developer Schrödinger, Inc. ------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://makebettercode.com/inteldaal-eval _______________________________________________ PyMOL-users mailing list (PyMOL-users@lists.sourceforge.net) Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net