|
发表于 2013-1-3 07:00:05
|
显示全部楼层
回帖奖励 +2 金币
关于autogrid4.2.5的编译
首先google了一下编译
-------------------------------
Makefile.am -- a user input file to automake
configure.in -- a user input file to autoconf
autoconf generates configure from configure.in
automake gererates Makefile.in from Makefile.am
configure generates Makefile from Makefile.in
--------------------------------------------------------------------
本人就尝试着用automake产生了Makefile.in,然后./configure,好了,没有错误。
接着就是make,问题好多。
首先,(惭愧,忘记了是哪个文件了)Makefile文件中要我从已经编译好的autodock的文件夹里拷贝一个文件,然而这个已经编译好的文件夹的名字是不对的,于是我就删了这句话,直接将所需要的文件复制到了autogrid的文件夹中。
再次就是一大堆的cpp文件问题
make[1]: *** No rule to make target `不对的文件名字.cpp', needed by `不对的编译结果.o'. Stop.
我用不对的文件表示它需要的一堆的文件。
接下来就是将autodock文件夹下这个 不对的文件名字.cc复制到autogrid文件夹下,并且将Makefile中的 不对的文件名字.cpp 替换为 不对的文件名字.cc
当然,这样就不会再出现错误了,于是
./autogrid4 --version
AutoGrid 4.2.5
Copyright (C) 2009 The Scripps Research Institute.
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
——————————哇,终于编译了————真要命啊!——————
如果需要考虑水的对接,最好将伪原子的参数写进参数文件AD4.1中,
atom_par W 0.00 0.200 17.1573 -0.00251 1.9 5.0 5 -1 -1 2 # Water pseudo-atom
____________
这样看来,作者在更新autodock的时候,并没有将autodogrid更新,也就是说旧版本的autogrid4应该也同样适用于autodock4.2.5
没有试过。
另外作者在更新日记中也提到
=============================================================================
AutoDock Release Notes
Release 4.2.5.1 (December 2012)
=============================================================================
The changes since the 4.2.5 release (11/02/2012):
#bug fix
4.2.5 incorrectly calculated part of the intermolecular desolvation
energy term; 4.2.5.1 corrects this. All 4.2.5 users should upgrade
to 4.2.5.1 and re-do any runs.
——————————————————————————————————
其实4.2.3有一点挺有意思的,就是
"Per-atom Intermolecular Energy Analysis" table
-: now intelec is on by default; off if "intelec off" in DPF
——————————————————————————————
|
评分
-
查看全部评分
|