mrzhang commited on
Commit
49a53a1
·
1 Parent(s): 1164387

Upload show_binding_png.py

Browse files
Files changed (1) hide show
  1. show_binding_png.py +21 -0
show_binding_png.py ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import os
2
+ import shutil
3
+ def show_binding_png(file):
4
+ os.system("alias plip='python /opt/gradio/binp/plipcmd.py'")
5
+ filename=file.name.split('/')[-1][0:4]
6
+ print(filename)
7
+ os.chdir("/home/bio/workshop/zhang/output")
8
+ os.system("rm -r out_png")
9
+ os.system("mkdir ~/workshop/zhang/output/out_png")
10
+ os.chdir("/home/bio/workshop/zhang/output/out_png/")#切换子进程工作目录
11
+
12
+ os.system("cp ~/workshop/zhang/output/out_binding_site/{}/{}.pdb/binding_site_0.pdb.gz ~/workshop/zhang/output/out_png".format(filename,filename))
13
+ os.system("gunzip ~/workshop/zhang/output/out_png/binding_site_0.pdb.gz")
14
+
15
+ os.system("plip -f binding_site_0.pdb -p")
16
+ path = '/home/bio/workshop/zhang/output/out_png/'
17
+ names = os.listdir(path) #这将返回一个所有文件名的列表
18
+ for name in names:
19
+ if name.endswith('.png'): #如果以图片jpg结尾则为真
20
+ img_filepath=path+'/'+name
21
+ return img_filepath