1

MDAnalysis を使用して、分子動力学の軌跡 (xtc ファイル) から 1 つの鎖を抽出したいと考えています。非常に単純なものだと思っていましたが、エラーが発生し、なぜエラーが発生するのかわかりません。コードは次のとおりです。

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 ファイルではなく、軌跡ファイルを持っていることが問題ですか?

4

2 に答える 2