SAAINTDB
收藏资源简介:
该数据集是SAAINT-DB抗体重组数据库的精选处理版本,专为机器学习应用而转换为Hugging Face数据集兼容格式。数据集包含来自11,304个PDB结构的21,400个抗体条目,反映了截至2026年2月的可用结构。每个条目对应一个抗体链,使用PDB_ID_chain字段(PDB ID + 链ID)进行唯一标识。数据集按PDB级别划分为训练集(70%)、验证集(15%)和测试集(15%),并基于HL标签(重链/轻链可用性)进行分层以保证分布平衡。预处理步骤包括添加唯一标识列、链可用性标签列,补充缺失的mmCIF和FASTA文件等。数据集提供PDB结构文件、序列数据和丰富的元数据特征(包括突变信息、分类、分辨率、序列长度等),适用于抗体结构表征和抗体-抗原相互作用分析等机器学习任务。
This dataset is a curated and processed version of the SAAINT-DB antibody recombination database, converted to a Hugging Face Dataset-compatible format specifically for machine learning applications. It contains 21,400 antibody entries derived from 11,304 PDB structures, reflecting all available structures as of February 2026. Each entry corresponds to a single antibody chain, uniquely identified via the `PDB_ID_chain` field (PDB ID + chain ID). The dataset is split into training (70%), validation (15%), and test (15%) sets at the PDB level, and stratified using HL labels (heavy/light chain availability) to maintain balanced data distribution. Preprocessing steps include adding unique identifier columns, chain availability label columns, and supplementing missing mmCIF and FASTA files, among others. It provides PDB structure files, sequence data, and rich metadata features including mutation information, classification, resolution, sequence length, etc., suitable for machine learning tasks such as antibody structure characterization and antigen-antibody interaction analysis.
SAAINTDB 数据集概述
数据集基本信息
- 数据集名称:SAAINTDB
- 数据集简介:该数据集是原始 SAAINT-DB 论文中引入的抗体数据集的精选和处理版本,已转换为与 Hugging Face Datasets 兼容的结构化格式。
- 数据来源:基于 SAAINT-DB,数据源自蛋白质数据库(PDB)结构。
- 数据规模:包含 21,400 个抗体条目,源自 11,304 个 PDB 结构,反映了截至 2026 年 2 月的可用结构。
- 标识方式:每个条目对应一个抗体链,使用
PDB_ID_chain字段(PDB ID + 链 ID)进行唯一标识。 - 主要用途:适用于抗体结构数据的机器学习和模型评估,特别是涉及抗体链表征和抗体-抗原相互作用分析的任务。
- 许可证:cc-by-4.0
- 语言:en
- 标签:biology, antibody, protein-structure, mmcif, pdb, rosettacommons
数据集结构与划分
- 划分方式:在 PDB 级别按 70/15/15 的比例划分为训练集、验证集和测试集。
- 分层策略:基于 HL 标签(重链/轻链可用性)进行分层,以保持平衡分布。
- 防泄漏措施:所有源自同一 PDB ID 的条目均被分配到同一划分中。
- 划分详情:
- 训练集:15,033 行,包含 7,649 个唯一的 PDB_ID。
- 验证集:3,179 行,包含 1,639 个唯一的 PDB_ID。
- 测试集:3,188 行,包含 1,639 个唯一的 PDB_ID。
数据内容与特征
- 数据格式:数据集以 CSV 文件形式提供,并包含对应的 PDB 结构文件。
- 文件组织:
data/目录:包含train.csv、validation.csv、test.csv三个 CSV 文件。PDB/目录:包含按train/、validation/、test/目录组织的 PDB 结构文件。
- 核心特征列:数据集包含 46 个特征列,涵盖以下类别信息:
- 标识信息:
PDB_ID_chain、PDB_ID、Title。 - 结构信息:
Method、Resolution、R_free、R_work。 - 序列信息:
H_fas_seq、L_fas_seq、H_filled_pdb_seq、L_filled_pdb_seq及相关长度特征。 - 分类信息:
Classification、Ab_type、H_subgroup、L_subgroup。 - 链信息:
H_chain_ID、L_chain_ID、hl_label、Asym_ID_type。 - 物种与分子信息:
H_species、L_species、H_mol_name、L_mol_name。 - 抗原信息:
Ag_chain_ID(s)、Ag_type(s)、Ag_mol_name(s)、Ag_species。 - 相互作用信息:
Ab_ag_inf_res_num、CDR_inf_res_num、CDR_inf_res_ratio、HL_inf_res_num。 - 日期与引用:
Deposit_date、Release_date、PMID、DOI。 - 处理信息:
Mutation(s)、Model_index、split。 - 几何特征:
H_mean_radius、L_mean_radius。
- 标识信息:
数据处理流程
- 添加
PDB_ID_chain列以唯一标识每个抗体条目。 - 添加
hl_label列以指示链的可用性(HL、H_only、L_only),用于平衡数据集划分。 - 从 RCSB 蛋白质数据库(PDB)下载了 111 个缺失的 mmCIF 文件,并更新了数据集以反映截至 2026 年 2 月的可用结构。
- 生成并添加了与下载的 CIF 结构对应的 FASTA 文件。
- 将数据集划分为训练集、验证集和测试集(70/15/15)。
- 添加
split列以指示分配的划分(train、validation或test)。 - 处理后的数据集按上述文件结构进行组织。
- 原始数据集文件
saaintdb_20260226_all.tsv已转换为 CSV 格式(saaintdb_raw_data_20260226.csv)以便于处理。
使用方式
- 加载库:使用 Hugging Face
datasets库进行加载。 - 加载命令:
SAAINTDB = datasets.load_dataset(RosettaCommons/SAAINTDB) - 加载结果:返回一个包含
train、validation、test三个键的DatasetDict对象,每个都是一个Dataset,具有上述 46 个特征列。 - 数据访问:支持直接列访问、转换为
pandas.DataFrame或parquet格式。
注意事项
- 某些 PDB 包含多个抗体,因此 PDB 文件数量少于数据条目数量。
- 在 Google Sheets 或 Microsoft Excel 中打开 CSV 文件时,
PDB_ID列可能会自动转换为科学计数法。
引用信息
- 论文标题:SAAINT-DB: a comprehensive structural antibody database for antibody modeling and design
- 期刊:Acta Pharmacologica Sinica
- 卷期:46, 12
- 页码:3365–3375
- 出版年份:2025
- 月份:6月
- DOI:https://doi.org/10.1038/s41401-025-01608-5
- 引用 BibTeX:
@article{Huang2025, title = {SAAINT-DB: a comprehensive structural antibody database for antibody modeling and design}, volume = {46}, ISSN = {1745-7254}, url = {http://dx.doi.org/10.1038/s41401-025-01608-5}, DOI = {10.1038/s41401-025-01608-5}, number = {12}, journal = {Acta Pharmacologica Sinica}, publisher = {Springer Science and Business Media LLC}, author = {Huang, Xiaoqiang and Zhou, Jun and Chen, Shuang and Xia, Xiaofeng and Chen, Y. Eugene and Xu, Jie}, year = {2025}, month = jun, pages = {3365–3375} }



