knitr::opts_chunk$set(echo = TRUE,error=TRUE,warnings=FALSE) library(rdmdeconv)
#Make default signatures signatures <- make_signatures() #Extract markers from signatures extracted_markers <- extract_markers(signatures) extracted_markers <- extracted_markers[extracted_markers$padj==0,] # get only markers with 0 padj (lowest) str(extracted_markers) #Show chosen extracted markers head(data.frame(signatures[extracted_markers$id,],extracted_markers$padj),10)
if( !require(BiocInstaller) ){ # enable Bioconductor repositories # -> add Bioc-software setRepositories() source("https://bioconductor.org/biocLite.R") biocLite("BiocInstaller") #install.packages('BiocInstaller') library(BiocInstaller) } if (!require(RTCGA.rnaseq)){ #biocLite("RTCGA") biocLite("RTCGA.rnaseq") library(RTCGA.rnaseq) } dataset = BRCA.rnaseq[1:10,] #subset of patients
mix <- map_genes_brca(dataset,signatures)
test_gene_mapping(dataset,mix)
#Filter data (ex. available genes) performed by deconv anyway mix <- filter_data(mix,signatures) #Deconvolution res <- deconv(mix,signatures,markers=extracted_markers$id) head(res[,1:6]) plotRes(res)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.