deleteEdgeAttributeR Documentation

deleteEdgeAttribute

Description

Node and edge attributes are usually added to a Cytoscape network by defining them on the graph used to construct a CytoscapeWindow. Once Cytoscape has been passed an attribute, however, it persists until you exit the application or delete it – using the Cytoscape graphical user interface, or by calling this method.

Usage

deleteEdgeAttribute(obj, attribute.name)

Arguments

obj a CytoscapeConnectionClass object or CytoscapeWindow object.
attribute.name a character string, the name of the attribute you wish to delete.

Value

nothing

Author(s)

Paul Shannon

See Also

getEdgeAttributeNames addEdgeAttribute deleteNodeAttribute

Examples


  window.name = 'demo.deleteEdgeAttribute'
  cw = new.CytoscapeWindow (window.name, graph=makeSimpleGraph ())
  setDefaultEdgeLineWidth (cw, 5);
  displayGraph (cw)
  redraw (cw)
  layoutNetwork (cw)

  print (paste ("before: ", getEdgeAttributeNames (cw)))
  deleteEdgeAttribute (cw, 'score')
  print (paste ("after: ", getEdgeAttributeNames (cw)))