-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmap_GO.R
More file actions
64 lines (35 loc) · 1.66 KB
/
Copy pathmap_GO.R
File metadata and controls
64 lines (35 loc) · 1.66 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
52
53
54
55
56
57
58
59
60
61
62
getwd()
setwd('/media/bulk_01/users/goryu003/samples/')
ls()
GO=read.table("ITAG2.3_desc_and_GO.txt", as.is =T,header=T )
list_files=dir (pattern='.*2_map.txt')
print (list_files)
for (i in 1:length(list_files))
{
df=read.table (list_files[[i]],as.is=T, header=T, row.names=NULL)
#print (head(df))
#df_order=df[order(df$t.pval.bh),]
gene=df[,2]
#print (df_order[1:20,])
#print(gene)
GO.sub=GO [ GO$Polypeptide.ID %in% gene,]
#print (list_files[i])
#print (list_files[[i]])
#print (paste(sep="",strsplit(list_files[[i]], "\\.")[[1]][1],"_map.txt"))
write.table (file=paste(sep="",strsplit(list_files[[i]], "\\.")[[1]][1],"_map.txt"), GO.sub)
}
#print (list_files[[i]])
#lm_result=read.table ("/media/bulk_01/users/goryu003/samples/CNVs_mean_84_count_lm_Lyc_1_VS_Gr_4_3_5-samples-2.txt", as.is=T, header=T, row.names=NULL)
#head(lm_result)
#apply(lm_result,2,function(x) {any (is.na(x))})
#head(lm_result$t.pval)
#t.pval.bh = p.adjust(lm_result$t.pval, m='BH')
#head(t.pval.bh)
#lm_result_ajust=cbind(lm_result, t.pval.bh)
#lm_result_ajust_sign=lm_result_ajust [lm_result_ajust$t.pval.bh<0.05, ]
#lm_result_ajust_sign_ord=lm_result_ajust_sign[order(lm_result_ajust_sign$dif_mean),]
#table(lm_result_ajust$pv.bh<0.05)
#table(lm_result_ajust$t.pval<0.05)
#write.table(lm_result_ajust,"CNVs_mean_84_count_lm_Lyc_1_VS_Gr_4_3_5-samples-2_BH.txt",row.names=F)
#lm_result_ajust_sign=lm_result_ajust [lm_result_ajust$t.pval.bh<0.05 & lm_result_ajust$dif_mean >=2, ]
#write.table(lm_result_ajust_sign,"CNVs_mean_84_count_lm_Lyc_1_VS_Gr_4_3_5-samples-2_BH_signif.txt",row.names=F)