openCyto: Hierarchical Gating Pipeline for flow cytometry data

This package is designed to facilitate the automated gating methods in sequential way to mimic the manual gating strategy.

AuthorMike Jiang, John Ramey, Greg Finak, Raphael Gottardo
Date of publicationNone
MaintainerMike Jiang <wjiang2@fhcrc.org>
LicenseArtistic-2.0
Version1.12.1

View on Bioconductor

Man pages

add: bypass the default flowWorkspace:::.addGate

add_pop: apply a gating method to the 'GatingSet'

as.data.table.gatingTemplate: convert a gatingTemplate object to a data.table

boolMethod-class: A class to represent a boolean gating method.

dims-gtMethod-method: get gating method dimensions

dummyMethod-class: A class to represent a dummy gating method that does nothing...

fcEllipsoidGate: constuctor for 'fcEllipsoidGate'

fcEllipsoidGate-class: a concrete class that reprents the ellipsoidGate generated by...

fcFilter-class: a virtual class that represents the gating result generated...

fcFilterList: constuctor for 'fcFilterList'

fcFilterList-class: a class that extends 'filterList' class.

fcPolygonGate: constuctor for 'fcPolygonGate'

fcPolygonGate-class: a concrete class that reprents the polygonGate generated by...

fcRectangleGate: constuctor for 'fcRectangleGate'

fcRectangleGate-class: a concrete class that reprents the rectangleGate generated by...

fcTree: constructor of 'fcTree'

fcTree-class: A class to represent a flowClust tree.

filterObject-logicalFilterResult-method: construct logicalGate obj

flowClust1d: Applies flowClust to 1 feature to determine a cutpoint...

flowClust2d: Automatic identification of a population of interest via...

gating-gtMethod-GatingSet-method: apply a gtMethod to the 'GatingSet'

gating-methods: Apply the gates to a GatingSet

gatingTemplate-class: a class storing the gating method and population information...

getChildren-gatingTemplate-character-method: get children nodes

getGate-fcTree-character-method: get gates saved in 'fcTree'

getGate-gatingTemplate-character-method: get gating method from the node

getNodes: get nodes from gatingTemplate object

getNodes-fcTree-method: get nodes from 'fcTree'

getParent-gatingTemplate-character-method: get parent nodes

groupBy-gtMethod-method: get the grouping variable for the gating method

gtMethod-class: A class to represent a gating method.

gtPopulation-class: A class to represent a cell population that will be generated...

gtSubsets-class: A class representing a group of cell populations.

isCollapse-gtMethod-method: get the flag that determines whether gating method is applied...

isPolyfunctional: A function to tell wether a gating method is 'polyFunctions'

listgtMethods: Print a list of the registered gating methods

mindensity: Determines a cutpoint as the minimum point of a kernel...

mindensity2: An improved version of mindensity used to determines a...

names-gtMethod-method: get gating method name

names-gtPopulation-method: get population name

ocRectangleGate-class: the class that carries event indices as well

ocRectRefGate: constructor for ocRectRefGate

ocRectRefGate-class: special gate type that mix the rectangleGate with boolean...

openCyto: Hierarchical Gating Pipeline for flow cytometry data

parameters-gtMethod-method: get parameters of the gating method/function

plot-fcFilterList-ANY-method: plot a 'fcFilterList'

plot-fcTree-character-method: plot the flowClust gating results

plot-gatingTemplate-missing-method: plot the gating scheme

polyFunctions-class: A class to represent a polyFunctions gating method.

posteriors-fcFilter-ANY-method: get posteriors from a 'fcFilter' object

ppMethod-class: A class to represent a preprocessing method.

ppMethod-gatingTemplate-character-method: get preprocessing method from the node

preprocessing-ppMethod-GatingSet-method: apply a ppMethod to the 'GatingSet'

prior_flowClust: Elicits data-driven priors from a flowSet object for...

prior_flowClust1d: Elicits data-driven priors from a flowSet object for a...

prior_kmeans: Elicits data-driven priors from a flowSet object for...

priors-fcFilter-ANY-method: get priors from a 'fcFilter' object

quadGate.seq: sequential quadrant gating function

quadGate.tmix: quadGate based on flowClust::tmixFiler

quantileGate: Determine the cutpoint by the events quantile.

refGate-class: A class to represent a reference gating method.

registerPlugins: Register a gating or preprocessing function with OpenCyto

show-boolMethod-method: show method for boolMethod

show-fcFilter-method: show method for fcFilter

show-gatingTemplate-method: show method for gatingTemplate

show-gtMethod-method: show method for gtMethod

tailgate: Gates the tail of a density using the derivative of a kernel...

templateGen: generate a partially complete csv template from the existing...

toggle.helperGates: toggle the hidden flag of the helper gates

Functions

