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.28.0 Index]