У меня есть файл pdb, и я хочу проанализировать pdb с помощью python, и я хочу найти следующее для остатков в pdb:
1. hydrophobicity
2. interface topology
3. solvent accessible surface area
Я пытался использовать pybel
file_name = "4hhb.pdb"
allmols = [mol for mol in pybel.readfile("pdb", file_name)]
for mol in allmols:
dir(mols)
но я могу видеть только несколько свойств.
'addh', 'atoms', 'calcdesc', 'calcfp', 'charge', 'conformers', 'data', 'dim', 'draw', 'energy', 'exactmass', 'formula', 'localopt', 'make3D', 'molwt', 'removeh', 'spin', 'sssr', 'title', 'unitcell', 'write
Как я могу найти эти 3 свойства из pdb? Я могу использовать любой модуль, доступный в Python, для получения этих свойств.
pdb
может помочь. - person senshin   schedule 17.01.2014