用于构建推荐程序管道的独立模块
chemrecommender的Python项目详细描述
推荐发动机
作为drp项目一部分的推荐引擎的回购协议
推荐管道
实现推荐程序管道的步骤 (此管道的具体实现请参见./recommender/recommender_pipeline.py)
生成反应特征
- 使化学物质发生反应。对于drp,这些称为三元组
- 为反应中的每种化学物质生成描述符
- 生成反应参数的采样网格
- 通过将描述符与网格上的每个点关联来展开网格
使用反应筛运行经过训练的模型
- 获得经过训练的机器学习模型
- 通过运行ml模型过滤采样网格
- 列出所有可能成功的反应 正如ml模型预测的那样
建议反应
- 计算潜在反应的互信息 与已经完成的反应相比
- 选择mi最高的顶部“k”反应
进展
- [X]生成反应特征
- [X]反应筛
- [X]反应建议者
- []对照自然论文进行测试和评估