Discussion:
[PyMOL] movie.produce() help
YunHui Lisa Lin
2010-08-11 19:15:29 UTC
Permalink
Hi PyMOLers,

I'm using the "movie.produce()" command to automate the process of saving my movie in several fragments. After saving each part, I need to clear all existing objects in order to load the next set of frames.
"movie.produce" successfully saves the first movie. However, any subsequent commands (I've tried "delete *" and "reinitialize") don't get carried out. Basically, the loop in my script stops after the first "movie.produce()" command.

If anyone has ever used this command and has suggestions, I would really appreciate your help!

Thanks a lot,
Lisa
Jason Vertrees
2010-08-11 23:59:43 UTC
Permalink
Hi Lisa,

This sounds like another synchronization issue. Can you try the
solution here and see if it helps:
http://www.mail-archive.com/pymol-***@lists.sourceforge.net/msg07707.html.

Also, after your initial movie is done, you can clear it out with
"mset". Also check out "mclear" and "mdo".

Cheers,

-- Jason
Post by YunHui Lisa Lin
Hi PyMOLers,
I'm using the "movie.produce()" command to automate the process of saving my movie in several fragments. After saving each part, I need to clear all existing objects in order to load the next set of frames.
"movie.produce" successfully saves the first movie. However, any subsequent commands (I've tried "delete *" and "reinitialize") don't get carried out. Basically, the loop in my script stops after the first "movie.produce()" command.
If anyone has ever used this command and has suggestions, I would really appreciate your help!
Thanks a lot,
Lisa
------------------------------------------------------------------------------
This SF.net email is sponsored by
Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________
Info Page: https://lists.sourceforge.net/lists/listinfo/pymol-users
--
Jason Vertrees, PhD
PyMOL Product Manager
Schrodinger, LLC

(e) ***@schrodinger.com
(o) +1 (603) 374-7120
Loading...