fg_set_layout {flowGraph}R Documentation

Determines cell hierarchy layout.

Description

Determines cell hierarchy layout and returns the X, Y coordinate of each cell population. This function is a wrapper for set_layout_graph.

Usage

fg_set_layout(fg, layout_fun = "layout.reingold.tilford")

Arguments

fg

flowGraph object.

layout_fun

A string version of a function name from the igraph package that indicates what layout should be used if a cell hierarchy is to be ploted; all such functions have prefix layout_ e.g. layout_fun="layout.reingold.tilford".

Details

Given a flowGraph object, modifies the graph slot such that it contains X, Y axes for each node in accordance to a user specified layout.

Value

flowGraph object with coordinate meta data on cell populations and edges for plotting use.

Examples


 no_cores <- 1
 data(fg_data_pos30)
 fg <- flowGraph(fg_data_pos30$count, class=fg_data_pos30$meta$class,
                 prop=FALSE, specenr=FALSE,
                 no_cores=no_cores)

 fg <- fg_set_layout(fg)
 head(fg_get_graph(fg)$v)


[Package flowGraph version 1.2.0 Index]