У меня есть PDB-файл, и я хочу разобрать PDB с помощью питона, и я хочу, чтобы найти следующую информацию по остаткам в PDB:получить свойства остатка из 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' файл поможет. – senshin
@senshin: любой файл pdb из http://www.rcsb.org/pdb/home/home.do сделает, например: http://www.rcsb.org/pdb/download/downloadFile.do?fileFormat= pdb & compression = NO & structureId = 2INS – sam