Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
fig.align = 'center'
)
## -----------------------------------------------------------------------------
library(easybio)
# x <- prepare_geo('gseid')
## ----echo=FALSE---------------------------------------------------------------
knitr::include_graphics('limmaFilter.png')
## ----echo=FALSE---------------------------------------------------------------
knitr::include_graphics("limmaNorm.png")
## ----fig.dim=c(5, 3)----------------------------------------------------------
data(CHOL_DEGs)
plotVolcano(
data = CHOL_DEGs,
x = logFC,
y = -log10(adj.P.Val),
color = tumor_vs_normal
)
## ----eval=FALSE---------------------------------------------------------------
# # devtools::install_github('person-c/easybio')
# library(data.table)
# # Over Presentation Analysis(ORA)
# pathwayGO <- r4msigdb::query("Hs", pathway = "^GO(BP|CC|MF)_")
# pathwayGO <- setNames(pathwayGO$symbol, pathwayGO$standard_name)
#
# oraRes <- fgsea::fora(
# pathways = pathwayGO,
# genes = CHOL_DEGs[.("Up"), gene_name, on = .(tumor_vs_normal)],
# universe = unique(CHOL_DEGs$gene_name)
# )
# oraRes[, let(
# category = fcase(
# pathway %like% "GOBP", "BP",
# pathway %like% "GOMF", "MF",
# pathway %like% "GOCC", "CC"
# )
# )]
#
# oraRes <- oraRes[, .SD[order(padj)], by = .(category)]
# oraRes[, let(pathwayGO = factor(pathway, levels = rev(pathway)))]
# plotORA(
# data = oraRes[, head(.SD, 5), by = category],
# x = -log10(padj),
# y = pathwayGO,
# size = log10(overlap),
# fill = category
# )
## ----echo=FALSE---------------------------------------------------------------
knitr::include_graphics('ora.png')
## -----------------------------------------------------------------------------
library(fgsea)
data(examplePathways)
data(exampleRanks)
## ----fig.width=4, fig.height=2.7----------------------------------------------
fgseaRes <- fgsea(pathways = examplePathways,
stats = exampleRanks,
minSize = 15,
maxSize = 500)
plotGSEA(
fgseaRes,
pathways = examplePathways,
pwayname = "5991130_Programmed_Cell_Death",
stats = exampleRanks,
save = FALSE
)
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.