Learn R Programming

RCy3 (version 1.2.0)

setNodeImageDirect: setNodeImageDirect

Description

In the specified CytoscapeWindow, set the images of the specified nodes.

Usage

setNodeImageDirect(obj, node.names, image.positions)

Arguments

obj
a CytoscapeWindowClass object.
node.names
one or more String objects.
image.positions
one or more int objects, specifying the position of the image in the Image Manager. If just one, then this is replicated for each of the supplied node.names.

Value

None.

See Also

setNodeShapeDirect

Examples

Run this code
  # first, delete existing windows to save memory:
  deleteAllWindows(CytoscapeConnection())

  cw <- CytoscapeWindow ('setNodeImageDirect.test', graph=makeSimpleGraph())
  displayGraph (cw)
  layoutNetwork (cw, 'force-directed')
  # Before running the next function, upload your image to the Image Manager
  # and determine the position of the image in the list (start counting from the bottom)
  # Images are added at the top of the interface but at the end of the list
  # There are currently 24 default images in the Image Manager
  setNodeImageDirect (cw, 'C', 1 ) # last image in the Image Manager

Run the code above in your browser using DataLab