add,GatingHierarchy,logicalFilterResult-method Man page
add,GatingHierarchy,multipleFilterResult-method Man page
add,GatingHierarchy,ocRectangleGate-method Man page
add,GatingHierarchy,ocRectRefGate-method Man page
add_pop Man page
as.data.table.gatingTemplate Man page
boolMethod-class Man page
cytokine Man page
dims,gtMethod-method Man page
dummyMethod-class Man page
fcEllipsoidGate Man page
fcEllipsoidGate-class Man page
fcFilter-class Man page
fcFilterList Man page
fcFilterList-class Man page
fcPolygonGate Man page
fcPolygonGate-class Man page
fcRectangleGate Man page
fcRectangleGate-class Man page
fcTree Man page
fcTree-class Man page
filterObject,logicalFilterResult-method Man page
flowClust.1d Man page
flowClust.2d Man page
gating Man page
gating,boolMethod,GatingSetList-method Man page
gating,boolMethod,GatingSet-method Man page
gating,dummyMethod,GatingSetList-method Man page
gating,dummyMethod,GatingSet-method Man page
gating,gatingTemplate,GatingSetList-method Man page
gating,gatingTemplate,GatingSet-method Man page
gating,gtMethod,GatingSetList-method Man page
gating,gtMethod,GatingSet-method Man page
gating,polyFunctions,GatingSetList-method Man page
gating,polyFunctions,GatingSet-method Man page
gating,refGate,GatingSetList-method Man page
gating,refGate,GatingSet-method Man page
gatingTemplate Man page
gatingTemplate,character-method Man page
gatingTemplate-class Man page
getChildren,gatingTemplate,character-method Man page
getGate,fcTree,character-method Man page
getGate,gatingTemplate,character-method Man page
getNodes,fcTree-method Man page
getNodes,gatingTemplate-method Man page
getParent,gatingTemplate,character-method Man page
groupBy,gtMethod-method Man page
gtMethod-class Man page
gtPopulation-class Man page
gtSubsets-class Man page
isCollapse,gtMethod-method Man page
.isPolyfunctional Man page
listgtMethods Man page
mindensity Man page
mindensity2 Man page
names,gtMethod-method Man page
names,gtPopulation-method Man page
ocRectangleGate-class Man page
ocRectRefGate Man page
ocRectRefGate-class Man page
openCyto Man page
openCyto-package Man page
parameters,gtMethod-method Man page
plot,fcFilterList,ANY-method Man page
plot,fcTree,character-method Man page
plot,gatingTemplate,ANY-method Man page
plot,gatingTemplate,character-method Man page
plot,gatingTemplate-method Man page
plot,gatingTemplate,missing-method Man page
polyFunctions-class Man page
posteriors,fcFilter,ANY-method Man page
posteriors,fcFilter,character-method Man page
ppMethod-class Man page
ppMethod,gatingTemplate,character-method Man page
preprocessing,ppMethod,GatingSet-method Man page
prior_flowClust Man page
.prior_flowClust1d Man page
.prior_kmeans Man page
priors,fcFilter,ANY-method Man page
priors,fcFilter,character-method Man page
quadGate.seq Man page
quadGate.tmix Man page
quantileGate Man page
refGate-class Man page
registerGatingFunction Man page
registerPlugins Man page
show,boolMethod-method Man page
show,fcFilter-method Man page
show,gatingTemplate-method Man page
show,gtMethod-method Man page
tailgate Man page
templateGen Man page
toggle.helperGates Man page

Files

