跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonAI算法

CellWhisperer 多模态学习实现单细胞数据对话式探索

CellWhisperer 是一款基于对话的单细胞数据探索工具。它利用多模态对比学习将 RNA 测序数据集与文本注释结合,构建转录组与文本的联合嵌入。该模型支持自然语言查询细胞信息,无需特定语法。通过整合大型语言模型的生物学知识,CellWhisperer 能回答关于细胞类型、基因表达及功能的问题。其性能在零样本预测中经过基准测试,并集成于 CELLxGENE 浏览器中,为交互式探索单细胞数据提供了新途径。

林间仙子发布于 2026/4/5更新于 2026/7/2859 浏览
CellWhisperer 多模态学习实现单细胞数据对话式探索

介绍

单细胞测序能够以前所未有的规模和细节对生物样本进行特征描述,但数据解读仍颇具挑战性。在此,我们推出了'CellWhisperer',这是一种基于对话的基因表达查询的人工智能(AI)模型和软件工具。我们通过对比学习对 100 万个 RNA 测序数据集与由 AI 管理的描述建立了转录组及其文本注释的多模态嵌入。这个嵌入为一个大型语言模型提供了信息,该模型能够通过自然语言对话回答关于细胞和基因的问题。

CellWhisperer 框架示意图

我们对 CellWhisperer 在零样本预测细胞类型和其他生物学注释方面的性能进行了基准测试,并展示了其在人类胚胎发育的元分析中的生物发现应用。我们将 CellWhisperer 对话框与 CELLxGENE 浏览器集成在一起,使用户能够通过结合图形和对话界面来交互式地探索基因表达。总之,CellWhisperer 利用大规模社区规模的数据库来连接转录组和文本,从而能够通过自然语言对话实现对单细胞 RNA 测序数据的交互式探索。

CellWhisperer 训练与推理流程

基因表达分析在细胞和组织的特性鉴定中得到了广泛应用。大规模的 RNA 测序(RNA-seq)通过一种简便且经济高效的检测方法,能够对细胞状态和生物学功能进行详细评估。此外,通过单细胞 RNA 测序(scRNA-seq),研究人员能够解析组织、器官和疾病中的细胞组成及其生物学异质性。大规模的单细胞 RNA 测序也是人类细胞图谱项目的核心部分,该项目旨在创建人体内所有细胞类型的参考图谱。

一个典型的单细胞 RNA 测序(scRNA-seq)数据集可以用一个包含约 20,000 个基因以及数千或数百万个单细胞的计数矩阵来表示。分析和解读这类数据集是一项复杂的任务,需要兼具生物信息学技能和特定应用领域的生物学知识。为了便于进行 scRNA-seq 数据分析,已经开发出了一系列软件工具,用于涵盖各种任务,包括数据可视化、细胞聚类、细胞类型注释、差异表达和基因集分析等。此外,基于深度学习的'单细胞基础模型'(scFMs)已在大规模的 scRNA-seq 数据集上进行训练,有望超越专门工具,并支持那些它们未明确针对的广泛分析任务。

在这里,我们展示了如何通过自然语言对单细胞 RNA 测序数据进行探索,使用户能够用英语来查询细胞信息,无需遵循任何特定的格式或语法规则。我们的 CellWhisperer 框架支持自由文本搜索(例如'给我展示肠道中的组织驻留 T 细胞'),并能回答关于细胞的一系列广泛问题(例如,'这些选定的细胞是什么?'、'这些细胞中哪些基因的表达水平很高?'、'KLRD1 在自然杀伤(NK)细胞中的作用是什么?')。该模型的回答是基于所选的单细胞 RNA 测序数据以及大型语言模型(LLM)的生物学知识相结合的结果。

CellWhisperer 通过两个相互交织的人工智能(AI)模型实现了这一功能。首先,CellWhisperer 嵌入模型通过多模态对比学习将 RNA 谱图及其由元数据衍生的文本注释整合在一起,从而创建了转录组和文本的联合多模态嵌入。CellWhisperer 的训练数据包括超过一百万个转录组及其自然语言描述,这些数据是由人工智能辅助的整理从两个大型数据库(基因表达综合数据库和 CELLxGENE 计划)中获得的。其次,CellWhisperer 聊天模型采用开放权重的语言模型来回答关于细胞状态的自由文本问题,同时将用户提供的转录组谱图作为多模态输入加以考虑。将这两个模型结合起来,CellWhisperer 使基于交互式聊天的 scRNA-seq 数据探索成为可能,我们将其整合到了广泛使用的 CELLxGENE Explorer 中。CellWhisperer 软件、模型、训练数据和源代码可在网上获取,使用示例见图 5 和补充注释 1。

总之,我们开发了 CellWhisperer 作为自然语言作为一种直观的渠道来与 scRNA-seq 数据集进行交互的证明概念。这得益于一个结合了转录组和文本的多模态人工智能模型,以及一个整合了生物知识的聊天模型。我们设想通过自然语言对数据进行查询将成为未来基于人工智能的生物信息学研究助手的关键要素。

代码

https://cellwhisperer.bocklab.org/

CellWhisperer 应用示例

参考

  • Multimodal learning enables chat-based exploration of single-cell data
  • https://cellwhisperer.bocklab.org/

目录

  1. 介绍
  2. 代码
  3. 参考
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Spring Boot 整合 Nacos 配置中心:动态刷新与多环境管理
  • 大疆无人机如何导出日志并解析
  • 采摘机器人毕业设计:基于 ROS 2 与 STM32 的感知控制实现
  • OpenClaw 跨平台安装实战:Windows 与 Ubuntu 环境配置
  • 昇腾平台 DeepSeek-R1 与 Qwen2.5 强化学习训练优化实践
  • 大模型生成逻辑深度解析:从预训练到多模态应用
  • OpenClaw 本地部署与远程监控实战指南
  • 得物前端部门解散:AI 冲击下前端岗位的生存现状
  • Windows 10/11 部署 OpenClaw 机器人控制框架指南
  • 从前序和中序遍历重建二叉树:C++ 递归与哈希表解析
  • 基于Python的量化交易实盘部署与风险管理指南
  • 人工旅鼠算法 (ALA) 无人机三维路径规划研究与 Matlab 实现
  • LightRAG 本地部署与 WebUI 应用实战
  • WebMCP:Chrome 新 API 特性与 Agentic Web 前瞻
  • Copilot Pro 使用指南及模型额度解析
  • UniApp + Dify 实战:详解 SSE 流式响应解析与前端渲染
  • 2026 年 5 月起民用无人机新规实施:实名登记与激活要求详解
  • 腾讯三款 AI Agent 怎么选:WorkBuddy、QClaw、CodeBuddy 实测
  • OpenClaw 安装与配置百度网页搜索技能
  • Trae 搭建与 MCP 连接 SQLite 数据库配置指南

相关免费在线工具

  • 加密/解密文本

    使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Gemini 图片去水印

    基于开源反向 Alpha 混合算法去除 Gemini/Nano Banana 图片水印,支持批量处理与下载。 在线工具,Gemini 图片去水印在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online