如何在Python中解析PDB文件?

时间:2018-10-28 16:36:40

标签: python parsing pdb

我想创建一个可以从任何PDB文件中解析以下内容的函数:

  1. 每个螺旋的螺旋ID和长度

  2. sheetID,链数和残基总数


f=open('5ogb.pdb')
lines=f.readlines()

print lines[337] 
print lines[338]

print "helixID= AA2"

请问如何改善此代码?预先感谢。

1 个答案:

答案 0 :(得分:0)

有很多不同的软件包可以做到这一点。我会使用biopython的Bio.PDB模块。这是一个tutorial来帮助您入门。