使用pyb的python模块进行指纹识别

2024-05-21 00:06:57 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用化合物的微笑来提取指纹。我做了,但问题是我想得到一个更高的位和一个列表格式,这样我就可以计算列表的长度。在这种情况下,我只需要上课。python中有没有使用pybel的解决方案?我这样做了,但是当我写len(fps[0])时,我得到了一个错误

import pybel
smiles = ['CCCC', 'CCCN']
mols = [pybel.readstring("smi", x) for x in smiles]
fps = [x.calcfp() for x in mols]
print fps[0]

Tags: inimport列表forlen格式错误情况