| 查看: 3145 | 回复: 10 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
如何将pdb文件批量转换为mol2格式文件?
|
||
|
我要转换很多蛋白的pdb文件到mol2格式。试过amber自带的top2mol2程序,但是转换后的mol2文件在赋予电荷时会出现问题,部分残基无法赋予电荷。根据命令行信息,应该是sybyl不能在它的dictionary中找到这些残基,所有的残基都没有被当做大分子来看待。 在sybyl下使用for循环似乎只能针对database,而sybyl的database不支持pdb文件。难道只能一个一个手动转换了吗……求助! ![]() PS:不知道问题阐述清楚了没有,明天我传两个不同转换方式得到的mol2文件上来吧,今天电脑关了…… |
» 猜你喜欢
不自信的我
已经有9人回复
磺酰氟产物,毕不了业了!
已经有8人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有10人回复
26申博(荧光探针方向,有机合成)
已经有4人回复
要不要辞职读博?
已经有3人回复
论文终于录用啦!满足毕业条件了
已经有26人回复
2026年机械制造与材料应用国际会议 (ICMMMA 2026)
已经有4人回复
Cas 72-43-5需要30g,定制合成,能接单的留言
已经有8人回复
北京211副教授,35岁,想重新出发,去国外做博后,怎么样?
已经有8人回复
自荐读博
已经有3人回复
» 本主题相关商家推荐: (我也要在这里推广)

coordi2per
金虫 (正式写手)
- 应助: 8 (幼儿园)
- 金币: 1879.5
- 红花: 2
- 帖子: 376
- 在线: 38.1小时
- 虫号: 6951531
- 注册: 2017-07-15
- 性别: GG
- 专业: 理论和计算化学

11楼2018-10-25 19:44:45
lrf1980
新虫 (小有名气)
- 模拟EPI: 1
- 应助: 41 (小学生)
- 金币: 1254.2
- 红花: 3
- 帖子: 136
- 在线: 52.5小时
- 虫号: 2060967
- 注册: 2012-10-14
- 专业: 药物化学
【答案】应助回帖
★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
jiaoyixiong: 金币+1, 鼓励交流 2013-01-26 10:03:14
ValYu: 金币+5, ★有帮助, 这个软件还是挺有意思的,感谢推荐 2013-01-26 11:11:31
感谢参与,应助指数 +1
jiaoyixiong: 金币+1, 鼓励交流 2013-01-26 10:03:14
ValYu: 金币+5, ★有帮助, 这个软件还是挺有意思的,感谢推荐 2013-01-26 11:11:31
| openbabel can solve your issue. please check www.openbabel.org for detail |
» 本帖已获得的红花(最新10朵)
2楼2013-01-25 23:33:21
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
chaizhm: 金币+3, 谢谢~ 2013-01-26 18:20:31
ValYu: 金币+5, ★有帮助, 回答很认真,写个程序不容易,谢谢 2013-01-27 00:41:05
感谢参与,应助指数 +1
chaizhm: 金币+3, 谢谢~ 2013-01-26 18:20:31
ValYu: 金币+5, ★有帮助, 回答很认真,写个程序不容易,谢谢 2013-01-27 00:41:05
|
我对 mol2 格式的文件不熟悉,不知道他里面有什么特殊的数据, 我仅对你的标题“将pdb文件批量转换为mol2格式文件”,予以回复: 楼主稍微学习一下VMD ,即可,把你的PDB格式的文件导入到VMD中保存成mol2格式的数据即可:比如我有100个pdb文件: for {set i 1} {$i <=100 } {incr i} { mol load pdb yourpdbname_$i.pdb set all [atomselect top all] $all writemol2 yourpdbname_$i.mol2 mol delete top all } |
3楼2013-01-26 10:12:44
|
参见附件。wt.mol2是用top2mol2程序转换的,wt-sybyl.mol2是用sybyl读取pdb文件另存的mol2文件。两者差别好像主要在于后者的原子后面有个DICT…… 将这两个文件读入sybyl后分别赋予电荷 前者命令行显示: Loading AMBER7_FF99 charges onto 7199 atoms in molecule M1: 0 AMBER7_FF99 charges assigned from dictionary 6856 AMBER7_FF99 charges assigned by SLN Typer 343 atoms with charge of 0.0 have been added to set {ZERO_CHARGE} 后者命令行显示: Loading AMBER7_FF99 charges onto 7200 atoms in molecule M2: 6605 AMBER7_FF99 charges assigned from dictionary 621 AMBER7_FF99 charges assigned by SLN Typer All atoms have charges assigned 前者在sybyl的dictionary里找不到,结果就是有300多个原子无法赋予电荷……前者容易批量得到却有错误,后者正确却无法批量得到,就是这么个问题…… |
» 本帖附件资源列表
-
欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com - 附件 1 : wt.mol2
- 附件 2 : wt-sybyl.mol2
2013-01-26 10:15:02, 739.59 K
2013-01-26 10:15:19, 882.76 K

4楼2013-01-26 10:21:20













回复此楼
ValYu