为何收录

对在 Python 里做转录组分析的研究者,OmicVerse 的主要用处是减少工具之间的格式转换:bulk、单细胞和空间数据都以 AnnData 等通用结构传递,换一种方法通常只需换一个函数,不必为每个工具单独整理输入。2.3.2 的绘图改动面向论文配图,面板尺寸可控,单张图能放进指定坐标轴,多面板图可以在代码里拼好再导出,减少手工排版。空间组学用户则多了一道输入检查:对原始计数的强制要求,可以在源头避免把标准化后的数据送进 cell2location 或 RCTD 这类基于计数建模的方法。

适用场景与验收建议

方法论文用两组案例展示了典型流程。bulk 部分以阿尔茨海默病数据为例,依次用 pyDEG 做差异表达、pyGSEA 做基因集富集、pyWGCNA 构建共表达网络;单细胞部分以结直肠癌数据为例,串起 pySCSA 自动注释、AUCell 通路评分、SEACells 元细胞、pyVIA 轨迹推断和 CellPhoneDB 细胞通讯,论文报告自动注释与人工注释对比的 F1 分数为 0.856。这些数字是作者在论文数据上得到的结果,不能直接外推到其他数据集。

OmicVerse bulk RNA-seq 分析多面板图:流程示意、代码、PCA、火山图、箱线图、富集结果与 WGCN。

OmicVerse 的 bulk RNA-seq 分析流程:差异表达、基因集富集、蛋白互作与共表达网络,以阿尔茨海默病数据为例(2024 年论文版本)。图源:Zeng Z 等,Nature Communications 15:5983(2024)图 4,CC BY 4.0。

它更适合已经用 Python 处理组学数据、希望在一个环境里覆盖多类分析的研究生和课题组;已有成熟 R 或 Seurat 流程、只做单一分析的团队,迁移收益要看具体任务。可以先做一次小规模验收:在独立虚拟环境中固定 2.3.2 版本,跑通官方文档里的一个单细胞教程,再拿一份已经用 Scanpy 或 Seurat 分析过的数据,比较聚类、标记基因和差异基因是否一致。这是建议步骤,本文没有执行。

局限、许可与注意事项

OmicVerse 的许多功能是对第三方方法的封装或重新实现,结果受原方法的假设、参数和依赖版本影响。统一接口降低了调用门槛,却不会替研究者判断某种方法是否适合自己的数据类型。发表时应同时引用 OmicVerse 和实际使用的原始方法,并记录 OmicVerse 与关键依赖的版本。

项目迭代很快。Releases 页面显示,2026 年 6 月至 9 月先后发布了 2.2.1、2.2.2、2.2.3、2.2.4、2.3.0 和 2.3.2,其间有过不兼容改动:2.2.2 起 inferCNV 必须指定测序平台或显式阈值,2.3.2 移除了 CytoTRACE2。长期项目应在环境文件里锁定版本,升级前重跑关键步骤。依赖也较重:需要先装 PyTorch,部分功能依赖 GPU 或额外安装项,anndata 还有版本上限,与已有环境共存时容易冲突,最好单独建环境。

仓库代码采用 GNU GPL 第 3 版,在研究中运行程序不受限制;分发修改版或包含 OmicVerse 的软件时,须按 GPL-3.0 提供对应源代码并附许可证文本。它集成的第三方方法和基础模型(如 Geneformer、scFoundation、UCE)各有许可证和权重使用条款,再分发前要逐项核对。ov.Agent 需要接入外部大模型服务,并在本地执行生成的代码,使用时应先审查代码,不把输出直接当作分析结论。

项目入口:GitHub 仓库 omicverse/omicverse、v2.3.2 发布页、官方文档。

参考文献

  1. omicverse/omicverse(GitHub 仓库)

  2. omicverse 2.3.2 发布页(GitHub Releases)

  3. omicverse Releases 列表

  4. omicverse v2.3.2 LICENSE(GNU GPL v3)

  5. omicverse 2.3.2(PyPI)

  6. OmicVerse 官方文档

  7. Zeng Z, Ma Y, Hu L, et al. OmicVerse: a framework for bridging and deepening insights across bulk and single-cell sequencing. Nature Communications, 2024, 15: 5983

  8. OmicVerse README(master 分支)

  9. OmicVerse: a framework for bridging and deepening insights across bulk and single-cell sequencing

  10. 信息由 Scholay 学术一站式平台 整理并发表,如有侵权请反馈下架。

  11. 信息同步发表于恩特学术,智能时代的学者社区