数据集构建与预处理
建立用于模型训练和评估的蛋白质序列及其功能注释数据集。
采用DeepFRI数据集,包含36,641条蛋白质序列,通过CD-HIT以95%序列同一性阈值去除冗余,并划分训练集(80%)、验证集(10%)和测试集(10%)。
A scalable equivariant graph network framework for precise protein function prediction
基于公开数据集进行模型构建与性能评估,包含消融实验和案例分析,但无湿实验验证。
DeepFRI数据集(含36,641条蛋白质序列) 蛋白质结构图(KNN图) 3Di序列
训练/验证/测试集划分比例80%/10%/10%(表2) CD-HIT以95%序列同一性去冗余 预测结构由ESMFold生成 评估指标包括AUC、AUPRC和Fmax
提炼研究问题、关键发现与证据,快速把握文章的核心贡献。
按研究推进顺序梳理实验设计、验证步骤与关键观察。
建立用于模型训练和评估的蛋白质序列及其功能注释数据集。
采用DeepFRI数据集,包含36,641条蛋白质序列,通过CD-HIT以95%序列同一性阈值去除冗余,并划分训练集(80%)、验证集(10%)和测试集(10%)。
获得蛋白质的三维结构并构建图表示,以捕获空间关系。
使用ESMFold预测蛋白质三维结构,基于KNN算法构建蛋白质图,节点为氨基酸,边表示空间邻近关系。
从不同模态提取蛋白质特征,以获得互补信息。
分别使用EGNN提取结构特征,ESM-C提取序列特征,Foldseek提取3Di token特征。
融合多通道特征并预测GO术语置信度。
将三个通道的特征拼接,通过多层感知机分类层输出每个GO术语的置信度分数。
评估ENGINE的性能并与现有方法比较。
在测试集上计算Fmax、AUC和AUPRC,并与七个公开方法(如FunFams、DeepFRI等)比较。
评估各通道对模型性能的贡献。
通过移除不同通道构建变体,比较性能变化。
评估模型对低同源性和低结构相似性蛋白质的泛化能力。
将测试集按序列同一性阈值分组(30%、40%、50%、70%、95%)比较AUC;用TM-score评估结构相似性并分层比较性能。
识别功能重要的残基和子结构,并探索与已知功能域和突变的关系。
使用GNNExplainer计算节点和边重要性分数,识别功能子结构;计算残基注意力权重以定位关键残基;并与BioLiP数据库注释比较,分析突变位点。
按研究目的归类文中使用的方法,便于定位所需技术。
汇总复现实验时建议重点确认的条件及原文阅读提示。
| 环节 | 核对要点 |
|---|---|
| 数据集构建 | 数据集来源DeepFRI,序列同一性阈值95%,训练/验证/测试集比例80%/10%/10% 阅读提示:Methods - Data collection |
| 蛋白质结构预测与图构建 | ESMFold预测结构,KNN图构建参数(k值和距离阈值)未明确 阅读提示:Methods - Data collection, Graph construction |
| 多通道特征提取 | EGNN层数、隐藏维度;ESM-C模型版本(6B);3Di token嵌入维度(128) 阅读提示:Methods - E(n)-equivariant graph neural network, Embedding of 3Di tokens, ESM-C protein representations |
| 模型训练 | 学习率0.0001,优化器Adam,损失函数交叉熵,dropout比例未明确 阅读提示:Methods - Model training and evaluation |
| 评估 | 评估指标Fmax、AUPRC、AUC,测试集划分方式 阅读提示:Methods - Model training and evaluation |