Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comparison against standard propka call fails (HETATM issue) #24

Open
IAlibay opened this issue Jul 6, 2020 · 1 comment
Open

Comparison against standard propka call fails (HETATM issue) #24

IAlibay opened this issue Jul 6, 2020 · 1 comment

Comments

@IAlibay
Copy link
Collaborator

IAlibay commented Jul 6, 2020

This is an upstream issue, but probably should be documented whilst the MDA parser has this current behaviour.

Expected

Passing a PDB to propka or propkatraj should give the same predicted pkas

Actual outcome

When passing 4LYI (everyone's favourite BRD4 model), the results will differ significantly for GLU 151, 154, and 163.

The cause for this is that the MDA PDBWriter will output everything with ATOM records whilst the native PDB has HETATM entries for the small molecules/ions/solvent. This causes the difference in results seen here (manualy hand-editing the output of a MDA PDBWriter file for 4LYI makes things work again).

I'm not versed enough in the internal workings for propka 3.1+ to know why HETATM and ATOMS are handled differently, maybe @orbeckst has more insights here?

@orbeckst
Copy link
Member

orbeckst commented Jul 6, 2020

Don't know off the top of my head but PROPKA 3 can deal with ligands and they are probably indicated by HETATM entries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants