全库搜索 Markdown 图册
Paper Analysis · 3 分钟阅读

OmicVerse-Notebook|全方位优化你的分析显示

站内编号 KB-000087
clippings
板块与文章导航

原创 steorra 2026年3月30日 18:28

编者按

你是否上手Jupyter-Noteboook分析数据的时候感觉到有点困难?尤其是对于单细胞而言,为了便利小白和我自己,于是我开发了这一款极其轻便的插件,仅100Kb,只有两个依赖。

Steorra

1. 安装#

安装非常非常简单,没有OmicVerse的重依赖,仅需使用pip,完全兼容scanpy的生态体系,即使你没有安装omicverse。

pip install omicverse-notebook

2. 设置#

我们仅需要在我们的Jupyterlab的代码行前加上一句 %load_ext omicverse_notebook 即可,只需要加一次,后续所有代码均生效。

%load_ext omicverse_notebook
import pandas as pd

3. 报错显示优化#

你还在为报错显示而苦恼吗?借助OmicVerse-Notebook,我们可以非常清晰地看见报错信息的全方位定义

3.1 核心报错信息#

我们将最核心的报错信息放在顶部

图片

3.2 报错内容#

当你点击 What 按钮,你将看见报错信息的解释(非Agent)

图片

3.3 报错原因#

当你点击 Why 按钮的时候,你将看见报错信息的原因

图片

3.4 报错位置#

当你点击 Where 按钮的时候,你可以看见报错信息发生的具体位置。

图片

3.5 原始报错信息#

当然原始的报错信息你也可以点击 Traceback 查看,然后复制到大语言模型里Debug。

图片

4. AnnData显示优化#

4.1 AnnData基础显示优化#

我们全面优化了AnnData的显示效果,将每个变量都做成了可点击的按钮,这样可以非常方便地查看AnnData的具体内容,不需要写额外的代码。

图片

图片

4.2 AnnData可视化优化#

我们还支持直接查看umap/spatial等一切存放在obsm里的内容

图片

图片

5. DataFrame显示优化#

我们在优化AnnData的过程,顺带把Pandas库里的DataFrame的显示也进行了优化

图片

6. 双色主题#

安装完OmicVerse-Notebook后,你还将同时获得双色的Jupyterlab主题

6.1 浅色系#

点击 Setting -> Theme -> omicverse-light 即可替换

图片

图片

6.1 暗色系#

点击 Setting -> Theme -> omicverse-dark 即可替换

图片

7.结语#

本插件的作用仅是优化大家的分析体验,毕竟,我们打算做最好的开源组学分析生态。

如果你觉得本教程对你的分析有作用的话,请你引用

  • Zeng, Z., Wang, X., Luo, Z., Zheng, Y., Hu, L., Xing, C., & Du, H. (2026). OmicClaw: executable and reproducible natural-language multi-omics analysis over the unified OmicVerse ecosystem. bioRxiv, 2026-03
  • Zeng, Z., Ma, Y., Hu, L., Tan, B., Liu, P., Wang, Y.,... & Du, H. (2024). OmicVerse: a framework for bridging and deepening insights across bulk and single-cell sequencing. Nature Communications, 15(1), 5983.

本文来自OmicVerse开发团队,欢迎转载

如有需要请联系steorra@stanford.edu

![图片](data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='1px' height='1px' viewBox='0 0 1 1' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Ctitle%3E%3C/title%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' fill-opacity='0'%3E%3Cg transform='translate(-249.000000, -126.000000)' fill='%23FFFFFF'%3E%3Crect x='249' y='126' width='1' height='1'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/svg%3E)

继续滑动看下一个

OmicAI

向上滑动看下一个

闪记