forked from Sage-Bionetworks/AMPAD_Data_Explorer
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathloadPrecomputedData.R
More file actions
51 lines (44 loc) · 2.59 KB
/
loadPrecomputedData.R
File metadata and controls
51 lines (44 loc) · 2.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
## Load precomputed data
## Should check in precomputed_data/preCompute.R to make sure there are no
## needed updates
## Load in the hg19 annotations and grouped annotations
hg19_annot_obj <- synGet("syn4943381")
hg19_annot <- readRDS(getFileLocation(hg19_annot_obj))
hg19_grpd_obj <- synGet("syn4943391")
hg19_grpd <- readRDS(getFileLocation(hg19_grpd_obj))
# #sample gene list of the user input area
# sample_genes_obj <- synGet("syn4943393")
# df <- read.delim(getFileLocation(sample_genes_obj), sep="\t")
# sample_gene_list <- as.character(unique(df$feature))
# sample_miRNAs_obj <- synGet("syn4943396")
# df <- read.delim(getFileLocation(sample_miRNAs_obj), sep="\t")
# sample_miRNAs <- as.character(unique(df$feature))
# sample_miRNAs_obj <- synGet("syn4609631")
# df <- read.delim(getFileLocation(sample_miRNAs_obj), sep="\t")
# sample_miRNAs <- as.character(unique(df$GeneSymbol))
#
# sample_methyl_obj <- synGet("syn4943397")
# df <- read.delim(getFileLocation(sample_methyl_obj), sep="\t")
# sample_methyl <- as.character(unique(df$feature))
# #get the list siginificant genes from comparative analysis in synapse
# flog.info('Reading the precomputed significant gene list')
# sigGenes_lists <- readRDS("precomputed_data/precomputed_sigGenes_lists.rds")
# #########
# #read the precomputed enriched pathway list
# ########
# flog.info('Reading the precomputed enriched pathway list')
# df_precomputed_enrichedPathways_in_geneLists = readRDS("precomputed_data/precomputed_enrichedPathways_in_geneLists.rds")
# df_precomputed_enrichedPathways_in_geneLists$pathways_with_pvalue = paste(df_precomputed_enrichedPathways_in_geneLists$pathways,
# '#p.adj_',
# format.pval(df_precomputed_enrichedPathways_in_geneLists$p.adj,digits=2),
# sep='')
# #creating a list of list
# precomputed_enrichedPathways_in_geneLists = split(df_precomputed_enrichedPathways_in_geneLists$pathways_with_pvalue,
# df_precomputed_enrichedPathways_in_geneLists$significant_gene_list_name)
#
#
# #HACK
# #For each geneList add another PATHWAY TYPE "ALL" which indicates use all the pathways for the shiny SERVER/UI
# # in this case genes in all the enriched pathways will be shown on the heatmap
# precomputed_enrichedPathways_in_geneLists <- lapply(precomputed_enrichedPathways_in_geneLists,
# function(x) { x[length(x)+1] = 'ALL'; x})