Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#1312 closed defect (not a bug)

Session restoring problem

Reported by: scsafari@… Owned by: Eric Pettersen
Priority: normal Milestone:
Component: Sequence Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

Hello,

I have generated several session with chimerax and some of them cannot be reopened again once chimerax is closed.

Here you can see the error log:

Summary of feedback from opening /Users/scharasafarian/Sandra_paper_figures/Cs_data/Cs_figure12.cxs
error	Unable to restore session, resetting.

Traceback (most recent call last):
File "/private/var/folders/hd/1f0b0lvn1879z9fw3rmxrkbw0000gn/T/AppTranslocation/2E4DBF96-0C06-495F-8E52-E251ED885D0F/d/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/session.py", line 526, in restore
obj = sm.restore_snapshot(self, data)
File "/private/var/folders/hd/1f0b0lvn1879z9fw3rmxrkbw0000gn/T/AppTranslocation/2E4DBF96-0C06-495F-8E52-E251ED885D0F/d/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/seq-view/tool.py", line 507, in restore_snapshot
inst = cls(session, bundle_info.tools[0].name)
IndexError: list index out of range

opened ChimeraX session
open <help:user/commands/open.html> /Users/scharasafarian/Sandra_paper_figures/Cs_data/Cs_figure12.cxs
Summary of feedback from opening /Users/scharasafarian/Sandra_paper_figures/Cs_data/Cs_figure12.cxs
error	Unable to restore session, resetting.

Traceback (most recent call last):
File "/private/var/folders/hd/1f0b0lvn1879z9fw3rmxrkbw0000gn/T/AppTranslocation/2E4DBF96-0C06-495F-8E52-E251ED885D0F/d/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/core/session.py", line 526, in restore
obj = sm.restore_snapshot(self, data)
File "/private/var/folders/hd/1f0b0lvn1879z9fw3rmxrkbw0000gn/T/AppTranslocation/2E4DBF96-0C06-495F-8E52-E251ED885D0F/d/ChimeraX.app/Contents/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/chimerax/seq-view/tool.py", line 507, in restore_snapshot
inst = cls(session, bundle_info.tools[0].name)
IndexError: list index out of range


Is there a work around this problem?

Best

Schara
Dr. Schara Safarian
Max Planck Institut für Biophysik 
Abteilung für Molekulare Membranbiologie

Max Planck Institute of Biophysics 
Department of Molecular Membrane Biology 

Max-von-Laue-Straße 3
60438 Frankfurt am Main
Deutschland/Germany






Attachments (7)

Cs_figure12.cxs (199.5 KB ) - added by scsafari@… 7 years ago.
Added by email2trac
untitled-part.html (2.8 KB ) - added by scsafari@… 7 years ago.
Added by email2trac
Cs_figure12-fixed.cxs (199.5 KB ) - added by Eric Pettersen 7 years ago.
Added by email2trac
Cs_figure12-fixed_9.cxs (203.8 KB ) - added by scsafari@… 7 years ago.
Added by email2trac
untitled-part-1.html (982 bytes ) - added by scsafari@… 7 years ago.
Added by email2trac
Sodium_density_IFC4.cxs (97.3 KB ) - added by scsafari@… 7 years ago.
Added by email2trac
untitled-part-2.html (3.4 KB ) - added by scsafari@… 7 years ago.
Added by email2trac

Download all attachments as: .zip

Change History (15)

comment:1 by Eric Pettersen, 7 years ago

Component: UnassignedSequence
Owner: set to Eric Pettersen
Platform: all
Project: ChimeraX
Status: newaccepted

comment:2 by Eric Pettersen, 7 years ago

Hi Schara,

I believe the problem you're reporting was fixed at the beginning of February. Could you try a current version of ChimeraX and see if that can restore the session?

--Eric

Eric Pettersen

UCSF Computer Graphics Lab

comment:3 by Eric Pettersen, 7 years ago

Status: acceptedfeedback

in reply to:  4 ; comment:4 by scsafari@…, 7 years ago

Dear Eric,

that was the first thing I tried, but unfortunately without any success.

I have attached the session file to this email, if this might help.

Best

Schara



Cs_figure12.cxs

untitled-part.html

by scsafari@…, 7 years ago

Attachment: Cs_figure12.cxs added

Added by email2trac

by scsafari@…, 7 years ago

Attachment: untitled-part.html added

Added by email2trac

in reply to:  7 comment:5 by Eric Pettersen, 7 years ago

The name of one of the tool bundles changed; here’s a fixed version of your session file that opens in the current ChimeraX.

—Eric

Cs_figure12-fixed.cxs

by Eric Pettersen, 7 years ago

Attachment: Cs_figure12-fixed.cxs added

Added by email2trac

comment:6 by Eric Pettersen, 7 years ago

Resolution: not a bug
Status: feedbackclosed

Not a bug per se, since we are not yet guaranteeing session file compatibility between different versions of ChimeraX.

in reply to:  10 ; comment:7 by scsafari@…, 7 years ago

Dear Eric,

sorry for the inconvenience but this error seems to be reoccurring. I do not understand wether this is something I cause or it is a general problem?

In either way, I would be extremely thankful if you could correct these two files as well for me, since they are for a publication we want to submit this week.

Thank you so much.

Best
Dr. Schara Safarian
Max Planck Institut für Biophysik 
Abteilung für Molekulare Membranbiologie

Max Planck Institute of Biophysics 
Department of Molecular Membrane Biology 

Max-von-Laue-Straße 3
60438 Frankfurt am Main
Deutschland/Germany




Cs_figure12-fixed_9.cxs

untitled-part-1.html

Sodium_density_IFC4.cxs

untitled-part-2.html

by scsafari@…, 7 years ago

Attachment: Cs_figure12-fixed_9.cxs added

Added by email2trac

by scsafari@…, 7 years ago

Attachment: untitled-part-1.html added

Added by email2trac

by scsafari@…, 7 years ago

Attachment: Sodium_density_IFC4.cxs added

Added by email2trac

by scsafari@…, 7 years ago

Attachment: untitled-part-2.html added

Added by email2trac

comment:8 by Eric Pettersen, 7 years ago

Those sessions use volumetric data files that are not stored in the session file itself. Since I have no access to those files, I can't restore the session and save a new one for you to use. What I _have_ done is to put the "temporary"workaround I was using into the code permanently (well, I may take it out eventually -- but it will be in there for many months at least). So, if you get tomorrow's daily build you should be able to restore those sessions yourself. Looks for daily builds dated September 25th or later.

--Eric

Note: See TracTickets for help on using tickets.