December 2009 Sprint
Allow Nested Network Model by adding getNetwork/setNetwork methods to CyNode
- Network Browser - Network attr indicating its parents, node attr indicating its children
- File I/O support for nested networks (NNF Reader, XGMML Reader/Writer, and refactoring for session reader/writer)
- Network Editing - Add an icon in editor that allows a network to dropped on a node or on the canvas (where a node would be created)
- Network Editing - Add a right-click option to the node menu allowing a network to be added/removed
- Right click on a node menu option to jump to nested network
- Rendering - recursive rendering (a nested network will be rendered within the bounds of a node by a recursively defined renderer.) Assuming rendering only, NO user interaction
Label Wrap - add an option to LabelPosition that allows a node/edge label width to be specified and automatically wraps lines when the text is longer than the width
GenomeSpace analysis task requirements (due in Jan)
Add new edge types to Cytoscape (dotted [circles, not dashes], dot-dash, ////, sine wave, parallel lines, ->->->->, parallel lines with single sided arrows)
- Editor - update editor instructions
- Editor - add check box that allows node id to be specified when node is dropped (mantis 2087)
BioMart plugin maintenance
- A PSIQUIC client release
- Maintenance release for Scripting plugins
- Select all nodes/edges is very slow
- Bug - Fiddling with default visual style and node label position broke all of the control panel.
- Add newlines in the attr browser by either adding \n manually or by typing alt-enter, some combination. Do whatever excel does. (mantis 2088) toggling between large networks can be slow (mantis 2068)
Bug: In PluginManager Dialog, "Released by" field is missing for some installed plugins
- Bug: In Pluginmanager dialog, some plugins are labeled "out-of-date" incorrectly