Hi all,

we made an attempt to support saving session files for previous versions of 
PyMOL. The latest changes in the SVN repository introduce the 
"pse_export_version" setting. So if you want to send someone a session file 
that can be opened with PyMOL 1.7.4, you can do:

set pse_export_version, 1.74
save session.pse

There are limitations. For details, see:
http://pymolwiki.org/index.php/pse_export_version

Cheers,
  Thomas

On 08 Apr 2015, at 15:12, Thomas Holder <thomas.hol...@schrodinger.com> wrote:

> Hi Matt,
> 
> there might be room for improvement regarding our versioning scheme. 
> Nevertheless, in the last year, a "point update" with no changes in the 
> session file format would be an increment in the 4th position (x.x.x.y).
> 
> Also, 1.7.5 code so far only lives in the SVN repo, there is no 1.7.5 release 
> (the next release will be 1.7.6 or 1.8.0). This doesn't mean that the SVN 
> code is not stable, but it's a development repo with work in progress. If you 
> want to generate and distribute session files, you should use a released 
> version for that.
> 
> Cheers,
>  Thomas
> 
> On 08 Apr 2015, at 14:46, Matthew Baumgartner <mp...@pitt.edu> wrote:
> 
>> Even for point updates? Even 1.7.4 can't read 1.7.5 files. If you are 
>> planning on removing any level of forward compatibility to the point 
>> where nothing loads, you should change your version number to 2.0 such 
>> that there is a clear difference and I can inform my collaborators not 
>> to update past 1.7.4.
>> 
>> 
>> On 4/8/15 2:38 PM, Thomas Holder wrote:
>>> Hi Matt,
>>> 
>>> PyMOL session files are in general not "forward compatible".
>>> 
>>> See for example:
>>> https://sourceforge.net/p/pymol/mailman/message/31070268/
>>> 
>>> Cheers,
>>>  Thomas
>>> 
>>> On 08 Apr 2015, at 14:19, Matthew Baumgartner <mp...@pitt.edu> wrote:
>>> 
>>>> Hi,
>>>> I'm running pymol 1.7.5.0 (r4114) from the SVN and I can't load pse files 
>>>> created in 1.7.5.0 in any older version of Pymol.
>>>> 
>>>> When I create a pymol session file where I fetch a PDB, show as cartoons, 
>>>> and save the session (see 
>>>> https://dl.dropboxusercontent.com/u/22529812/test.pse) and open it in 
>>>> pymol 1.7.4.0 on osx or linux, i get the following error:
>>>> 
>>>> Warning: This session was created with a newer version of PyMOL (1.750).
>>>> Warning: Some content may not load completely.
>>>> ExectiveSetSession-Error: after names.
>>>> ExectiveSetSession-Warning: restore may be incomplete.
>>>> Scanning for modules took 0.0001 seconds
>>>> 
>>>> Loading it in pymol 1.3 (educational release) gives slightly more of an 
>>>> error.
>>>> 
>>>> Warning: This session was created with a newer version of PyMOL (17.50).
>>>> Warning: Some content may not load completely.
>>>> Executive: skipping unrecognized object "1ycr" of type 10613678.
>>>> ExectiveSetSession-Error: after names.
>>>> ExectiveSetSession-Warning: restore may be incomplete.
>>>> 
>>>> 
>>>> Any idea what is wrong, or do I need to downgrade back to 1.7.4?
>>>> 
>>>> Thanks in advance,
>>>> Matt Baumgartner

-- 
Thomas Holder
PyMOL Principal Developer
Schrödinger, Inc.


------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
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

Reply via email to