基于官能团识别的 pKa 预测器。 将已识别的功能团列表映射为一组经验 pKa;对环上下文(酚/醇、吡啶/吡咯)做修正。
PkaPredictor
01 Syntax
Emily.eQuilibrator.SmilesChem.PkaPredictor
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| Predict | 1 | 对分子图 + 已识别基团列表预测可解离位点的 pKa。 返回空列表表示该分子无可预测的解离位点(如烷烃、苯)。 |
| IsNitrogenHeterocycle | 1 | 判断基团符号是否为含氮芳香杂环片段。 |
03 Members
Predict(SmilesMolecule,
List(Of FunctionalGroup))对分子图 + 已识别基团列表预测可解离位点的 pKa。 返回空列表表示该分子无可预测的解离位点(如烷烃、苯)。
Parameters
| Name | Type | Description |
|---|---|---|
mol | SmilesMolecule | 已解析的分子图(用于环上下文判断) |
groups | List(Of FunctionalGroup) | FunctionalGroupDetector 识别出的基团/片段 |
IsNitrogenHeterocycle(
String)判断基团符号是否为含氮芳香杂环片段。