Nothing
## ----setup, include = FALSE---------------------------------------------------
knitr::opts_chunk$set(collapse = TRUE, comment = "#>")
# Skip evaluation of all chunks on CRAN's auto-check farm to fit the
# 10-minute build budget. Locally, on CI, and under devtools::check(),
# NOT_CRAN=true and all chunks evaluate normally. The vignette source
# (which CRAN users see in browseVignettes() / vignette()) is unchanged.
NOT_CRAN <- identical(tolower(Sys.getenv("NOT_CRAN")), "true")
knitr::opts_chunk$set(eval = NOT_CRAN)
## ----setup-data---------------------------------------------------------------
# library(vennDiagramLab)
# ds <- load_sample("dataset_real_cancer_drivers_4")
# ds@set_names
## ----sizes--------------------------------------------------------------------
# sapply(ds@items, length)
## ----universe-----------------------------------------------------------------
# ds@universe_size
## ----analyze------------------------------------------------------------------
# result <- analyze(ds)
# result@model
# length(result@regions)
## ----set-sizes-table----------------------------------------------------------
# result@set_sizes
## ----glance-------------------------------------------------------------------
# broom::glance(result)
## ----render-custom------------------------------------------------------------
# svg <- render_venn_svg(
# result,
# set_names = c(A = "Vogelstein", B = "COSMIC", C = "OncoKB", D = "IntOGen"),
# title = "Cancer driver overlap (4 sources)"
# )
# nchar(svg)
## ----upset, eval = NOT_CRAN && (getRversion() >= "4.6")-----------------------
# upset_plot <- render_upset(result, sort_by = "size")
# upset_plot
## ----tidy---------------------------------------------------------------------
# top_pairs <- broom::tidy(result)
# top_pairs[order(top_pairs$p_adjusted), c("set_a", "set_b", "intersection",
# "jaccard", "p_adjusted",
# "significant")]
## ----augment------------------------------------------------------------------
# gene_table <- broom::augment(result)
# head(gene_table)
# nrow(gene_table) # total unique genes across all four sets
# table(gene_table$region_label) # how many genes in each region
## ----save-summary, eval = FALSE-----------------------------------------------
# to_region_summary_tsv(result, "cancer_drivers_regions.tsv")
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.