Hi Jarrett,

I feel it is easy enough for you to test in the scripting mode that whether
"cmd.movie.produce(moviename,mode='ray',quality=85,quiet=0)" would produce
the same with pymol3 and pymol2 after you load a 1000-frame dcd file to an
object with load_traj. If not, do you have any suggestions how to let
pymol3 behave like pymol2? Of course, I can always switch back to use
pymol2, like I am doing now.

Thanks,
Lei

On Sat, Jul 20, 2024 at 9:47 PM Jarrett Johnson <
jarrett.john...@schrodinger.com> wrote:

> Hi Lei,
>
> I may need more details on how you're producing your movies. I would note
> that the File menu will only produce a movie based on the movie that's in
> the timeline *not* the one from PyMOL 2. So if you're using the old movie
> API to export out a movie in PyMOL 3, your results won't be as expected
> unless you use the legacy export menu. The `load_traj` command, I believe,
> was unchanged moving to PyMOL3, if you can provide more details on what has
> changed for you, that'd be great. While the interface is improved in
> PyMOL3, I've also made sure to accommodate for most use cases of the
> Timeline to be configured via scripting. The Python API for it is located
> here: https://pymolwiki.org/index.php/Timeline_Python_API.
>
> Jarrett J
>
> On Sat, Jul 20, 2024 at 12:26 PM Lei Shi <les2...@gmail.com> wrote:
>
>> Hi Istvan,
>>
>> I have related but not the same problems with pymol3 when making the
>> movies. Using the pymol script that works for pymol 2.5, pymol3 could only
>> produce a movie for the first 240(?) frames and I could not find the
>> setting to fix this issue. In addition, I believe they also changed the
>> default options of load_traj in pymol3. Overall, it appears pymol3 counts
>> on you using the interface but this is not always ideal for heavy duty
>> work, e.g., requiring running "pymol -c" (text mode) on a linux server to
>> finish the job.
>>
>> Lei
>>
>>
>>
>> On Fri, Jul 19, 2024 at 6:12 PM Istvan Kolossvary <ikolos...@gmail.com>
>> wrote:
>>
>>> Hi,
>>>
>>> I have had these issues with the new timeline. It works fine with scenes
>>> and short multi-state objects (like those showcased in the Pymol 3 online
>>> visualization course) but when it comes to real life MD trajectories I
>>> found two "dealbreaker" issues.
>>>
>>> 1) With complex movies based on MD trajectories and not scenes, the Draw
>>> mode is not working. If I select Draw to generate a movie file quickly for
>>> testing then (a) it takes almost as long as Ray Tracing and (b) the movie
>>> is complete garbage, showing only random parts of the system.
>>>
>>> 2) The Ray Tracing mode works fine, but processing time is prohibitively
>>> slow because Pymol 3 only uses a single CPU core for ray tracing. Pymol 2.5
>>> automatically uses all the available cores for ray tracing. The way Pymol 3
>>> is right now, it takes 24-48 hours to produce a 3000 frame movie, which is
>>> only 100 seconds.
>>>
>>> Has anyone encountered similar issues?
>>>
>>> Thanks,
>>>
>>>    Istvan
>>> _______________________________________________
>>> PyMOL-users mailing list
>>> Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net
>>> Unsubscribe:
>>> https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe
>>
>> _______________________________________________
>> PyMOL-users mailing list
>> Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net
>> Unsubscribe:
>> https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe
>
>
>
> --
>
> *Jarrett Johnson* | Senior Developer, PyMOL
>
>
_______________________________________________
PyMOL-users mailing list
Archives: http://www.mail-archive.com/pymol-users@lists.sourceforge.net
Unsubscribe: 
https://sourceforge.net/projects/pymol/lists/pymol-users/unsubscribe

Reply via email to