openCyto/DESCRIPTION
openCyto/NAMESPACE
openCyto/R
openCyto/R/AllClasses.R openCyto/R/RcppExports.R openCyto/R/add.R openCyto/R/add_pop.R openCyto/R/as.data.table.R openCyto/R/bayes-flowClust.R openCyto/R/coerce.R openCyto/R/csvTemplate-parser.R openCyto/R/fcFilter-methods.R openCyto/R/fcFilterList-methods.R openCyto/R/fcTree-methods.R openCyto/R/functions.R openCyto/R/gating-functions.R openCyto/R/gating-methods.R openCyto/R/gatingTemplate-methods.R openCyto/R/gtMethod-methods.R openCyto/R/gtPopulation-methods.R openCyto/R/mindensity2.R openCyto/R/pluginFramework.R openCyto/R/preprocessing-method.R openCyto/R/toggle.helperGates.R openCyto/R/unlockNamespace.R openCyto/R/wrapper-functions.R openCyto/R/zzz.R
openCyto/README.md
openCyto/build
openCyto/build/vignette.rds
openCyto/example
openCyto/inst
openCyto/inst/CITATION
openCyto/inst/NEWS
openCyto/inst/doc
openCyto/inst/doc/HowToAutoGating.R
openCyto/inst/doc/HowToAutoGating.Rmd
openCyto/inst/doc/HowToAutoGating.html
openCyto/inst/doc/HowToWriteCSVTemplate.R
openCyto/inst/doc/HowToWriteCSVTemplate.Rmd
openCyto/inst/doc/HowToWriteCSVTemplate.html
openCyto/inst/doc/openCytoVignette.R
openCyto/inst/doc/openCytoVignette.Rmd
openCyto/inst/doc/openCytoVignette.html
openCyto/inst/extdata
openCyto/inst/extdata/gating_template
openCyto/inst/extdata/gating_template/ICS.csv
openCyto/inst/extdata/gating_template/ICS_080.csv
openCyto/inst/extdata/gating_template/ITN_Newell.csv
openCyto/inst/extdata/gating_template/bcell.csv
openCyto/inst/extdata/gating_template/tcell.csv
openCyto/inst/extdata/gating_template/treg.csv
openCyto/inst/tests
openCyto/man
openCyto/man/add.Rd openCyto/man/add_pop.Rd openCyto/man/as.data.table.gatingTemplate.Rd openCyto/man/boolMethod-class.Rd openCyto/man/dims-gtMethod-method.Rd openCyto/man/dummyMethod-class.Rd openCyto/man/fcEllipsoidGate-class.Rd openCyto/man/fcEllipsoidGate.Rd openCyto/man/fcFilter-class.Rd openCyto/man/fcFilterList-class.Rd openCyto/man/fcFilterList.Rd openCyto/man/fcPolygonGate-class.Rd openCyto/man/fcPolygonGate.Rd openCyto/man/fcRectangleGate-class.Rd openCyto/man/fcRectangleGate.Rd openCyto/man/fcTree-class.Rd openCyto/man/fcTree.Rd openCyto/man/filterObject-logicalFilterResult-method.Rd openCyto/man/flowClust1d.Rd openCyto/man/flowClust2d.Rd openCyto/man/gating-gtMethod-GatingSet-method.Rd openCyto/man/gating-methods.Rd openCyto/man/gatingTemplate-class.Rd openCyto/man/getChildren-gatingTemplate-character-method.Rd openCyto/man/getGate-fcTree-character-method.Rd openCyto/man/getGate-gatingTemplate-character-method.Rd openCyto/man/getNodes-fcTree-method.Rd openCyto/man/getNodes.Rd openCyto/man/getParent-gatingTemplate-character-method.Rd openCyto/man/groupBy-gtMethod-method.Rd openCyto/man/gtMethod-class.Rd openCyto/man/gtPopulation-class.Rd openCyto/man/gtSubsets-class.Rd openCyto/man/isCollapse-gtMethod-method.Rd openCyto/man/isPolyfunctional.Rd openCyto/man/listgtMethods.Rd openCyto/man/mindensity.Rd openCyto/man/mindensity2.Rd openCyto/man/names-gtMethod-method.Rd openCyto/man/names-gtPopulation-method.Rd openCyto/man/ocRectRefGate-class.Rd openCyto/man/ocRectRefGate.Rd openCyto/man/ocRectangleGate-class.Rd openCyto/man/openCyto.Rd openCyto/man/parameters-gtMethod-method.Rd openCyto/man/plot-fcFilterList-ANY-method.Rd openCyto/man/plot-fcTree-character-method.Rd openCyto/man/plot-gatingTemplate-missing-method.Rd openCyto/man/polyFunctions-class.Rd openCyto/man/posteriors-fcFilter-ANY-method.Rd openCyto/man/ppMethod-class.Rd openCyto/man/ppMethod-gatingTemplate-character-method.Rd openCyto/man/preprocessing-ppMethod-GatingSet-method.Rd openCyto/man/prior_flowClust.Rd openCyto/man/prior_flowClust1d.Rd openCyto/man/prior_kmeans.Rd openCyto/man/priors-fcFilter-ANY-method.Rd openCyto/man/quadGate.seq.Rd openCyto/man/quadGate.tmix.Rd openCyto/man/quantileGate.Rd openCyto/man/refGate-class.Rd openCyto/man/registerPlugins.Rd openCyto/man/show-boolMethod-method.Rd openCyto/man/show-fcFilter-method.Rd openCyto/man/show-gatingTemplate-method.Rd openCyto/man/show-gtMethod-method.Rd openCyto/man/tailgate.Rd openCyto/man/templateGen.Rd openCyto/man/toggle.helperGates.Rd
openCyto/src
openCyto/src/RcppExports.cpp
openCyto/src/misc.cpp
openCyto/src/unlockNamespace.c
openCyto/tests
openCyto/tests/testthat
openCyto/tests/testthat.R
openCyto/tests/testthat/expectResults.rds
openCyto/tests/testthat/gating-testSuite.R
openCyto/tests/testthat/gatingResults.rds
openCyto/tests/testthat/helper-expectRes.R
openCyto/tests/testthat/test-misc.R
openCyto/tests/testthat/test-pluginFramework.R
openCyto/tests/testthat/test-template-parsing.R
openCyto/tests/testthat/test_gating_functions.R
openCyto/vignettes
openCyto/vignettes/HowToAutoGating.Rmd
openCyto/vignettes/HowToAutoGating_files
openCyto/vignettes/HowToAutoGating_files/figure-html
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-10-1.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-11-1.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-12-1.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-13-1.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-3-1.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-3-2.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-4-1.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-4-2.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-5-1.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-5-2.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-6-1.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-7-1.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-7-2.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-8-1.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-8-2.png
openCyto/vignettes/HowToAutoGating_files/figure-html/unnamed-chunk-9-1.png
openCyto/vignettes/HowToWriteCSVTemplate.Rmd
openCyto/vignettes/openCytoVignette.Rmd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.