単一エナンチオマー薬物の市場承認が増加(2013〜2022年のトレンド)する一方、医学・化学論文・教科書・ウェブサイトで立体化学用語の誤用が依然として散見される。査読でも見落とされるほど問題は根深い。
具体的な薬物例(L-DOPA、warfarin、ibuprofen、methylphenidate、sotorasib 等)を通じて誤用パターンを分類し、CIP に基づく推奨命名を提示する。
| 薬物例 | 問題表記 | 推奨表記 |
|---|---|---|
| L-DOPA | levo-dopa(混同) | (S)-DOPA / L-DOPA(文脈明確化) |
| naproxen | D-naproxen | (S)-(+)-naproxen |
| dexketoprofen | dex(旋光由来) | es-ketoprofen |
| dexchlorpheniramine | dex((S)-config!) | es-chlorpheniramine |
| sotorasib | (M)-sotorasib | (aR,S)-sotorasib |
| focalin | dexmethylphenidate | (R,R)-methylphenidate |
⚠ dexchlorpheniramine は(S)-配置だが dex-(= R-配置の意図で使われる接頭辞)で命名 — 混乱の典型例
立体化学バリデーター: RDKit FindMolChiralCenters() + InChI 生成を使い、パイプライン入力の SMILES/SDF における R/S 未指定・アトロプ異性体未対応を自動検出するバリデーションステップを追加。
エナンチオマー自動列挙: ラセミ体入力を単一エナンチオマーに展開し、それぞれをドッキングして eutomer/distomer のスコア差を自動比較する機能を UniDockRunner に追加。
アトロプ異性体設計支援: エネルギー障壁(>24 kcal/mol)推算フィルターを lib/molgen に追加し、配座安定なアトロプ異性体を優先生成。