UCSF DOCK 安装教程
官网:http://dock.compbio.ucsf.edu/学术免费
介绍:
predict binding modes of small molecule-protein complexes
search databases of ligands for compounds that inhibit enzyme activity
search databases of ligands for compounds that bind a particular protein
search databases of ligands for compounds that bind nucleic acid targets
examine possible binding orientations of protein-protein and protein-DNA complexes
help guide synthetic efforts by examining small molecules that are computationally derivatized
many more...
安装平台:ubuntu 12.04
(1) tar -zxvf dock.6.5_source.tar
(2) cd dock6/install
(3) ./configure gnu
(4)重要:修改生成的config.h文件中的g77为gfortran (如果你的电脑没有g77的话)
(5) make all
完成安装
安装完后,在bashrc中添加
export PATH=/home/chen/soft/dock6/bin/:$PATH
弱弱的问一句,这个能安装在64位系统中吗 楼主您好。我是在scientific linux 6.3中安装的。运行到make all时,
提示以下错误
make: Entering directory `/home/1wx/dock6/src'
cd dock && make install
make: Entering directory `/home/1wx/dock6/src/dock'
icpc -c-O3 -ipo -o score_solvent.oscore_solvent.cpp
make: icpc:命令未找到
make: *** 错误 127
make: Leaving directory `/home/1wx/dock6/src/dock'
make: *** 错误 2
make: Leaving directory `/home/1wx/dock6/src'
make: *** 错误 2
我查看来config.h文件,显示以下内容:
DOCK configuration file for Intel compilers
# and the Math Kernel Library.
# CC is the C compiler
# CXX is the C++ compiler
# CFLAGS is the flags for the C and C++ compilers
# FC is the Fortran compiler
# FFLAGS is the flags for the Fortran compiler
# LIBS is the flags for the linker
# LINK_WITHOUT_FORTRAN_MAIN is the flag for linking without Fortran's main
# LOAD is the command to invoke the linker
# DOCK_SUFFIX is the suffix for the dock executable
CC= icc
CXX= icpc
CFLAGS= -O3 -ipo
FC= ifort
FFLAGS= -O2
LIBS= -L$(MKL_HOME)/lib/em64t -lvml -lmkl_lapack -lmkl -lguide -lpthread
LIBS= $(MKL)
LINK_WITHOUT_FORTRAN_MAIN= -nofor_main
LOAD= icpc
DOCK_SUFFIX=
请问该如何解决?多谢
xufund 发表于 2012-12-28 16:10 static/image/common/back.gif
楼主您好。我是在scientific linux 6.3中安装的。运行到make all时,
提示以下错误
make: Entering dire ...
编译器不正确。改为步骤(3)里面的编译器 请问怎么改?我用./configure这个命令把列表里从gnu一直到sgi所有的都弄了一遍 xufund 发表于 2012-12-29 22:01 static/image/common/back.gif
请问怎么改?我用./configure这个命令把列表里从gnu一直到sgi所有的都弄了一遍 ...
怎么改要看你电脑里面装了什么编译器。比如是Intel的,还是gfortarn,或者其他的。这个我也不清楚你电脑安了什么编译器啊 我用./configure ***(gnu, gun. parallel, gun. pbsa, gnu. parallel pbsa, ibmaix, ibmaix, intel, intel.mkl, sgi, sgi.parallel, sgi.pbsa)都弄了一遍。好像都提示这个文件存在在哪个地方。请问有没有办法查一下程序启动时用哪个编译器吗?我用的就是普通电脑,i7,dell主板
xufund 发表于 2012-12-30 16:23 static/image/common/back.gif
我用./configure ***(gnu, gun. parallel, gun. pbsa, gnu. parallel pbsa, ibmaix, ibmaix, intel, intel ...
你以前装过编译器吗? 没有的话就自己安一个gfortarn就行了。这个和你电脑硬件无关。 yyhsz04 发表于 2012-12-30 20:30 static/image/common/back.gif
楼主只编译了单机版的吧?并行版的,支持pbsa 打分计算的,gun. parallel, gun. pbsa, gnu. parallel pbsa...
并行版修改
(3) ./configure gnu.parallel 就行了
支持MPICH2和MPICH
gun. pbsa 没用,因为根本要不到OEChem TK 1.7.0 和Zap TK 2.1.1. 你可以联系http://www.eyesopen.com/试试,说不定就要到了呢。分享我一个哈,呵呵
页:
[1]
2