专栏名称: 生信杂谈
生物信息学;生物信息;计算机辅助药物设计;测序分析;Python;R;机器学习;论文写作;网站制作;LOL;dota2。
目录
相关文章推荐
直播海南  ·  陵水通报游客划桨板被恶意驱赶 ·  昨天  
直播海南  ·  刚刚,南部战区发声! ·  2 天前  
直播海南  ·  节后返岗,国家安全机关发重要提醒! ·  2 天前  
直播海南  ·  公安部:强烈不满、坚决反对 ·  4 天前  
51好读  ›  专栏  ›  生信杂谈

Open Babel编译安装

生信杂谈  · 公众号  ·  · 2017-07-05 22:48

正文



Open Babel是一个非常优秀的支持多种分子格式的开源软件,同时可以进行2D 3D格式的转换,也可以编写脚本。编译安装方法如下:

官方教程:点我查看
先下载最新的版本:点我下载
解压缩:

tar zxf openbabel-2.3.2.tar.gz 

# (this creates openbabel-2.3.2)

mkdir build

cmake构建软件:

cd build

cmake ../openbabel-2.3.2

如果你需要特别的设置,则需要 -D
来进行设置, -D CMAKE_INSTALL_PREFIX=~/Tools  -D CMAKE_BUILD_TYPE=DEBUG 两个设置一个设置目录,一个设置类型,自我感觉没有必要使用

make /make -j {num}   

# {num}表示要使用多少核,例如 make -j4  表示四核make install

在cmake时可以参与更多设置:
设置GUI: -DBUILD_GUI=ON linux GUI是wxWidgets制作的,所以你的python必须安装了wxWidgets ,个人觉得linux你都回了就没有必要使用GUI了
语言编译: 例如 python -D PYTHON_BINDINGS=ON
然后再设置python的环境变量: export PYTHONPATH=/usr/local/lib:$PYTHONPATH
其中PYTHON可以替换成你的语言类型:PYTHON, CSHARP, PERL, JAVA 或 RUBY,如果都想安装,可以将PYTHON 替换为ALL







请到「今天看啥」查看全文