@@ -40,15 +40,15 @@ get_databases=function(sps="human"){
40
40
}
41
41
42
42
run_fora_v2 = function (input , uni , all_in_life ){
43
- total_deg = length(unique(input $ ENTREZID ))/ length(unique(uni $ ENTREZID ))
43
+ total_deg = length(unique(input $ entrez ))/ length(unique(uni $ entrez ))
44
44
pathways_ora_all = lapply(names(all_in_life ), function (database ){
45
45
p = all_in_life [[database ]]
46
46
# browser()
47
47
pathway = split(x = p $ entrez_gene , f = p $ gs_name )
48
48
db_name = database
49
49
respath <- fora(pathways = pathway ,
50
- genes = unique(input $ ENTREZID ),
51
- universe = unique(uni $ ENTREZID ),
50
+ genes = unique(input $ entrez ),
51
+ universe = unique(uni $ entrez ),
52
52
minSize = 15 ,
53
53
maxSize = 500 )
54
54
respath %> %
@@ -57,11 +57,11 @@ run_fora_v2=function(input, uni, all_in_life){
57
57
mutate(analysis = " ORA" )
58
58
ora_tb = pathways_ora_all %> % unnest(overlapGenes ) %> %
59
59
group_by(pathway ) %> %
60
- left_join(uni , by = c(" overlapGenes" = " ENTREZID " )) %> %
61
- dplyr :: select(pathway , padj , NES , SYMBOL , analysis ,
60
+ left_join(uni , by = c(" overlapGenes" = " entrez " )) %> %
61
+ dplyr :: select(pathway , padj , NES , gene_name , analysis ,
62
62
database ) %> %
63
63
group_by(pathway ,padj ,NES ,database ,analysis ) %> %
64
- summarise(genes = paste(SYMBOL ,collapse = " ," ))
64
+ summarise(genes = paste(gene_name ,collapse = " ," ))
65
65
ora_tb
66
66
67
67
}
0 commit comments