Knime-connection

From visone manual
Revision as of 13:10, 5 December 2011 by Nagelu (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The Knime-Connection tab allows you to interact directly with Knime. Knime is a tool for graphical data mining and manipulation. You can use it to read, preprocess, and mine your data. Knime can be used to create workspaces for data processing without the need to program yourself, but just by arranging and connecting "nodes" on a workspace using the mouse. It can be downloaded and used without charge from their website. Using the network plugin, Knime can create and process networks and is in addition able to receive and send those from and to visone.


To use this connection, you need to have Knime itself, and its network plugin installed and started. The order of starting does not matter, i.e. any running visone can connect to any running Knime.

Sending Networks to Knime

To send the currently active network from visone to Knime use the "send active network" button in the KNIME-tab. visone will now try to establish a connection with Knime and deliver the network.

To receive this network in Knime you will need a "VizInputConnector"-node. This node has no input and will output the received network into the Knime-workspace as soon as its executed and has received a network. Again, the order of execution is irrelevant, i.e. you can send your network in visone and then create/execute the node in Knime or vice versa.

The network transport will include all attributes of your network in visone except for some necessary (minor) conversions of data format.

Receiving Networks from Knime

Receiving networks from Knime is achieved with the "VizOutputConnector"-node in a Knime workspace. In visone make sure that the "activate"-button in the Knime tab is activated, then every network send from Knime through that node will appear immediately in visone. Again, network attributes are preserved as far as possible.