SupraDB-CavityScore
收藏资源简介:
SupraDB-CavityScore是一个超分子化学特征数据集,属于SupraBench系列,由SupraEngineering计算管道生成。该数据集位于管道第1阶段(基于GLIDE的对接子集特征计算)和第2阶段(发布分割),专门设计用于通过inchikey字段与Phase 0的SupraDB-GEOM身份表及其他特征数据集(如LigandScore、PoseFeat)进行连接。数据集包含5000个样本,每个样本包含9个字段:inchikey(主连接键)、name(客体名称)、smiles(规范的最大片段SMILES表示)、source(经优先级去重后的来源)、docked(布尔标志,指示是否成功对接)、batch(可选发布批次标识),以及四个机制评分字段:S_occupancy(基于疏水占据体积的腔体占据评分)、S_portal(基于阳离子-门户距离、电荷可及性、氢键和取向的门户兼容性评分)、S_accessibility(基于所选对接构象中溶剂可及正原子的电荷可及性评分)、S_orientation(测量正中心是否从腔体中心指向近端门户的取向评分)。数据来源于GLIDE 2025u2对接软件(带aISS回退)在CRC计算环境中生成的对接结果,具体源文件为data/dock_b7_pull/scores.pkl。该数据集适用于超分子化学研究,特别是CB[7]主体与客体分子相互作用的机制分析和评分预测。
SupraDB-CavityScore is a supramolecular chemistry feature dataset, part of the SupraBench series, generated by the SupraEngineering computational pipeline. It is located at Stage 1 (GLIDE-based docking subset feature calculation) and Stage 2 (release split) of the pipeline, specifically designed to connect with the SupraDB-GEOM identity table of Phase 0 and other feature datasets (e.g., LigandScore, PoseFeat) via the inchikey field. The dataset contains 5000 samples, each with 9 fields: inchikey (primary connection key), name (guest name), smiles (canonical maximum fragment SMILES representation), source (source after priority deduplication), docked (boolean flag indicating successful docking), batch (optional release batch identifier), and four mechanism scoring fields: S_occupancy (cavity occupancy score based on hydrophobic occupied volume), S_portal (portal compatibility score based on cation-portal distance, charge accessibility, hydrogen bonds, and orientation), S_accessibility (charge accessibility score based on solvent-accessible positive atoms in selected docking conformations), S_orientation (orientation score measuring whether the positive center points from the cavity center to the proximal portal). The data is derived from docking results generated by GLIDE 2025u2 docking software (with aISS fallback) in the CRC computational environment, with the specific source file being data/dock_b7_pull/scores.pkl. This dataset is suitable for supramolecular chemistry research, particularly for mechanism analysis and scoring prediction of interactions between CB[7] host and guest molecules.
数据集概览:SupraDB-CavityScore
名称: SupraDB-CavityScore
来源: Hugging Face - SupraBench/SupraDB-CavityScore
许可证: 其他(未指定具体开源协议)
标签: 化学、超分子化学、CB7、Glide、CRC
行数: 5000 行
数据集描述
SupraDB-CavityScore 是 SupraBench 系列中的特征数据集,由 SupraEngineering 计算流水线生成。该数据集包含基于 GLIDE 分子对接后评估的腔体打分相关特征,用于超分子主-客体结合分析,特别是 CB[7](葫芦脲[7])体系。
流水线位置:
- 阶段 1: 对对接后的子集进行 GLIDE 特征计算(compute_all_features)
- 阶段 2: 发布数据分割(publish split)
数据模式(Schema)
| 列名 | 数据类型 | 单位 | 含义 |
|---|---|---|---|
inchikey |
string | 无 | 主键,用于与 SupraDB-GEOM 及其他特征数据集(LigandScore、PoseFeat)进行连接 |
name |
string | 无 | 来自 SupraDB-GEOM 身份表的客体分子名称 |
smiles |
string | 无 | 来自 SupraDB-GEOM 身份表的规范最大片段 SMILES |
source |
string | 无 | 经过优先级去重后的获胜来源 |
docked |
bool | 无 | 布尔标志,表示该客体是否成功存在于对接 pickle 文件中;False 表示提交过对接但结果缺失,对应特征值为空/NaN。仅在使用 --attempted 时出现 |
batch |
string | 无 | 可选的发布批次标识符,使用 --batch 时所有行均包含该值。仅对 CavityScore 和 PoseFeat 且使用 --batch 时出现 |
S_occupancy |
float32 | 无量纲分数 | 基于所选对接构象疏水占据体积的腔体占据分数 |
S_portal |
float32 | 无量纲分数 | 基于阳离子-门户距离、电荷可达性、氢键及取向的门户兼容性分数 |
S_accessibility |
float32 | 无量纲分数 | 基于所选对接构象中溶剂可及正电荷原子的电荷可达性分数 |
S_occupancy |
float32 | 无量纲分数 | 衡量正电荷中心是否从腔体中心指向近端门户的取向分数 |
连接键
inchikey是连接 SupraDB-GEOM、SupraDB-LigandScore、SupraDB-PoseFeat 和 SupraDB-CavityScore 的唯一连接键。- 下游加载器应基于该列进行连接,并按流水线顺序(
constants.SCORE_NAMES和constants.POSE_FEATURES)处理特征值。
数据来源与生成
- 源 pickle 文件:
data/dock_b7_pull/scores.pkl - 计算环境: CRC(计算资源中心)
- 对接/软件环境: GLIDE 2025u2 / aISS 回退机制(按集成规范)
- 构象选择: 使用最高玻尔兹曼权重的构象作为对接构象;PoseFeat 保留
np.argmax(boltz)处的真实构象及其boltzmann_weight和delta_e - 精确发布命令: 使用
publish.py脚本,参数包括--dock-scores、--pose-feats、--attempted、--identity、--batch batch7,输出到data/publish_b7
再生说明
如需重新生成该数据集,可重新运行 SupraEngineering/src/publish.py,使用相同的流水线 pickle 输入和 --out 目标路径。若需推送到 Hugging Face 中心,需在已认证环境(设置 HF_TOKEN)中使用 --push 参数;本地生成默认完全离线。





