Nothing
plot_single_cell_SABGal_EdU_staining <- function(data,
data_thresholds,
additional_variables,
scale_color_brewer) {
ggplot(data,
aes(.data$SABGal_log10, .data$EdU_log10)) +
geom_point(
aes(color = .data$Condition),
alpha = 1/8
) +
{if (length(additional_variables) == 1) facet_grid(cols = vars(!!dplyr::sym(additional_variables[1]))) } +
{if (length(additional_variables) == 2) facet_grid(cols = vars(!!dplyr::sym(additional_variables[1])),
rows = vars(!!dplyr::sym(additional_variables[2]))) } +
geom_vline(data = data_thresholds, aes(xintercept = .data$SABGal_threshold_average_log10)) +
geom_hline(data = data_thresholds, aes(yintercept = .data$EdU_threshold_average_log10)) +
scale_x_continuous(name = expression(log[10]("Integrated SA-\u03B2-Gal OD")),
limits = c(stats::quantile(data$SABGal_log10, 0.01),
stats::quantile(data$SABGal_log10, 0.99))
) +
scale_y_continuous(name = expression(log[10]("Integrated EdU intensity (AU)")),
limits = c(stats::quantile(data$EdU_log10, 0.01),
stats::quantile(data$EdU_log10, 0.99))
) +
labs(title = "Single Cell Intensity of SA-\u03B2-Gal and EdU Staining plus Staining Thresholds",
color = "Condition") +
scale_color_brewer +
guides(color = guide_legend(override.aes = list(alpha = 1, # to ensure colors in legend are visible
size = 3))) # to make enlarge points in legend
}
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.