云生信学生物信息学

scTenifoldKnk与虚拟技术怎么推荐?先讲前提和局限(算法边界2/3)

作者:发布于 2026-11-11约 6 分钟阅读
虚拟技术能做什么,要先看前提

单细胞算法边界与售前准入培训 · 第 2 篇 / 共 3 篇

虚拟技术能做什么,要先看前提
方法准入与沟通示意,非实验结果。资料核对日期:2026年11月5日。

客户问“能不能做虚拟敲除”,前端需要把问题说完整:在哪一类细胞、用什么基因、基于什么输入和算法、希望支持什么结论?这些条件决定分析是否值得做,而不是看到有单细胞数据就默认推荐。

“三虚拟”不是统一的算法标准。本篇按具体方法举例:scTenifoldKnk虚拟敲除、CellOracle转录因子扰动,以及不同类型的药物候选筛选。实际服务名称应对应明确的方法清单。

一、先校正一个容易传错的说法:物种限制在哪里?

scTenifoldKnk的原始方法不是“只支持人和小鼠”。原论文明确说明其方法不依赖特定物种,输入是目标细胞的表达矩阵;这不表示任意物种、任意质量的数据都能获得可靠结论。[1]

售前要分开核对三层条件:第一,算法本身需要什么;第二,基因ID、功能注释和配套数据库是否支持该物种;第三,我们实际部署的版本或封装服务支持哪些输入。若限制来自本公司的实现,应说“当前这套服务支持范围是……”,不要改写成算法的普遍限制。

二、scTenifoldKnk:看懂前提,才能讲清价值

前提或问题 该怎样判断 条件不足时怎么办
输入是什么? 以未针对目标基因进行真实敲除的基线表达数据建网。这里的基线不等于必须是健康人;要明确所模拟的细胞背景。 确认原始计数及预处理是否符合所用版本要求。不能把任意scale矩阵直接当原始计数输入。
看总细胞数,还是目标细胞数? 优先在明确细胞类型或状态内建网,避免主要反映细胞类型混合差异。 列出目标细胞的质控后数量与样本来源;不要为凑数量把无关细胞类型混在一起。
目标基因能否敲? 目标基因应被可靠检测,并保留在最终网络中;低覆盖时很难估计其关系。 检查ID、表达比例、计数与过滤原因。真没有足够信号时,换数据、换候选或暂停;不能人为补表达。
预测意味着什么? 输出主要是网络扰动后的受影响基因与功能候选,帮助选择实验优先级。 把交付写成候选清单、网络证据及稳定性说明,不直接承诺真实敲除的表达幅度或表型。
能否顺便做虚拟过表达? 经典scTenifoldKnk针对敲除;原论文把不能直接预测过表达列为限制。 不能把敲除结果反号当过表达。若需过表达,另核对方法、模型与训练或先验条件。

上述输入与设计依据原论文及当前官方函数文档。它也可能更容易识别网络中调控作用突出的基因;结构性基因得分不突出,不等于该基因没有生物学功能。[1][3]

三、“500个细胞”到底属于哪一种数字?

当前官方仓库说明,默认nc_nCells=500表示每次建网抽取的细胞数;同时建议按单一细胞类型或状态建网,约500个细胞或更多。抽样参数、作者实践建议和项目可靠性,是三个层次。这些信息核对于2026年11月5日,正式分析须记录具体版本。[2]

不能把它简化成“499绝对不行、500一定可靠”,也不能因为调小参数能跑,就宣称低数量亚群同样可靠。还要看检测深度、状态混合、目标基因信号、个体构成与重复抽样后的稳定性。这里关注的是用于建网的目标细胞,不是整个对象的细胞总数。

前端可以把不足情况交给分析老师做小范围可行性评估:查看保留基因和细胞、比较不同随机种子或合理抽样设置、核对已知基因与外部结果。若排序变化很大,应缩小解释范围或停止推进;重复抽样只能检查计算稳定性,不能替代生物学重复。[2]

四、其他“虚拟方法”,前提并不一样

方法示例 需要先确认什么 常见误区与处理
CellOracle:转录因子扰动 需要预处理表达数据,以及匹配物种和细胞背景的基础调控网络、motif等资源;官方提供部分预建网络,也支持自建。 不能说“必须有自己的ATAC才能做”,也不能说“随便换基因名即可支持任意物种”。先核对支持资源、目标是否适合转录因子扰动,以及细胞状态覆盖。
CMap/LINCS:表达签名匹配 需要定义清楚、方向可信的上调和下调表达签名,并核对参考扰动的细胞系、剂量、时间及覆盖。 1v1产生的差异签名可能混有个体效应。先评估签名稳健性,结果只作为候选扰动或药物线索,不能承诺临床疗效。
结构虚拟筛选:以AutoDock Vina为例 需要可靠的靶蛋白结构、候选分子、准备好的受体/配体和合理搜索区域。 单细胞矩阵本身不是完整对接输入。先补齐结构与筛选设计;对接评分不能直接当作实测结合强度或药效。

CellOracle、CMap和对接分别依赖网络先验、表达扰动参考和分子结构,不能把某一方法的物种或细胞数条件套到所有“虚拟技术”上。[4][5][6][7][8]

五、前端推荐前,必须拿到的5项信息

1. 具体算法与版本,不能只写“AI预测”或“三虚拟”。
2. 物种、基因ID、目标细胞及各样本的有效细胞数。
3. 目标基因、基线背景或药物筛选目标是什么。
4. 需要的参考数据库、网络、签名或结构是否齐备。
5. 客户接受什么交付边界,能做哪些后续验证。

“这类分析的价值是帮助您优先选择值得验证的基因或分子。我们先核对目标细胞、基因信号和参考资源,再判断适合哪种方法。可以交付候选、依据和稳定性检查,但预测结果不能代替真实敲除、功能或药效实验。”

资料依据

官方参数与接口可能更新;实际承接时需核对采用版本。文中的项目分级和处理顺序为沟通建议。

  1. scTenifoldKnk 原始论文:设计、物种与局限
  2. scTenifoldKnk 官方仓库:当前参数建议与局限
  3. scTenifoldKnk 官方函数输入与参数
  4. CellOracle 官方教程:输入、基础网络与扰动
  5. CellOracle 官方支持物种与参考基因组
  6. Broad Institute:Connectivity Map 的用途
  7. CLUE:扰动数据的细胞系、剂量与覆盖
  8. AutoDock Vina:受体、配体与对接准备

如需判断现有数据适合哪些分析,可先向云生信提供研究问题、物种、样本分组与目标细胞的数据概况。

联系云生信,评估分析前提与范围

把知识用于当前任务

下一步可以直接开始分析

按研究目标查找在线工具、课程、计算资源或完整分析服务。

按目标找方案仍有疑问,联系客服 ↗