insertGate {flowWorkspace}R Documentation

insert a dummy gate to the GatingSet

Description

Is is useful trick to make the tree structure of GatingSet same with other so that they can be combined into a 'GatingSetList' object. (deprecated by 'moveNode')

Usage

insertGate(gs, gate, parent, children)

Arguments

gs

GatingSet to work with

gate

filter a dummy gate to be inserted, its 'filterId' will be used as the population name

parent

character full path of parent node where the new dummy gate to be added to

children

character full path of chidlren nodes that the new dummy gate to be parent of

Value

a new GatingSet object with the new gate added but share the same flow data with the input 'GatingSet'

Examples

## Not run: 
#construct a dummy singlet gate 
 dummyGate <- rectangleGate("FSC-A" = c(-Inf, Inf), "FSC-H" = c(-Inf, Inf), filterId = "singlets")
#insert it between the 'not debris" node and "lymph" node
 gs_clone <- insertGate(gs, dummyGate, "not debris", "lymph") 

## End(Not run)

[Package flowWorkspace version 3.28.2 Index]