TCGA.pipe
is a function for easily downloading TCGA data from GDC using TCGAbiolinks package [@TCGAbiolinks]
and performing all the analyses in ELMER. For illustration purpose, we skip the downloading step.
The user can use the getTCGA
function to download TCGA data or
use TCGA.pipe
by including "download" in the analysis option.
The following command will do distal DNA methylation analysis and predict putative target genes, motif analysis and identify regulatory transcription factors.
TCGA.pipe("LUSC", wd = "./ELMER.example", cores = parallel::detectCores()/2, mode = "unsupervised" permu.size = 300, Pe = 0.01, analysis = c("distal.probes","diffMeth","pair","motif","TF.search"), diff.dir = "hypo", rm.chr = paste0("chr",c("X","Y")))
We add in TCGA.pipe
function (download step) the option to identify mutant samples to perform WT vs Mutant analysis.
It will download open MAF file
from GDC database [@grossman2016toward], select a gene and identify the which are the mutant samples based on the following classification:
(it can be changed using the atgument mutant_variant_classification
).
The arguments to be used are below:
Here is an example we TCGA-LUSC data is downloaded and we will compare TP53 Mutant vs TP53 WT samples.
TCGA.pipe("LUSC", wd = "./ELMER.example", cores = parallel::detectCores()/2, mode = "supervised" genes = "TP53", group.col = "TP53", group1 = "Mutant", group2 = "WT", permu.size = 300, Pe = 0.01, analysis = c("download","diffMeth","pair","motif","TF.search"), diff.dir = "hypo", rm.chr = paste0("chr",c("X","Y")))
sessionInfo()
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.