生成模型很容易产出「漂亮但合不出」的分子。加入 SA Score 约束来约束可合成性。
操作步骤
- 用 RDKit 贡献的 SA Score 实现计算分数(1 易–10 难);
- 把它作为 REINVENT4 的一个打分组件;
- 设转换函数(如 SA > 某阈值则惩罚);
- 调权重,平衡活性与可合成性;
- 对高分结果用逆合成工具复核(见 384–386)。
常见坑与提示
SA Score 是启发式、非真实路线评估;过严会扼杀新颖性,过松会产出难合成分子;更严谨可用 RAScore/逆合成评估。
延伸资源
- 概念见 067;工具见 221;下一步 349。