Linux(64位)下OpenBabel 2.4.1、python2.7和Ipython实战(三)
来源:互联网 发布:同步带设计软件下载 编辑:程序博客网 时间:2024/06/05 15:00
Python调用OpenBabel的API,输出sdf文件中分子的分子量
官网手册地址:点击打开链接
第一种方式
from pybel import *
for molecule in readfile("sdf","Sofosbuvir.sdf"):
print molecule.molwt
第二种方式
from openbabel import *obconversion = OBConversion()obconversion.SetInFormat("sdf")obmol = OBMol()notatend = obconversion.ReadFile(obmol,"Sofosbuvir.sdf")while notatend: print obmol.GetMolWt() obmol = OBMol() notatend = obconversion.Read(obmol)
多分子sdf文件中分子的分子量输出
实例
from pybel import *for molecule in readfile("sdf","NatProduct.sdf"): print molecule.molwt
阅读全文
1 0
- Linux(64位)下OpenBabel 2.4.1、python2.7和Ipython实战(三)
- Linux(64位)下OpenBabel 2.4.1、python2.7和Ipython实战(一)
- Linux(64位)下OpenBabel 2.4.1、python2.7和Ipython实战(二)
- Windos7(32位)安装Python2.7,再加上numpy、scipy、Matplotlib、Ipython、pandas
- windows 64位下安装scipy(python2.7)
- linux/ubuntu下IPython、IPython Notebook(jupyter)的安装和基本使用
- python系列三.1(python和ipython)
- python2.7.5>(64)位
- windows2007 python2.7 32bit env 安装pandas和ipython
- IPython notebook(Jupyter notebook)Python2和Python3内核(Kernel)共存
- python 环境搭建(三) python2.6和python2.7共存
- ubuntu(linux)下 python2.7 安装tensorflow 0.12和1.0
- ipython linux下安装(Ubuntu 14.04LTS)
- python科学计算--核心工具包一瞥(三)(Ipython 及Ipython Notebook安装,win10,64)
- win7/64位下python2.7、easy_install安装经验
- win7/64位下python2.7、easy_install、numpy安装经验
- 64位win&python2.7下gensim环境搭建
- 64位win&python2.7下gensim环境搭建
- 微服务的设计原则
- JVM笔记
- 冒泡排序法
- 狄克斯特拉算法(入门)
- Java 割圆术球π
- Linux(64位)下OpenBabel 2.4.1、python2.7和Ipython实战(三)
- MATLAB 视角调整
- 基于注解的DI
- [PTA] 7-22 龟兔赛跑
- linlong 1157
- ISCSI网络存储服务配置
- navicate远程访问ubuntu上的mysql数据库
- 博客搬家 www.tony4ai.com 深度学习,机器学习,相关知识
- Java 蒙特卡洛求π