单细胞NMF非负矩阵分解降维及亚群分析应用
单细胞NMF非负矩阵分解降维及亚群分析应用NMF非负矩阵分解是一种降维技术可以应用在高维数据如单细胞数据104基因乘以105细胞、空转数据邻域分析squidpystSMENMF分解中的分析方法。以单细胞转录组数据为例它可以从稀疏的单细胞表达矩阵提取有意义的一组非负数据向量的特征从而达到分解scRNA-seq数据有效减少大型矩阵复杂程度的目的。之前也介绍了空转NMF降维分群NMF其实是一种通用的数学分解方法一开始并不是专门为了单细胞数据分析而开发。标准NMF的计算过程如下对一个非负矩阵A比如基因 × 细胞的表达矩阵而言 ≈ × 基因 × 成分每个成分是一组共表达基因成分 × 细胞每个细胞中各成分的活性约束条件是三个矩阵中的所有元素都应为零或正数对输入数据、归一化方式、k 的选择都非常敏感。同时不局限于单一组学比如bulk、单细胞、空间转录组都可以可以的。在单细胞里一个“成分”通常被解释为一个gene-program。特点是完全无监督。不关心你这个成分是 cell cycle、stress、hypoxia还是技术噪声。基于这样的背景2024年5月一篇发表在bioRxiv预印本的文章**《Wounding triggers invasive progression in human basal cell carcinoma》提出了一个新的分析R包“GeneNMF”**。GeneNMF包利用非负矩阵分解NMF从 scRNA-seq 数据中简化基因程序的识别。在scRNA-seq数据的情况下A 是大小为 g×c 的观察基因表达矩阵其中 g 是基因数量c 是细胞数量H 是大小为 k×c 的嵌入矩阵其中 k 是基因程序的数量包含低维空间中细胞的坐标W 是大小为 g×k 的特征加载矩阵包含每个基因在每个程序中的系数。其在单细胞数据分析过程中的应用场景包括了1数据降维2基因表达数据中的特征模块识别换句话说可以得到一系列具有共表达模式的基因模块3样本间批次效应去除例如我们可以将其应用在肿瘤样本中NMF通过对每个样本分别分析可以在不做批次校正的情况下提取基因程序这避免了在癌症数据中把真实的肿瘤异质性错误地当成技术噪声消除掉因此特别适合用于癌细胞的基因程序分析。因此接下来我们结合两个示例数据分别来源于8例PBMC血液样本以及11例基底细胞癌恶性细胞样本的数据分别应用NMF非负矩阵分解方法进分析。以展示其在降维分群、特征模块识别和批次效应去除方面的作用。学习手册部分图片集锦优惠订阅资料或参与课程请联系[Biomamba_zhushou]更多生信教程可见为什么我们敢开放终身订阅-Biomamba所见即所得以html格式提供学习手册可在浏览器中打开并翻阅学习‍教程目录零、欢迎关注Biomamba生信基地一、前言二、包的安装和加载三、数据准备四、NMF用于降维4.1 runNMF参数解读4.2 数据降维五、在多个样本中保持一致性的NMF分析结果5.1 参数解读5.2 多样本NMF分析六、GSEA富集分析七、基因集合评分八、基于NMF基因集合评分结果重新降维九、NMF在肿瘤样本中的应用9.1 数据准备9.2 识别多个肿瘤样本间一致的NMF程序9.3 提取meta-programs结果9.4 可视化meta-programs之间相似性十、下游分析10.1 meta-programs过滤10.2 meta-programs阈值调整10.3 配色优化10.4 查看核心meta-programs的驱动基因10.5 富集、评分和重新降维聚类10.6 亚群细分十一、小结十二、软件版本十三、参考十四、单细胞教程全收录十五、欢迎致谢文末下载链接中包含以下内容测试文件总大小442.00MB**持续更新中~解锁前需阅读2026订阅须知订阅后解锁下方学习手册链接

相关新闻

Java后端转大模型:我用Spring AI + LangChain4j两周搞定,老板直接加薪

Java后端转大模型:我用Spring AI + LangChain4j两周搞定,老板直接加薪

上个月部门周会,CTO突然甩了一句:"咱们的客服系统能不能接入大模型?"会议室安静了三秒。Python组的老王眼睛亮了,我坐在角落手心冒汗——我一个写了五年Java CRUD的后端,连Transformer长啥样都不知道。但两周…

2026/6/25 8:59:52阅读更多 →
汽车LIN系统基础芯片(SBC)选型、设计与应用实战

汽车LIN系统基础芯片(SBC)选型、设计与应用实战

1. 项目概述:为什么我们需要LIN系统基础芯片? 在汽车电子领域,尤其是车身控制模块(BCM)、车窗升降、座椅调节、雨量传感器等这些看似简单的节点上,工程师们面临着一个经典的矛盾:功能要可靠&…

2026/6/25 11:48:13阅读更多 →
AT30TS01K100传感器固件升级实战:从原理到操作全解析

AT30TS01K100传感器固件升级实战:从原理到操作全解析

1. 项目概述:为什么需要为传感器升级固件?最近在调试一个基于AT30TS01K100温度传感器的项目时,遇到了一个不大不小的问题:传感器在某些特定温度区间的测量精度出现了轻微漂移。排查了硬件电路、供电和I2C通信后,问题依…

