setEdgeLineStyleRule | R Documentation |
Specify how data attributes – for the specified named attribute – are mapped to edge line style.
setEdgeLineStyleRule(obj, edge.attribute.name, attribute.values, line.styles, default.style='SOLID')
obj |
a CytoscapeWindowClass object. |
edge.attribute.name |
the edge attribute whose values will, when this rule is applied, determine the lineStyle of each edge. |
attribute.values |
A list of scalar, discrete values. For instance, interaction types: 'phosphorylates', 'ubiquinates', 'represses', 'activates' |
line.styles |
One line style for each of the attribute.values |
default.style |
The style to use when an explicit mapping is not provided. |
None.
Paul Shannon
getLineStyles
cw <- new.CytoscapeWindow ('setEdgeLineStyleRule.test', graph=makeSimpleGraph()) line.styles <- c ('SINEWAVE', 'DOT', 'PARALLEL_LINES') edgeType.values <- c ('phosphorylates', 'synthetic lethal', 'undefined') setEdgeLineStyleRule (cw, 'edgeType', edgeType.values, line.styles) redraw (cw)