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!