evo-final
收藏数据集概要
数据集名称: evo-final
许可证: CC-BY-4.0
任务类别: 其他
标签: 蛋白质、复合物、蛋白质-蛋白质相互作用、自监督、偏好、交换、直系同源、AlphaFold
数据规模: 100K ≤ 行数 < 1M
核心用途
用于蛋白质复合物自监督偏好训练的多源数据集,包含跨物种交换样本。所有跨物种交换均经过直系同源对齐,并带有三类序列同一性指标和TimeTree物种分歧时间标签。
五层结构
| 层级 | 配置名称 | 行数 | 说明 |
|---|---|---|---|
| L1 | natives |
85,554 | 所有天然异源二聚体,未筛选 |
| L1ʹ | natives-filtered |
50,357 | 同上,限制为后鞭毛生物且可映射NCBI属 |
| L2 | swap_relationships |
79,241 | 仅含外键的天然物对,共享直系同源组(同源内) |
| L2 | swap_relationships_cross_source |
117,537 | 跨来源版本(NVIDIA × conglab) |
| L3 | swap_complexes |
79,241 | 每行含4条序列及基因/物种/同一性/mya标签(同源内) |
| L3 | swap_complexes_cross_source |
117,537 | 跨来源版本 |
| L4 | preference_pairs (默认) |
316,964 | 训练就绪,每行包含(优选天然物,劣选嵌合体)及所有链的物种/基因标签(同源内) |
| L4 | preference_pairs_cross_source |
470,148 | 跨来源版本 |
数据源与物种过滤
- NVIDIA AFDB (
nvda): 来自wjiaqi/evo-afcdb-final,严格筛选(ipSAE_min ≥ 0.6 & N_clash_backbone ≤ 10),共69,693条。 - Cong-lab Boltz (
conglab): 来自wjiaqi/evo-conglab-final,经Boltz过滤(iptm ≥ 0.7 & complex_plddt ≥ 70),共15,861条。 - 过滤条件: 后鞭毛生物(Opisthokonta,即后生动物+真菌)且具有NCBI有效科学名称属,确保每条记录可映射到TimeTree的taxid。
序列同一性指标(每行三个)
每条L2/L3/L4行包含三个序列同一性指标:
| 指标 | 公式 | 用途 |
|---|---|---|
seq_identity_* (主指标) |
匹配数 / 对齐列数(非空位) | BLAST风格的“%同一性”;文献中常见;对齐区域保守性 |
seq_identity_*_min_len |
匹配数 / min(长度a, 长度b) | 核心结构域同一性;受较短链限制 |
seq_identity_*_max_len |
匹配数 / max(长度a, 长度b) | 保守估计;惩罚长度不匹配 |
计算方式:通过BLOSUM62全局比对(Biopython PairwiseAligner,空位开放罚分 −11,延伸罚分 −1)。
距离标签B:TimeTree分歧时间
divergence_mya:来自TimeTree的物种成对中位时间,基于分子钟校准。
| 物种对 | MYA |
|---|---|
| 小鼠 ↔ 大鼠 | 13 |
| 人 ↔ 小鼠 | 87 |
| 人 ↔ 斑马鱼 | 429 |
| 酿酒酵母 ↔ 粟酒裂殖酵母 | 543 |
| 果蝇 ↔ 线虫 | 727 |
| 人 ↔ 酵母 | 1,275 |
同源内 vs 跨来源
- 同源内(无
_cross_source后缀):配对为NVIDIA × NVIDIA(通过STRING直系同源组)或conglab × conglab(通过共享ppi_id)。 - 跨来源(
_cross_source后缀):配对为NVIDIA × conglab,利用337个在两种数据源中均出现的STRING直系同源签名。
数据加载示例(Python)
python from datasets import load_dataset prefs = load_dataset("wjiaqi/evo-final")["train"] # L4 同源内(默认) prefs_x = load_dataset("wjiaqi/evo-final", "preference_pairs_cross_source")["train"] complexes = load_dataset("wjiaqi/evo-final", "swap_complexes")["train"] # L3 wjiaqi/evo风格
数据集构建流程
NVIDIA AFDB严格筛选 + conglab Boltz过滤 → L1 天然物 ↓ STRING直系同源关系(30个后鞭毛物种) → role_keys ↓ L2 swap_relationships(同源内:NVIDIA×NVIDIA通过STRING,conglab×conglab通过ppi_id; 跨来源:签名重叠) ↓ L3 swap_complexes(= L2 ⨝ L1,每行4条序列) ↓ L4 preference_pairs(= 展开L3为4行:{AB, BA} × {sp1优选,sp2优选})
附加:每行进行BLOSUM62全局比对 → 3个同一性指标;TimeTree成对中位时间 → 分歧MYA。
关键引用
- NVIDIA AFDB: Han Y, Tsenkov MI, Venanzi NAE, et al. bioRxiv (2026), doi:10.64898/2026.03.27.714458.
- STRING: Szklarczyk et al., Nucleic Acids Research (2023).
- UniProt: UniProt Consortium, Nucleic Acids Research (2025).
- TimeTree: Kumar et al., Mol Biol Evol (2022).
- Cong-lab Boltz过滤PPI集(即将发表)。




