Scoring the downstream chain of small-n label-free proteomics against known ratios: search engine, match-between-runs, imputation, differential testing and enrichment background on a public three-species benchmark
本研究通过基准测试一个公开的三物种无标记蛋白质组学数据集,旨在证明下游分析选择——特别是关于运行间匹配、插补、差异性检验以及富集背景的选择——会使错误发现率改变高达34倍,并最终建议结合倍数变化阈值、严格过滤和适当的背景选择,以最大限度地减少虚假信号。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是一篇未经同行评审的预印本的AI生成解释。这不是医疗建议。请勿根据此内容做出健康决定。 阅读完整免责声明
在细胞内部的微观世界中,成千上万种蛋白质协同工作以维持生命运行。为了理解这些蛋白质在人患病或治疗奏效时是如何变化的,科学家们使用了一种称为“无标签蛋白质组学”的技术。想象一下,试图通过拍摄一张合影来称量人群中每个人的体重;相机捕捉到了所有人,但要了解每个人有多重,你必须测量他们图像的亮度。在这个科学方法中,蛋白质信号的“亮度”告诉研究人员其含量有多少。通过比较两种不同条件下的这些信号——例如健康组织与患病组织——科学家可以观察到哪些蛋白质增加了或减少了。然而,获得准确的计数非常困难。这个过程涉及复杂的计算机程序来识别蛋白质,然后是一长串关于如何处理缺失数据、如何比较样本以及如何决定什么算作真实变化而非随机波动的决策链。如果这些后续步骤处理不当,最终的重点蛋白质名单可能会充满错误,从而将研究人员引向错误的道路。
一位研究人员最近使用了一组已知的公开数据集(其中真实答案已知)来测试这些不同的选择究竟如何影响最终结果。这些数据来自一个巧妙的实验,科学家在该实验中混合了来自三种不同物种的蛋白质:人类、酵母和一种常见的肠道细菌——大肠杆菌。他们创建了两种已知比例的混合物。在第一种混合物中,人类蛋白质占65%,酵母占30%,细菌占5%。在第二种混合物中,他们保持人类蛋白质不变,但将酵母减半,并将细菌增加到原来的四倍。由于初始量是已知的,研究人员完全知道计算机应该发现什么:人类蛋白质应显示没有变化,酵母应显示为原来的一半,而细菌应显示为原来的四倍。这个设置作为一个完美的测试场,一个受控的环境,其中正确答案已注定,等待着被观察,看工具是否足够锋利。
该研究人员将这些数据运行在目前该领域最流行的三种软件工具中:MaxQuant、FragPipe 和 DIA-NN。这些程序就像不同品牌的顶级相机;它们都获取原始图像并尝试生成清晰的蛋白质图像。研究发现,虽然这三种工具在寻找蛋白质方面表现良好,但在测量变化方面存在差异。在观察那些本不应发生变化的人类蛋白质时,一款名为 MaxQuant 的工具显示出一种微小且一致的偏移,使得未变化的蛋白质看起来与实际情况略有不同。另一款工具 FragPipe 在处理这些未变蛋白质时非常精确,而第三款工具 DIA-NN 虽然也非常准确,但它使用了另一种类型的机器来捕获数据。最显著的发现不在于哪款软件最好,而在于在软件完成工作后的简单决策能在多大程度上破坏最终结果。
在软件识别出蛋白质后,研究人员测试了一系列科学家常用的数据清理步骤。其中一个步骤是“运行间匹配”(match-between-runs),这是一个允许计算机通过从类似样本中借用数值来填补某个蛋白质在某一样本中缺失数字的功能。研究表明,虽然这一功能有助于发现更多蛋白质,但也引入了更多的噪声,尤其是对于难以检测到的稀有细菌蛋白质而言。另一个关键决策是如何处理数据中完全缺失的蛋白质。研究人员测试了几种猜测这些缺失值的方法。一种常见的方法假设缺失数据是随机的,但当数据缺失是因为蛋白质本身过于稀少而无法被观测到时,这种方法完全失效了。在这种特定情况下,该方法误以为缺失值是平均水平,从而实际上抹去了细菌原本存在的四倍增长。
最剧烈的变化来自于如何对数据进行显著性检验。科学家经常使用统计检验来决定某种变化是否真实。研究发现,如果研究人员只是简单地要求计算机寻找任何看起来有差异的蛋白质,而不要求该差异必须达到最小规模,那么假阳性的数量就会爆炸。在其中一个软件输出结果中,一个标准测试标记了一百多个发生变化的蛋白质,尽管已知这些蛋白质是稳定的。然而,当研究人员添加了一个简单的规则,要求变化必须至少达到一定规模才能被称为显著时,假阳性的数量从一百多个下降到了仅有的几个。这一个决策就将错误率降低了三十倍以上。相反,添加一个额外的“归一化”或重新平衡数据的步骤(这是常见做法),实际上让两个软件工具的情况变得更糟,在原本不存在的地方创造了数千个新的假阳性。
研究还观察了科学家如何解释这些蛋白质列表以理解生物过程,这一步被称为富集分析。当研究人员拿着一份蛋白质列表并询问数据库这些蛋白质参与了哪些功能时,背景的选择至关重要。如果他们将列表与所有可能蛋白质的整个基因组进行比较,计算机即使面对的是随机收集的蛋白质,也会发现数百个“显著”功能。但如果他们仅针对实验中实际检测到的蛋白质进行比较,假阳性就会消失。这表明,用于比较的背景就像是一个透镜;通过错误的透镜观察,会让随机噪声看起来像是信号。
这项工作的最终结论是,软件引擎的选择不如在软件运行后的决策重要。一个决策,例如添加折叠变化阈值或避免额外的归一化步骤,可能会改变假发现的数量达三十四倍。研究人员为他人提供了一个可以遵循的检查清单:使用严格的规则来筛选保留的数据,除非理解了数据缺失的原因,否则不要猜测缺失值,将统计检验与最小变化规模的要求相结合,并使用检测到的蛋白质作为富集分析的背景。通过遵循这些简单的保障措施,科学家可以确保他们讲述的数据故事是基于真实的生物学变化,而非其自身方法的产物。这项研究并未声称解决了该领域的每一个问题,但它清楚地表明,在已知答案的情况下,通往错误的路径往往是由那些初衷良好但并不必要的步骤铺就的。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。