Skip to main content
QUICK REVIEW

[论文解读] cellanneal: A User-Friendly Deconvolution Software for Omics Data

Lisa Buchauer, Shalev Itzkovitz|arXiv (Cornell University)|Oct 15, 2021
Gene expression and cancer classification参考文献 17被引用 8
一句话总结

cellanneal 是一款基于 Python 的用户友好型软件,用于批量 RNA-seq 解卷积,采用斯皮尔曼等级相关系数与模拟退火算法优化细胞类型比例,对偏态基因表达数据具有鲁棒性。它支持命令行、Python 包及独立图形界面,可在本地运行,符合隐私合规要求,处理时间低于一分钟。

ABSTRACT

We introduce cellanneal, a python-based software for deconvolving bulk RNA sequencing data. cellanneal relies on the optimization of Spearman's rank correlation coefficient between experimental and computational mixture gene expression vectors using simulated annealing. cellanneal can be used as a python package or via a command line interface, but importantly also provides a simple graphical user interface which is distributed as a single executable file for user convenience. The python package is available at https://github.com/LiBuchauer/cellanneal , the graphical software can be downloaded at http://shalevlab.weizmann.ac.il/resources .

研究动机与目标

  • 为解决基于最小二乘法的解卷积方法在处理批量 RNA-seq 数据中高度偏态的 mRNA 拷贝数分布时的局限性。
  • 通过使用基于秩次的相关性而非绝对表达值,提升对噪声和平台效应的鲁棒性。
  • 为临床和敏感数据应用提供一款用户友好、可本地执行的工具,以满足隐私法规要求,避免使用基于网络的工具。
  • 利用单细胞参考数据,实现对复杂组织中细胞类型比例的高效准确推断。
  • 通过计算观测表达与估计表达之间的基因特异性倍数变化,支持全面的下游分析。

提出的方法

  • 使用模拟退火算法优化细胞类型比例,以最小化观测批量基因表达与模拟混合基因表达之间的负斯皮尔曼等级相关系数。
  • 依赖来自单细胞 RNA-seq 的基因表达向量作为混合物中每种细胞类型的参考数据。
  • 采用基于秩次的相关性,确保所有基因在优化过程中贡献相等,降低高表达异常值的影响。
  • 提供三种访问方式:Python 包、命令行接口,以及单个可执行文件形式的图形用户界面。
  • 计算并存储观测批量表达与基于推断细胞比例估计表达之间的基因特异性倍数变化。
  • 通过高效计算实现每样本处理时间低于标准台式计算机硬件的一分钟。

实验结果

研究问题

  • RQ1在高度偏态基因表达背景下,斯皮尔曼等级相关系数是否能提供比残差平方和更鲁棒的目标函数,用于批量 RNA-seq 解卷积?
  • RQ2与传统基于回归的方法相比,模拟退火是否能实现更快且更可靠的细胞类型比例估计收敛?
  • RQ3基于本地运行、图形界面的软件工具是否能提升临床和敏感组学数据解卷积的可及性与隐私合规性?
  • RQ4在使用基于秩次的相关性时,包含所有信息性基因(无论表达水平高低)在多大程度上能提升解卷积的准确性?
  • RQ5cellanneal 相较于单细胞参考谱型,能否有效识别出在批量样本中表达失调的基因?

主要发现

  • cellanneal 在标准台式计算机硬件上实现每样本处理时间低于一分钟,支持对批量 RNA-seq 数据集的快速分析。
  • 使用斯皮尔曼等级相关系数可确保高表达基因不会在优化中占据主导地位,从而增强对噪声和平台效应的鲁棒性。
  • 该软件成功计算并存储了观测表达与估计表达之间的基因特异性倍数变化,有助于识别批量样本中具有生物学意义的表达变化。
  • 图形用户界面以单个可执行文件形式分发,无需安装,支持本地执行,符合数据隐私法规要求。
  • Python 包与命令行接口支持集成到自动化分析工作流中,提供完整文档与快速入门流程。
  • 通过模拟与真实世界数据验证,该方法在极端 mRNA 拷贝数分布数据集中表现出更优的解卷积结果稳定性。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。