2026/6/24 8:38:15阅读更多 →
3大技术突破:Ventoy如何重新定义多系统启动U盘架构

3大技术突破:Ventoy如何重新定义多系统启动U盘架构

3大技术突破:Ventoy如何重新定义多系统启动U盘架构 【免费下载链接】Ventoy A new bootable USB solution. 项目地址: https://gitcode.com/GitHub_Trending/ve/Ventoy Ventoy是一款革命性的开源启动盘解决方案,通过创新的文件系统挂载技术和动态…

2026/6/25 14:39:08阅读更多 →
LinkSwift网盘直链助手:告别限速烦恼的5个实战秘籍

LinkSwift网盘直链助手:告别限速烦恼的5个实战秘籍

LinkSwift网盘直链助手:告别限速烦恼的5个实战秘籍 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘…

2026/6/25 14:39:08阅读更多 →
STM32-S345-双轴追光+太阳能+锂电池电压+电量+充电电压+4光敏+2电机+OLED屏+手动自动+升压+按键+(无线方式选择)-3(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)

STM32-S345-双轴追光+太阳能+锂电池电压+电量+充电电压+4光敏+2电机+OLED屏+手动自动+升压+按键+(无线方式选择)-3(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)

STM32-S345-双轴追光太阳能锂电池电压电量充电电压4光敏2电机OLED屏手动自动升压按键(无线方式选择)-3(设计源文件万字报告讲解)(支持资料、图片参考_相关定制)_文章底部可以扫码 产品功能描述: 本系统由STM32F103C8T6单片机核心板、OLED屏、…

2026/6/25 14:39:08阅读更多 →
注塑模与冲压模

注塑模与冲压模

注塑模注塑模是做塑料件的印模原理是把塑料颗粒加热成液态,注射进模具的闭合空腔里,冷却后打开模具,就得到一个塑料件就像做冰棍的模具,把糖水倒进去,冻硬了拿出来,形状就固定了做立体、复杂的塑料件&#…

2026/6/25 14:39:08阅读更多 →
小红书广告视频记录

小红书广告视频记录

https://www.bilibili.com/video/BV16G411V7ds 我觉得: 他基本思路就是以情动人。他基本告诉你他可以记录美好生活。就是这么简单的述求。

2026/6/25 14:39:08阅读更多 →
从HDMI规范看HDMI接口电路设计

从HDMI规范看HDMI接口电路设计

HDMI规范概述• TMDS Transition Minimized Different Signal 3路数据通道、1路时钟通道 • TMDS Character A 10bit TMDS-encode value 1个TMDS Clock周期传输1个Character • Tbit Time duration of a single bit carried across the TMDS data channels • Tcharacter Time …

2026/6/25 14:28:14阅读更多 →
【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体 一文搞定到底什么是智能体【人工智能】一文搞定到底什么是智能体一. LM,WorkFlow,Agent分别有什么么不同二. Agent的思考过程是怎样的三. Agent的五个核心部分1)LLM2)Prompt3)Me…

2026/6/25 9:39:54阅读更多 →
嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

1. 嵌入式GUI控件:从原理到实战的深度解析在嵌入式系统开发中,图形用户界面(GUI)的设计与实现往往是项目从“能用”到“好用”的关键一跃。不同于资源充沛的PC或移动平台,嵌入式设备的GUI需要在有限的CPU性能、内存空间…

2026/6/25 2:52:24阅读更多 →
Google AI Studio 300美元额度的真相与实战指南

Google AI Studio 300美元额度的真相与实战指南

1. 这300美金不是“送钱”,而是Google埋下的第一道技术门槛 你看到标题里那个醒目的“$300美金”时,第一反应可能是:又一个免费额度?领完就完事?我亲手试过——这300美金根本不是红包,而是一张入场券&…

2026/6/25 9:01:34阅读更多 →
面试辅助工具横评:我试了5款AI面试工具,最后留下了OfferGo

面试辅助工具横评:我试了5款AI面试工具,最后留下了OfferGo

上半年跳槽,面了十几家公司。说句实话,不是能力不行,是面试现场太容易崩了。 明明准备了一周,面试官换个问法脑子就一片白。面完之后那个懊悔——其实我会的。 后来开始试市面上的AI面试辅助工具。前前后后装了5款,踩…

2026/6/25 11:52:11阅读更多 →
Claude Code 提示词设计:从塑造“人格”到建立“状态机”

Claude Code 提示词设计:从塑造“人格”到建立“状态机”

当前 AI Agent 设计的核心痛点在于:大模型不缺写代码的能力,缺的是克制力、边界感和验证逻辑。Prompt 不再是用来塑造“人格”的,而是用来建立“状态机(State Machine)”和“行为门禁(Guardrails&#xff0…

2026/6/25 11:52:11阅读更多 →
MC-037 | 自定义 Skill 开发:创建你的AI能力模块

MC-037 | 自定义 Skill 开发:创建你的AI能力模块

MONKEYCODE 教程系列 MonkeyCode教程及推广系列 MC-037 自定义 Skill 开发:创建你的AI能力模块 >官网链接注册更放心哦https://monkeycode-ai.com/?ic019e0aed-c823-783c-b08a-4f030f891e4e 系列: 不爱土豆唯爱马铃薯 MonkeyCode 教程系列 字数: 约 1400 字…

2026/6/25 11:52:11阅读更多 →