Opened 2 years ago

Closed 2 years ago

#9258 closed enhancement (fixed)

Combine sessions

Reported by: stevensb@… Owned by: Eric Pettersen
Priority: moderate Milestone:
Component: Sessions Version:
Keywords: Cc: chimera-programmers, Elaine Meng, axel.benchetrit@…
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description (last modified by Eric Pettersen)

The idea would be that if a flag is given to the open command ("combine true"?) then suppress reset_state(), and change Models.restore_snapshot() to add an offset to model IDs if any models are already open at the start of the routine.

This might work, maybe. Might need to set a session flag so that other restorers (sequences?) can do special things.

Change History (3)

comment:1 by Eric Pettersen, 2 years ago

Description: modified (diff)

comment:2 by Tom Goddard, 2 years ago

Cc: axel.benchetrit@… added

This was also requested by Axel Benchetrit in ticket #9729.

comment:3 by Eric Pettersen, 2 years ago

Resolution: fixed
Status: assignedclosed

In tomorrow's daily build you will be able to combine a session file into the current session with "open session-file.cxs combine true". What I was able to test worked okay, but it's possible some tools may need enhancements to work correctly when combining sessions. The Model Panel works fine.

Note: See TracTickets for help on using tickets.