| 查看: 792 | 回复: 11 | |||
| 当前主题已经存档。 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
javacfish金虫 (小有名气)
|
[交流]
如何大规模自动处理pdb文件为dock筛选
|
||
|
求哪位大侠,如何大规模自动处理pdb文件为dock筛选,用什么软件或什么有效的方法。 谢谢! |
» 猜你喜欢
推荐几个靠谱的文献网站?
已经有1人回复
夏威夷大学生物胶体与界面实验室诚招全奖博士生和博士后
已经有1人回复
物理化学论文润色/翻译怎么收费?
已经有285人回复
已知面上挂了,小学校实验方向无平台,感觉太难了
已经有26人回复
求助立方晶体In(OH)3的CIF卡片
已经有2人回复
求助各位大佬,球球了,在这科萨头
已经有0人回复
[电子教材]天津大学物理化学(第七版)上、下册
已经有1人回复
半透性容器进行高湿或者低湿研究
已经有0人回复
阴离子交换膜电解二氧化碳还原
已经有0人回复
alwens
铁杆木虫 (正式写手)
老木虫
- 应助: 0 (幼儿园)
- 贵宾: 0.45
- 金币: 5248.8
- 散金: 50
- 帖子: 994
- 在线: 805.8小时
- 虫号: 8486
- 注册: 2003-04-27
- 性别: GG
- 专业: 药物设计与药物信息
★ ★
zzgyb(金币+2,VIP+0):谢谢您的参与,欢迎您常来计算模拟版解答问题。
zzgyb(金币+2,VIP+0):谢谢您的参与,欢迎您常来计算模拟版解答问题。
|
windows下批量处理的话有几个方法: 1.dos批处理命令 2.装cygwin或mingw,运行wjmed写的shell 3.装python,运行下面脚本: ~~~~~~~~~~~~~~~cut below and save as pdbtomol2.py~~~~~~~~~~~~~~~~~~~~ #!/usr/bin/env python import os,sys if len(sys.argv)!=2: print 'Usage: pdbtomol2.py sys.exit(0) pdb_dir=sys.argv[1] pdb_v=[i[:i.find(.pdb') for i in open(pdb_dir).readlines() if i.find('.pdb')>0] mol2_file='%s.mol2'%pdb_dir fo=open(mol2_file,'wb) for pdb in pdb_v: cmd='babel -ipdb %s.pdb -omol2 %s.mol2'%(os.path.join(pdb_dir,pdb),os.path.join(pdb_dir,pdb)) print cmd os.system(cmd) v=open('%s.mol2'%os.path.join(pdb_dir,pdb)).readlines() fo.writelines(v) fo.close() |

12楼2007-12-29 14:00:01
yalefield
金虫 (文坛精英)
老汉一枚
- QC强帖: 1
- 应助: 129 (高中生)
- 贵宾: 0.17
- 金币: 21238.9
- 散金: 3440
- 红花: 66
- 帖子: 12101
- 在线: 759.1小时
- 虫号: 96063
- 注册: 2005-10-07
- 专业: 高等教育学
- 管辖: 计算模拟
3楼2007-12-28 10:11:57
montclimber
金虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 516.8
- 帖子: 359
- 在线: 31.2小时
- 虫号: 469926
- 注册: 2007-11-29
- 性别: MM
- 专业: 合成药物化学

4楼2007-12-28 14:25:47
5楼2007-12-28 14:48:00











回复此楼