Как правильно инициализировать объект PDB.DSSP - PullRequest
1 голос
/ 05 апреля 2019

Я пытаюсь получить DSSP файла PDB, но python выдает файл не найден.

Я скачал dssp из окна Ubuntu. Вызов dssp в терминале ubuntu дает '/ usr / bin / dssp' Вызов dssp с файлом pdb выдает правильный вывод. Вполне возможно, что путь неверен в моем идеале.


 p = PDB.PDBParser()      
 structure = p.get_structure(PDB_file[:-4].upper(), dir + "/" + PDB_file)
 model = structure[0]
 dssp=DSSP(model,PDB_file)

Три предыдущие строки работают нормально. я пытаюсь добавить dir (каталог) в конструктор безрезультатно

...