SynEPD
收藏资源简介:
SynEPD是一个用于极性有机反应机制的分层电子推动数据库。它结合了清洁反应记录、POLAR分类法、反应中心模板、原子映射反应图和电子推动箭头,存储在本地SQLite数据库中,并配有网络浏览器。
SynEPD is a hierarchical electron-pushing database for polar organic reaction mechanisms. It integrates curated reaction records, POLAR taxonomy, reaction center templates, atom-mapped reaction diagrams, and electron-pushing arrows, and is stored in a local SQLite database equipped with a web browser.
SynEPD 数据集概述
SynEPD 是一个面向极性有机反应机理的层次化电子推动(Electron-Pushing)数据库。它将经过清洗的反应记录、POLAR 分类体系、反应中心模板、原子映射反应图以及电子推动图(EPD)箭头整合在一个本地 SQLite 数据库中,并提供 Web 浏览器交互界面。
核心数据规模
| 数据项 | 数量 |
|---|---|
| 清洁记录 | 1,901 |
| 数据库反应 | 1,887 |
| 反应中心模板 | 1,501 |
| EPD 箭头 | 7,095 |
| 分类行数 | 1,112 |
| 分子 | 2,125 |
重要文件
data/polar.json:清洗后的反应记录,ID 从 1 开始。data/hierarchy.md:供数据库构建工具使用的清洁层次结构。data/epdb.sqlite:构建完成的 SQLite 数据库文件,供应用使用。
数据库架构
SynEPD 在规范化的 SQLite 数据库中存储反应元数据、分子结构、分类分配、反应中心模板、ITS 图以及 EPD 箭头。
可用资源
- 官方 Web 服务器:https://synepd.bioinf.uni-leipzig.de
- Zenodo 存档(0.1.0 版):https://zenodo.org/records/21235892
数据访问与查询示例
该数据库支持通过 Python 接口进行查询,例如根据反应中心模板 SMILES 查找匹配反应、根据反应 SMILES 查询 EPD 箭头,并支持直接访问 Zenodo 或 GitHub 发布的版本数据。
许可协议
- 软件:Apache License 2.0。
- 数据(在发布元数据中明确声明时):CC BY 4.0。
致谢
本项目获得欧盟 Horizon Europe 博士网络计划下 Marie Skłodowska-Curie 资助协议 No. 101072930(TACsy)的支持。




