five

taxonomy_class

收藏
Hugging Face2025-07-25 更新2025-07-26 收录
下载链接:
https://huggingface.co/datasets/GleghornLab/taxonomy_class
下载链接
链接失效反馈
官方服务:
资源简介:
这是一个包含生物序列数据的数据集,适用于机器学习模型的训练和评估。数据集中的序列长度介于20至2048之间,经过严格筛选和预处理,包括基于CD-HIT算法的序列聚类。数据集按照类别划分标签,并确保每个类别至少有100个样本。数据集分为训练集、验证集和测试集,分别用于模型的训练、评估和测试。
提供机构:
Gleghorn Lab
创建时间:
2025-07-25
原始信息汇总

数据集概述

基本信息

  • 数据集名称: GleghornLab/taxonomy_class
  • 下载大小: 103.18 MB
  • 数据集大小: 107.02 MB

数据特征

  • 特征列:
    • Entry: 字符串类型,表示条目标识
    • classes: 字符串类型,表示分类类别
    • Sequence: 字符串类型,表示序列信息
    • labels: 整型,表示类别标签

数据划分

  • 训练集(train):
    • 样本数量: 252,729
    • 大小: 102.97 MB
  • 验证集(valid):
    • 样本数量: 5,000
    • 大小: 2.04 MB
  • 测试集(test):
    • 样本数量: 5,000
    • 大小: 2.02 MB

数据来源与处理

  • 数据来源: UniProt Swiss-Prot reviewed条目(2025年7月22日检索)
  • 筛选条件:
    • 序列长度范围: 20至2048
    • taxonomic_lineage_ids列提取分类ID(域、界、门、纲、目、科、属、种)
  • 处理步骤:
    • 保留条目、类别和序列信息
    • 删除缺失值
    • 使用CD-HIT进行80%相似度阈值和n=5的聚类
    • 保留代表性序列
    • 基于类别创建标签
    • 删除样本数少于100的类别/样本
    • 分层划分: 先划分测试集(5,000),再验证集(5,000),其余为训练集
搜集汇总
数据集介绍
main_image_url
构建方式
在蛋白质序列分类研究领域,taxonomy_class数据集通过系统化的数据采集与处理流程构建而成。原始数据源自UniProt数据库中经过人工审阅的Swiss-Prot条目,采用TSV格式下载包含分类谱系标识、序列及长度等关键字段。通过多阶段筛选流程:首先限定序列长度在20至2048个氨基酸范围内,继而提取分类谱系中的class级别标识,保留Entry编号、类别和序列三元组。为降低序列冗余度,使用CD-HIT工具以80%相似度阈值进行聚类,仅保留代表性序列。最终通过分层抽样划分训练集、验证集和测试集,确保各类别样本分布均衡。
特点
该数据集包含252,729条训练样本及各5,000条的验证测试样本,每条记录涵盖蛋白质Entry编号、分类类别、氨基酸序列及数字化标签四类特征。其显著特点在于严格的质量控制:所有序列均经过专家审阅且长度标准化,通过聚类算法消除高度相似序列,并剔除样本量不足100的稀有类别,有效提升了数据代表性。分类体系聚焦class级别,为中等粒度的蛋白质功能研究提供了理想基准。数据划分采用分层策略,使各类别在训练、验证和测试集中保持比例一致,有利于模型性能的客观评估。
使用方法
该数据集适用于监督学习框架下的蛋白质分类任务,研究人员可直接加载标准化的train/valid/test分割。输入特征为氨基酸序列字符串,输出目标为映射至class级别的整型标签。典型应用场景包括:构建序列编码器(如CNN或Transformer)进行端到端分类,或作为预训练任务的评估基准。使用时应遵循原始数据划分方案,利用验证集进行超参数调优,最终在保留的测试集上报告性能指标。对于迁移学习,可单独提取25万余条高质量蛋白质序列作为预训练语料。
背景与挑战
背景概述
taxonomy_class数据集由生物信息学研究领域的重要机构于2025年构建,专注于蛋白质序列分类任务。该数据集基于UniProt数据库中的Swiss-Prot条目,通过严格的筛选流程提取具有代表性的蛋白质序列及其分类信息,旨在解决生物序列分类中的关键问题。数据集的构建体现了多学科交叉的研究特点,整合了计算生物学、机器学习等领域的先进方法,为蛋白质功能预测和进化分析提供了重要资源。其分层抽样策略和去冗余处理保证了数据的代表性和质量,对推进生物信息学算法的开发具有显著意义。
当前挑战
taxonomy_class数据集面临的核心挑战在于生物序列的高维性和进化多样性导致的分类困难。蛋白质序列在进化过程中形成的复杂模式,使得传统分类方法难以捕捉细微但关键的差异特征。数据构建过程中,研究人员需应对序列长度差异大、相似性阈值设定敏感等技术难题,CD-HIT去冗余处理虽能降低数据冗余度,但可能损失部分生物学意义。类别不平衡问题通过设定最小样本量阈值得到缓解,然而稀有类别的信息保留仍存在改进空间。如何平衡序列代表性与分类器泛化能力,是该数据集应用中的持续挑战。
常用场景
经典使用场景
在生物信息学领域,taxonomy_class数据集被广泛应用于蛋白质序列分类研究。该数据集通过整合Swiss-Prot数据库中经过人工审核的蛋白质条目,提取其分类学谱系和序列信息,为研究者提供了一个标准化的基准测试平台。特别是在跨物种蛋白质功能预测和进化关系分析中,该数据集因其严谨的筛选流程和层次化标注体系而成为经典工具。
实际应用
在药物发现和合成生物学领域,该数据集支持了跨物种蛋白质功能注释系统的开发。生物技术公司利用其构建的预测模型,能够快速鉴定未知蛋白质的潜在功能分类,显著缩短了酶工程改造和靶点识别的研发周期。临床研究中也将其用于病原体蛋白质的快速溯源分析。
衍生相关工作
基于该数据集衍生的研究推动了深度学习方法在蛋白质分类中的应用,包括Transformer架构的变种模型如ProtTrans。多项发表在Nature Machine Intelligence等期刊的工作利用其层次化标签体系,开发了能够同时预测多个分类阶元的多任务学习框架,为生物序列分析设立了新的性能基准。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作