我想使用 MDAnalysis 从我的分子动力学轨迹(xtc 文件)中提取一条链。我希望它非常简单,但是发生了错误,我不确定为什么会得到它。这是代码:
import MDAnalysis as mda
u = mda.Universe('trajectory1.xtc')
protein = u.select_atoms('segid A')
protein.write('trajectory1-A.xtc')
它返回错误: AttributeError: AtomGroup has no attribute segids
在 MDAnalysis 页面上,“segid”与“.select_atoms”一起使用。问题是我有轨迹文件而不是经典 PDB 文件吗?