← 返回学术指南

科研数据投稿 · 2026/10/18

SRA 的 PRJNA、SAMN、SRX、SRR 分别指什么?

分清测序项目、样本、实验和运行四层编号,并用自拟样本映射核对稿件与原始数据。

同一批测序数据在 NCBI 页面上可能同时出现 PRJNA、SAMN、SRX 和 SRR,稿件作者常把它们统称为“数据登录号”。这会让读者找不到某张图对应的原始读段。四种编号指向不同层级:BioProject 说明研究项目,BioSample 描述被测的生物样本,SRA Experiment 记录一次测序实验的设计与文库信息,Run 对应实际的测序运行及文件。投稿前先画清这些层级的关系,再决定正文和数据声明怎样引用。

一个项目不等于一个样本

假设研究比较处理前后两份生物材料。它们可以属于同一个 BioProject,却应有可区分的样本记录。BioSample 记录材料来自什么对象、采集与处理背景等与样本有关的信息;若把两份材料写成同一 BioSample,后续再多传几份 FASTQ,读者也难以辨认处理前后。NCBI 对 BioProject 和 BioSample 的说明分别强调研究目标与生物材料的性质;项目号不能替代样本标识。

到了 SRA,Experiment 是一次针对特定样本的测序实验,包含文库构建和测序平台等信息;Run 则连接实际上传的数据文件。一个样本可能对应多个 Experiment,一个 Experiment 也可能有多个 Run;先按实际建库和测序记录核对,不能预设“每个样本必有且只有一个 SRR”。做重复测序、拆分运行或重新建库时尤其要在实验记录中保留对应关系。稿件方法如果写“每组两份生物重复”,要与 BioSample 的实际材料数一致;不要把同一样本的两次 Run 算成两份生物重复。

用一个小表把编号接起来

投稿前可在内部核对表中列四栏:论文样本名、BioSample、Experiment、Run。假设论文样本名为 A01;它在一个项目下有一条样本记录,建库产生一个 Experiment,测序时形成两个 Run。表中可以占两行,但两行的样本名与 BioSample 相同,并注明是同一文库的两次运行。若 A02 是另一份独立材料,它应另有可区分的样本记录。这里用 A01、A02 表示自拟结构,不是可使用的真实登录号。

再从论文图表反向检查:差异表达分析究竟用了 A01 的哪几次 Run?质量控制后删去的文件是否仍在仓储记录中?若有一份材料在稿件中被排除,不应靠从论文里抹掉名称掩盖,而应说明排除发生在分析哪一步。内部表帮助写作者核对,不一定要原样作为投稿附件;期刊若要求样本与编号清单,则按其栏目提供。

正文引用要能带读者到正确层级

数据可用性声明可以给出 SRA 研究或项目入口,并说明原始读段如何从该入口找到;方法或补充表若需要逐样本追踪,就列出样本与 Run 的对应关系。只给一个 PRJNA 号而正文讨论特定样本的重新分析时,读者仍须自己猜哪些文件入了分析。反过来,列一串 SRR 却不交代样本和处理条件,也只是把文件名搬进文章。

NCBI 的提交向导可在流程中创建 BioProject 和 BioSample,也能关联已有记录;不要预先编造看似真实的编号。完成提交后,打开正式记录核对每条关联、样本名称和文件数,再把真实编号写入稿件。已有 GEO 流程的数据应按 GEO 的说明处理,不能把 SRA 的通用步骤机械套到另一条提交路径。编号能定位记录;样本与运行文件的对应关系,才说明哪些数据支撑哪项分析。