Description Usage Format Details Value Fields Methods See Also Examples
R6 object for Storing Gating Results and population percentages
1 |
qcFlowObj
object.
This object is generated from GOFromGatingSet
. It is used in the following modules:
gatingModule
, dotPlotModule
, and waterfallModule
.
Object of R6Class
with methods for getting/setting features for flowDashboard.
qcData
data.table
with three columns: idVar
, variable
, and value
.
Usually generated by QCOFromGatingSet
.
annotation
Annotation (can be extracted as phenoData from a GatingSet) as data.table
.
subsetOptions
set which columns in annotation to use for subsetting. Set by setSubsetAndSortOptions()
.
subsetOptionList
named list, where every entry corresponds to levels in a column in annotation.
new()
checkIntegrity()
This method checks whether the identifier used in annotation and data agree and ensures data integrity between the two.
setSubsetAndSortOptions()
set the subset and sortOptions
setMarkers()
set the markers in qcData and the markers to be displayed.
returnMergedData()
returns the merged qcData/annotation table as a data.table
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | #Build a Gating Object from a GatingSet
gsFile <- system.file("extdata", "gvHDgs", package="flowDashboard")
gs <- load_gs(gsFile)
#default sampling is set to 4000 cells per FCS File
GO <- GOFromGatingSet(gs)
#look at slots of GatingObj
GO
#build gatingObj from using new()
#Unless you want to build from scratch components, we recommend using
#GOFromGatingSet
pop_table <- GO$popTable
annot <- GO$annotation
map_var <- GO$mapVar
GO <- gatingObj$new(popTable=pop_table, annotation=annot, mapVar = map_var)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.