gpt4 book ai didi

python - HSExposure() 模块不可调用

转载 作者:太空宇宙 更新时间:2023-11-04 10:56:53 24 4
gpt4 key购买 nike

from Bio.PDB import *
parser=PDBParser()
structure=parser.get_structure('cal1','3CLN.pdb')
model=structure[0]
chain=model["A"]
hse=HSExposure()
expca=hse.calc_hs_exposure(model,option='CA3')
print expca[chain[40]]

当我执行这段代码时,出现了这个错误:

File "D:\python\Core\pdb_2.py", line 6, in <module>
hse=HSExposure()
TypeError: 'module' object is not callable

这是怎么回事?

最佳答案

对于像我一样仍在寻找答案的人:
大多数教程似乎都有这个错误。对我有用的是

exp_ca = HSExposureCA(model)  
res_id = residue.get_id()
print(exp_ca[(chain.get_id(), res_id)])

请注意,对于链的第一个和最后一个残基,HSEalpha 是未定义的。

关于python - HSExposure() 模块不可调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9149046/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com