Differences between revisions 6 and 7
Revision 6 as of 2015-11-06 18:07:42
Size: 1968
Comment: removed old screenshot
Revision 7 as of 2016-04-26 22:15:05
Size: 61
Editor: server2
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
Cytoscape has the ability to associate a '''Nested Network''' with any node. A nested network is any other network currently defined in Cytoscape. This capability allows for creation of network hierarchies as well as circular relationships. For example, various module-finding plugins make use of nested networks in the overview network that they generate. There each node representing a module contains a nested network.

== Creating Nested Networks ==

There are currently two ways in which a user can create nested networks.

 * By importing a Nested Network Format (NNF) file. (See: '''[[Cytoscape_3/UserManual/Network_Formats#nnf|NNF Network Format]]''').
 * By manually constructing networks and assigning nested networks to individual nodes through the right-click node context menu. (See '''[[Cytoscape_3/UserManual/Navigation_Layout#NestedNetwork|Nested Network Node Context Menu]]''').

== Visualization of Nested Networks ==

Nodes containing nested networks that are zoomed in sufficiently display an image for the nested network. If no current network view exists for the nested network the image will be a default icon, otherwise it will be a low-resolution rendering of the nested network's current layout.

/* {{attachment:NestedNetwork.png|Nested Network visualization}} */

{{attachment:NestedNetwork2.png}}

{{{#!wiki comment/dotted
== Programmatically Manipulating Nested Networks ==

The giny.model.node interface defines two methods:

    public void setNestedNetwork(final GraphPerspective graphPerspective); This will assign a "network" (GraphPerspective) to a Node or replace the assigned network at a node if there was a prior existing one. In order to remove a nested network, please pass null to this method.

    public GraphPerspective getNestedNetwork(); If a Node has an associated nested network, it will be returned by this method. If no associated nested network exists, null will be returned instead.
}}}
#DEPRECATED
<<Include(Cytoscape_3/UserManual/Deprecated)>>

This is a legacy document

This page has been deprecated and is no longer updated. The current version of the Cytoscape manual can be found at http://manual.cytoscape.org/

Cytoscape has the ability to associate a Nested Network with any node. A nested network is any other network currently defined in Cytoscape. This capability allows for creation of network hierarchies as well as circular relationships. For example, various module-finding plugins make use of nested networks in the overview network that they generate. There each node representing a module contains a nested network.

Creating Nested Networks

There are currently two ways in which a user can create nested networks.

Visualization of Nested Networks

Nodes containing nested networks that are zoomed in sufficiently display an image for the nested network. If no current network view exists for the nested network the image will be a default icon, otherwise it will be a low-resolution rendering of the nested network's current layout.

NestedNetwork2.png

Cytoscape_3/UserManual/Nested_Networks (last edited 2016-04-26 22:15:05 by server2)

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