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

Residue.chi1_angle() selection is incomplete #2044

Closed
orbeckst opened this issue Aug 12, 2018 · 0 comments · Fixed by #3241
Closed

Residue.chi1_angle() selection is incomplete #2044

orbeckst opened this issue Aug 12, 2018 · 0 comments · Fixed by #3241

Comments

@orbeckst
Copy link
Member

orbeckst commented Aug 12, 2018

Expected behavior

Residue.chi1_angle()

def chi1_selection(residue):
should find all chi1 angles for all residues for standard PDB files from the Protein Databank.

Actual behavior

@hfmull noticed in https://github.com/MDAnalysis/mdanalysis/pull/2033/files#r208769338 that the standard selection is incomplete. He implemented a custom selection in the new analysis.dihedrals.Janin class.

Code to reproduce the behavior
Need example file.

See #3238 for example.

Currently version of MDAnalysis

develop 0.18.1-dev

orbeckst pushed a commit that referenced this issue Apr 28, 2021
* Fixes #2044
* chi1 selection now follows IUPAC 1970 convention for the gamma heavy atom (IUPAC-IUB Commission 1969 Draft (doi: 10.1021/bi00820a001)) for standard protein amino acids
* added tests
* add warning to chi1_selection() docs (Janin analysis class uses stricter convention from the Janin 1978 paper)
* update CHANGELOG
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant