当前位置: 首页 > news >正文

​rxnfp 仓库介绍(https://rxn4chemistry.github.io/rxnfp)​

rxnfp(Reaction Fingerprint)是一个基于 Transformer 模型的化学反应指纹工具库,由 IBM 欧洲研究院与伯尔尼大学团队联合开发,核心用于从化学反应的文本表示(反应 SMILES)中提取 “反应级特征”,支持反应分类、产率预测、反应空间映射等化学信息学任务。相关研究成果发表于《Nature Machine Intelligence》等期刊,是化学 AI 领域的重要基础工具。

核心功能与特点

  1. 反应指纹生成:基于预训练的 BERT 模型(Transformer 架构),直接从 “反应 SMILES”(如反应物.试剂>>产物的字符串)中提取固定长度的向量(rxnfp 指纹),无需手动区分反应物 / 试剂、无需原子映射,适配任意类型的有机化学反应。

    • 指纹维度:默认 256 维(可通过模型微调调整);
    • 核心优势:通过 “掩码语言建模” 预训练,自动学习反应中的键断裂 / 形成规律、试剂作用等 “化学语义”,远超传统结构型指纹(如 AP3)的表达能力。
  2. 支持的任务

    • 反应分类(如识别 Suzuki 偶联、Buchwald-Hartwig 胺化等反应类型);
    • 反应产率预测(作为 Yield-BERT 模型的基础特征);
    • 化学反应空间映射(结合 TMAP 降维实现反应聚类与相似性搜索)。
  3. 易用性:提供 Python 库(rxnfp)和预训练模型,可直接通过代码调用生成指纹,示例如下:

    from rxnfp.transformer_fingerprints import (RXNB
http://www.dtcms.com/a/485875.html

相关文章:

  • iOS 26 文件管理实战,多工具组合下的 App 数据访问与系统日志调试方案
  • 工信部网站找回不了密码网站用什么做
  • MaxScale:MySQL读写分离实战指南
  • 基于Vue的体检中心管理系统的开发bk1825s9(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • RabbitMQ的概述
  • 使用PyTorch实现图像分类任务的全流程详解
  • JAVA代泊车接机送机服务代客泊车系统源码支持小程序+APP+H5
  • 吃谷机主题商城小程序的界面功能设计
  • 创建网站超市网络免费推广平台
  • 【征文计划】码上分享:基于 Rokid CXR-M SDK 构建「AI远程协作助手」实战全记录
  • PortSwigger靶场之CSRF where token is tied to non-session cookie通关秘籍
  • laya报错:GET http://xxx/bin/%22%22 404(Not Found)
  • 兴义市住房和城乡建设局网站莲花网站
  • 标题:Linux 系统中的“保险库管理员”:深入浅出理解 /etc/shadow 文件
  • CSS3》》 transform、transition、translate、animation 区别
  • HTML实现流星雨
  • JavaWeb-html、css-网页正文制作
  • GaussDB 分布式下, 报错concurrent update under Stream mode is not yet support
  • 服务器连接百度网盘并下载文件
  • 云计算实验3——CentOS中storm的安装
  • 一次被“动画关闭”启发的思考:Animate.css 与 prefers-reduced-motion 的无障碍设计
  • 《突破同质化:太空殖民地NPC行为差异化的底层架构》
  • 做网站ppt常见c2c网站有哪些
  • 专业手机网站建设价格明细表wordpress xiu 5.6
  • CSS 组合选择符详解
  • css:`target-before and :target-after 和 scroll-target-group`
  • 项目中执行SQL报错oracle.jdbc.OracleDatabaseException: ORA-00942: 表或视图不存在
  • 上门养老小程序源码 uniapp PHP MySQL
  • 供应链数据分析:Excel+Power BI双引擎打造智能供应链
  • 从零开始部署 GitLab CE 18.4.2:Docker Compose 新手教程