library(knitr) knitr::opts_chunk$set(warning = FALSE, message = FALSE) library(kableExtra)
library(flowCore) library(flowWorkspace) library(cytoqc) # library(printr) # library(DT)
path <- "~/remote/fh/fast/gottardo_r/mike_working/lyoplate_out/parsed" centers <- c('BIIR','CIMR','Miami','NHLBI','Stanford','UCLA','Yale')
panel <- "tcell" gslist <- sapply(centers, function(center) { message("Center: ", center) gs <- load_gs(file.path(path, center, panel), select = 1) }) cqc_data <- cqc_gs_list(gslist)
#group by gates groups <- cqc_check(cqc_data, "gate") groups diff(groups) #vis the difference # plot_diff(groups) # match reference match_result <- cqc_match(groups, ref = 1) # match_result cqc_fix(match_result) cqc_check(cqc_data, "gate")
groups <- cqc_check(cqc_data, "channel") groups
groups <- cqc_check(cqc_data, "marker") groups
res <- cqc_match(groups, ref = 3) res
res <- cqc_update_match(res, map = c("CD197" = "CCR7")) res
cqc_fix(res)
groups <- cqc_check(cqc_data, "marker") groups
res <- cqc_check(cqc_data, "panel") res res <- cqc_check(cqc_data, "panel", by = "marker") res
res <- cqc_match(res, ref = 3) res cqc_fix(res) groups <- cqc_check(cqc_data, "panel") groups
groups <- cqc_check(cqc_data, "channel") groups diff(groups)
H/W
channelsres <- cqc_match(groups, ref = 4) res cqc_fix(res)
GatingSet
(zero-copying)gs <- merge_list_to_gs(cqc_data) gs
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.