cyto_channels_extract: Extract channels associated with certain markers

View source: R/cyto_channels-helpers.R

cyto_channels_extractR Documentation

Extract channels associated with certain markers

Description

cyto_channels_extract will check whether the supplied channels or marker names are valid for the flowFrame, flowSet, GatingHierarchy or GatingSet and return a vector of valid channel names. cyto_channels_extract is particularly useful for determining which channel(s) are associated with particular marker(s).

Usage

cyto_channels_extract(x, channels, plot = FALSE)

Arguments

x

an object of class flowFrame, flowSet, GatingHierarchy or GatingSet.

channels

vector of channel and/or marker names (e.g. c("Alexa Fluor 700-A","CD8")).

plot

logical indicating whether the channels will be used to construct a plot, set to FALSE by default. If set to TRUE an additional check will be performed to ensure that only 1 or 2 channels are supplied.

Value

A vector of valid channel names.

Author(s)

Dillon Hammill, Dillon.Hammill@anu.edu.au

Examples


library(CytoExploreRData)

# Load in samples
fs <- Activation

# Add samples to GatingSet
gs <- GatingSet(fs)

# Extract channels used for CD4 & CD8
cyto_channels_extract(gs, c("CD4", "CD8"))


DillonHammill/CytoExploreR documentation built on March 2, 2023, 7:34 a.m.