The following node is available in the Open Source KNIME predictive analytics and data mining platform version 2.7.1. Discover over 1000 other nodes, as well as enterprise functionality at http://knime.com.

SubGraph Extractor

Extracts the surrounding subgraphs of an object form the given network. The objects to use and the size of the subgraph depends on the node settings.

Dialog Options

Object selection
Defines which resource should be used for the object ids:
  1. Use all objects: Uses all objects from the selected partition type (node, edge, undefined, all)
  2. Pick objects randomly: Uses the fixed seed to pick the given number of random objects from the selected partition type (node, edge, undefined, all)
  3. Pick objects by id: Uses the given list of objects ids where each id is separated using the specified separator
  4. Use table column: Fetches the object ids from the optional input table from the selected column
Sub graph diameter (incl. edges)
Specifies the diameter of the subgraph. The number includes the edges which are internal represented as objects as well. In order to get only the direct neighbor nodes of a node select a diameter of 2. A diameter of 3 also includes edges among the direct neighbor nodes.
Maximum number of objects
Specifies the maximum number of objects (nodes and edges) the subgraph should contain. Set this option to -1 for no limitation. If a subgraph is incomplete because of this option the skipped column contains true.
Allow overlapping graphs
Tick this option if the extracted subgraphs are allowed to overlap. If this option is not ticked each object is used only once.
Copy all features
Tick this option if all features of the objects in the subgraph should be copied from the original network.

Ports

Input Ports
0 Existing network
Output Ports
0 Table with the sub graphs
This node is contained in Network Base Plug-in provided by Chair for Bioinformatics and Information Mining,University of Konstanz,Germany.