# Retrieves the number of events for each FCS file and creates
# a bar plot.
#
flow_set_qc <- function(set){
if (!is(set, "flowSet"))
stop("'set' needs to be of class 'flowSet'")
cells <- as.numeric(fsApply(set, nrow))
cells[cells == 1] <- NA
samples <- factor(sampleNames(set), levels = sampleNames(set))
cnframe <- data.frame(sampleName = samples , cellNumber = cells)
return(cnframe)
}
# produce a bar plot
flow_set_plot <- function(N_cell_set, area){
ggplot(N_cell_set, aes_string(x="sampleName", y = "cellNumber")) +
geom_bar(stat = "identity",fill= area) + theme_classic() +
theme( legend.position="none", axis.title.x = element_blank(),
axis.text.x = element_text(angle = 45, hjust = 1)
)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.