Funclib:1hzy对接

在尝试使用Rosetta分子对接软件进行参数化时,遇到了中心化问题和原子名称重复的问题。警告指出结构中没有氢原子,并建议检查PDB到mol的转换程序的氢原子添加选项。此外,还报告了Fragment1只有一个原子,需要至少3个原子或添加虚拟原子。程序因此抛出了ValueError。
摘要由CSDN通过智能技术生成
unbuntu@unbuntu-virtual-machine:~/ligand_docking/3_Ensemble_docking$ $ROSETTA/main/source/scripts/python/public/molfile_to_params.py prep/make_params/make_params.GD.sdf --chain F -n 00F -p 00F --conformers-in-one-file
Centering ligands at (   2.000,    0.000,    0.000)
Atom names contain duplications -- renaming all atoms.
WARNING:  structure does not contain any hydrogens
  Hydrogens aren't automatically added. --
  Check your PDB -> mol conversion program for hydrogen-addition options.
  This warning does not apply to you if your molecule shouldn't contain any hydrogens.
Total naive charge 3.000, desired charge 0.000, offsetting all atoms by -3.000
Fragment 1: ['GD1 ']
Traceback (most recent call last):
  File "/home/unbuntu/rosetta_src_2019.35.60890_bundle/main/source/scripts/python/public/molfile_to_params.py", line 1609, in <module>
    sys.exit(main(sys.argv[1:]))
  File "/home/unbuntu/rosetta_src_2019.35.60890_bundle/main/source/scripts/python/public/molfile_to_params.py", line 1581, in main
    num_frags = fragment_ligand(m)
  File "/home/unbuntu/rosetta_src_2019.35.60890_bundle/main/source/scripts/python/public/molfile_to_params.py", line 659, in fragment_ligand
    raise ValueError("Fragment %i has %i atoms; merge with another fragment or add virtual atoms to make 3 total" % (frag_id, num_atoms))
ValueError: Fragment 1 has 1 atoms; merge with another fragment or add virtual atoms to make 3 total
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值