PDB-REDO/dssp

mkdssp is not generating SS assignment on alpha fold pdb files

Closed this issue · 5 comments

Hi - I have a DSSP set up in my Mac which works perfectly. This is the command I use: mkdssp 1mot.pdb -o 1mot.dssp

But that same command is not generating any SS assignment on AlphaFold generated pdb files. It only outputs the header, without any secondary structure assignment. Please find a sample AlphaFold generated pdb file and the output via the links.

While the command is not working, it also doesn't throw any error that I could dig into. Any help to resolve this, and to generate DSSP outputs on AlphaFold structures will be extremely helpful. Thank you!

@mhekkel Apologies for the typo: I tried with pdb files, of course, not PDF. I'll be sharing the files in a moment.

Sumaiya

Actually, I don't see any option to attach files with the massage here. I can only add a link. Would a dropbox link work for you, or maybe I can email you? @mhekkel

@mhekkel Ok, I now tried with mmCIF file, and got this error (please see below), possibly hinting what is the issue.

When validating _database_2.database_id: Value 'AF' is not in the list of allowed values

Then I looked into the mmCIF file for AlphaFold structure and found these lines.

_database_2.database_code AF-O95292-F1
_database_2.database_id AF

Is there any way to have DSSP working with this database_id value?
Thanks,

UPDATE: Adding the following line in place of the header of PDB solved the issue.

CRYST1 1.000 1.000 1.000 90.00 90.00 90.00 P 1 1

Thanks, nonetheless!