setEdgeSourceArrowColorRuleR Documentation

Specify Rule for the Source Arrow Color

Description

Specify how edge attributes – that is, data values of the specified edge attribute – control the color of the source arrow, found at the end of an edge, where it connects to the source node.

Usage

setEdgeSourceArrowColorRule(obj, edge.attribute.name, attribute.values, colors, default.color='#000000')

Arguments

obj a CytoscapeWindowClass object.
edge.attribute.name the edge attribute whose values will, when this ColorRule is applied, determine the color of the source arrow for each edge.
attribute.values A list of scalar, discrete values. For instance, interaction types: 'phosphorylates', 'ubiquinates', 'represses', 'activates'
colors A color for each of the attribute.values
default.color The color to use when an explicit mapping is not provided. (Note: this is broken in Cytoscape 2.7)

Value

None.

Author(s)

Paul Shannon

See Also

setEdgeSourceArrowColorRule

Examples

  cw <- new.CytoscapeWindow ('setEdgeSourceArrowColorRule.test', graph=makeSimpleGraph())
  colors <- c ("#AA00AA", "#AAAA00", "#AA0000")
  edgeType.values <- c ('phosphorylates', 'synthetic lethal', 'undefined')
  setEdgeSourceArrowColorRule (cw, 'edgeType', edgeType.values, colors)