mergeOutEdges {RedeR}R Documentation

Merge out-edges between connected containers and transfers edges from nodes to containers.

Description

Method to assign out-edges to containers in an active RedeR session. This method transfers edges from nodes to the respective containers.

Usage

mergeOutEdges(obj,...)

Arguments

obj

Object of RedPort Class.

...

Additional arguments passed to RedeR application.

Details

Additional arguments:

rescale

Logical value. Whether to rescale the out-edge width to fit container size limits; if false, it will run a simple sum (default=TRUE).

lb

Custom lower bound to rescale edge width (default=NULL) <numerics>.

ub

Custom upper bound to rescale edge width between containers (default=NULL) <numerics>.

nlev

Number of levels to be merged in the hierarchy (default=1) <integer>.

Value

Add/change edge assigments.

Note

Prior calling this method invoke RedeR application via XML-RPC server (i.e. 'calld').

Author(s)

Mauro Castro

See Also

RedPort

Examples

# Initialize igraph
library(igraph)

el<-matrix(c("n1","n2","n1","n3","n1","n4","n2","n5","n2","n6","n2","n7"), ncol=2, byrow=TRUE)
g <- graph.edgelist(el)

## Not run: 

  rdp <- RedPort() 
  calld(rdp)
  addGraph( rdp, g, layout.kamada.kawai(g) )
  nestNodes( rdp, c("n1","n2") )
  mergeOutEdges(rdp)  
  updateGraph(rdp)

## End(Not run)  

[Package RedeR version 1.32.2 Index]