| cytof_exprsMerge {cytofkit} | R Documentation |
Apply preprocessing on each FCS file including compensation (for FCM data only) and transformation
with selected markers, then expression matrix are extracted and merged using one of the methods,
all, min, fixed or ceil
cytof_exprsMerge(fcsFiles, comp = FALSE, transformMethod = c("autoLgcl",
"cytofAsinh", "logicle", "arcsinh", "none"), scaleTo = NULL,
mergeMethod = c("ceil", "all", "fixed", "min"), fixedNum = 10000,
sampleSeed = 123, ...)
fcsFiles |
A vector of FCS file names. |
comp |
If |
transformMethod |
Data Transformation method, including |
scaleTo |
Scale the expression to a specified range c(a, b), default is NULL. |
mergeMethod |
Merge method for mutiple FCS expression data. cells can be combined using one of the four different methods including |
fixedNum |
The fixed number of cells to be extracted from each FCS file. |
sampleSeed |
A sampling seed for reproducible expression matrix merging. |
... |
Other arguments passed to |
A matrix containing the merged expression data, with selected markers, row names added as filename_cellID, column names added as name<desc>.
d<-system.file('extdata',package='cytofkit')
fcsFiles <- list.files(d,pattern='.fcs$',full=TRUE)
merged <- cytof_exprsMerge(fcsFiles)