【发布时间】:2012-11-13 15:29:10
【问题描述】:
我想启用Biopython 来读取PQR 文件(修改PDB 文件,将占用率和B 因子替换为原子电荷和半径)。
Biopython PDB 解析器无法读取 Bfactor,因为它通过 PDB 列索引(PQR 格式不支持)检索值。
标准 PDB 原子记录示例:
ATOM 1 N LEU 1 3.469 24.678 1.940 1.00 48.46 N
1.00 是 occupancy,48.46 是 bfactor
还有 PQR:
ATOM 1 N LEU 1 3.469 24.678 1.940 0.1010 1.8240
0.1010 是电荷,1.8240 是半径
那么,如何避免"PDBConstructionException: Invalid or missing B factor" 并正确解析电荷/半径值?
【问题讨论】:
标签: python parsing biopython protein-database