Skip to content

Fix D_Phg_ol m_name: copy-paste error from Aib_ol#21

Open
anagnorisis2peripeteia wants to merge 1 commit into
Boehringer-Ingelheim:masterfrom
anagnorisis2peripeteia:fix/D_Phg_ol-name
Open

Fix D_Phg_ol m_name: copy-paste error from Aib_ol#21
anagnorisis2peripeteia wants to merge 1 commit into
Boehringer-Ingelheim:masterfrom
anagnorisis2peripeteia:fix/D_Phg_ol-name

Conversation

@anagnorisis2peripeteia
Copy link
Copy Markdown

@anagnorisis2peripeteia anagnorisis2peripeteia commented Apr 29, 2026

Closes PistoiaHELM/HELMMonomerSets#7

Bug

The D_Phg_ol monomer in src/pyPept/data/monomers.sdf has an incorrect m_name field:

Field Current (wrong) Correct
m_abbr D_Phg_ol D_Phg_ol
SMILES [1*]NC(CO)c1ccccc1 [1*]NC(CO)c1ccccc1
m_name 2-amino-2-methylpropan-1-ol (2R)-2-amino-2-phenylethan-1-ol

The SMILES contains a benzene ring and is unambiguously (2R)-2-amino-2-phenylethan-1-ol (D-phenylglycinol, C₈H₁₁NO). The name 2-amino-2-methylpropan-1-ol belongs to Aib_ol (C₄H₁₁NO, no aromatic ring) — a copy-paste error.

The naming convention is consistent with the L-form: Phg_ol is correctly named (2S)-2-amino-2-phenylethan-1-ol.

Origin

The pyPept monomer library derives its 322-entry set from the PistoiaHELM HELMCoreLibrary, where this error originates. A corresponding fix has been submitted upstream: PistoiaHELM/HELMMonomerSets#10

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

Successfully merging this pull request may close these issues.

D-Phg-ol has incorrect chemical name

1 participant