使用Autodock进行分子对接

在使用AutodockTools软件从.gpf生成.glg文件时,发生以下报错:

Traceback (most recent call last):
  File "/home/qzg/software/autodock_vina/mgltools_x86_64Linux2_1.5.7/MGLToolsPckgs/ViewerFramework/VF.py", line 941, in tryto
    result = command( *args, **kw )
  File "/home/qzg/software/autodock_vina/mgltools_x86_64Linux2_1.5.7/MGLToolsPckgs/AutoDockTools/autostartCommands.py", line 964, in doit
    ps = subprocess.Popen(args)
  File "/home/qzg/software/autodock_vina/mgltools_x86_64Linux2_1.5.7/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
  File "/home/qzg/software/autodock_vina/mgltools_x86_64Linux2_1.5.7/lib/python2.7/subprocess.py", line 1249, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

请问是什么原因?

  • 这篇博客: 学习Autodock分子对接中的 6.保存调整好的盒子为gpf文件: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 在Grid窗口内选择File-->Close saving current

    选择Gird-->Output-->Save GPF..进行文件命名和保存

    选择run--Run AutoGrid 打开新的弹窗

     保证Working Directoory(wd)是我们的工作目录(由于工作目录里夹了Program File,结果计算弹窗闪退,...)

    在Parameter Filename选择wd里的保存的gpf文件,会在下面的Log Filename建立同名glg文件

    最后点击Launch,出现新的计算弹窗,耐心等待弹窗自动消失。

    在wd下蹦出很多*.map文件