Differences between revisions 1 and 2
Revision 1 as of 2005-11-14 23:59:13
Size: 350
Editor: KeiichiroOno
Comment:
Revision 2 as of 2005-11-29 00:53:21
Size: 638
Editor: KeiichiroOno
Comment:
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
 7. Plugin state
Line 10: Line 11:
(to be cont'd...) === Plugin State ===
The last element is more complicated than others. First of all, we need to create a new signal called "SESSION_SAVE" and "SESSION_LOAD" to tell plugins that session save/load command is called. We may need to create a schema for each plugin to describe its state.

CySession.xml is the file to save current states of the Cytoscape session. The following information will be stored in the XML document:

  1. List of networks opened in current session.
  2. States of Cytopanels 1~3.
  3. Network Tree structure.
  4. Session ID
  5. Annotation for the session
  6. Selected/Hidden nodes/edges
  7. Plugin state

Plugin State

The last element is more complicated than others. First of all, we need to create a new signal called "SESSION_SAVE" and "SESSION_LOAD" to tell plugins that session save/load command is called. We may need to create a schema for each plugin to describe its state.

CySession (last edited 2009-02-12 01:04:04 by localhost)

Funding for Cytoscape is provided by a federal grant from the U.S. National Institute of General Medical Sciences (NIGMS) of the Na tional Institutes of Health (NIH) under award number GM070743-01. Corporate funding is provided through a contract from Unilever PLC.

MoinMoin Appliance - Powered by TurnKey Linux