文章复现|(1)整合scRNA-seq 和空间转录组学揭示了子宫内膜癌中 MDK-NCL 依赖性免疫抑制环境
https://www.frontiersin.org/journals/immunology/articles/10.3389/fimmu.2023.1145300/full
目标:肿瘤微环境(TME)在子宫内膜癌(EC)的进展中起着重要作用。我们旨在评估EC的TME中的细胞群体。
方法:我们从GEO下载了EC的单细胞RNA测序(scRNA-seq)和空间转录组(ST)数据集,并从TCGA下载了TCGA-UCEC项目的RNA-Seq (FPKM)和临床数据。使用R软件对这些数据集进行了分析。
结果:我们获得了5个scRNA-seq数据集,1个ST数据集和569个RNA测序样本。在来自scRNA-seq的33,162个细胞中,共检测到20亿个转录本和33,408个基因。这些细胞被分类为9个簇,EC细胞来源于上皮细胞和纤毛细胞。基因集变异分析(GSVA)表明,上皮细胞和内皮细胞亚簇中富集的通路显著不同,表明EC具有很大的异质性。细胞间通讯分析显示,EC细胞发出的信号最强,内皮细胞接收到的信号多于其他细胞。进一步分析发现,上皮细胞的1号和2号亚簇表现出更具恶性的表型,可能通过MDL-NCL信号通过MK通路将恶性表型传递给内皮细胞的0号亚簇。
我们还使用ST数据分析了空间邻居之间的通讯,并证实了MDL-NCL在细胞间通讯中的发现。TCGA和GEO分析表明,NCL的表达水平与ImmuneScore呈负相关。
结论:我们的研究揭示了EC细胞可以通过MDK-NCL信号将恶性表型传递给内皮细胞,并且NCL与免疫活性的抑制有关。EC细胞可能通过抑制免疫细胞和通过MDK-NCL信号“教育”基质细胞来塑造TME。
结果
1.scRNA-seq和EC的细胞分型
所有进行单细胞RNA测序(scRNA-seq)的5个组织样本均来自患有子宫内膜样癌的患者。在经过质量过滤后,在33,162个细胞中总共检测到20亿个UMIs(Unique Molecular Identifiers,独特分子标识符)和33,408个基因。我们发现有几个簇仅由一个样本组成,这表明可能存在批次效应(图1A),因此我们使用CCA(Canonical Correlation Analysis,典范相关分析)来校正批次效应。这些细胞被分类为9个簇,其标记基因显示在补充表S3中。根据这些标记基因,这9个簇被分配到已知的细胞谱系,包括成纤维细胞、上皮细胞、内皮细胞、T细胞、NK细胞、巨噬细胞、纤毛细胞、肥大细胞和B细胞(图1A)。图1B显示了每种细胞类型的代表性标记基因的表达水平。我们发现,根据MUC16/CA125的表达,EC细胞来源于上皮细胞和纤毛细胞,并且癌细胞检测到的转录本数量多于其他细胞(图1A、C,补充表S4)。
图1 子宫内膜样癌33,162个单细胞的概览。(A) 这里分析的33,162个细胞的统一流形近似与投影(UMAP),每个细胞根据(从左到右):原始数据和整合数据中相应的患者、相关的细胞类型以及在该细胞中检测到的转录本(UMIs)数量(以插图中定义的对数尺度)进行颜色编码。K,代表千。(B) 各细胞类型的代表性标记基因的表达情况。© 对于9个细胞簇(从左到右):来自5个患者的细胞比例、细胞数量以及转录本数量的箱线图。
2.内皮细胞的亚簇
总共检测到3,736个内皮细胞,并重新聚类为3个簇(图2A)。基于它们的标记基因(补充表S5),簇0和1被指定为血液内皮细胞,簇2被指定为淋巴内皮细胞(图2B)。进一步分析显示,与血管生成相关的选定基因在簇0和1中高度表达(图2C)。通路分析显示三个簇之间存在显著的表型多样性,簇0涉及的通路多于其他两个簇(图2D)。我们分析了TCGA(The Cancer Genome Atlas,癌症基因组图谱)中标记基因的表达,并发现簇0的标记基因在SCC(鳞状细胞癌)和EAC(子宫内膜样腺癌)中的表达水平高于EM(浆液性子宫内膜癌),然而,簇1和2的标记基因显示出相反的趋势(图2E)。使用标记基因进行的生存分析显示,HSPA1B、TFF3和LAMA4与EC生存相关(图2F)。
图2 内皮细胞簇。(A) 3,736个内皮细胞的统一流形近似与投影(UMAP)图,根据它们对应的患者(左侧)或相关的簇(右侧)进行颜色编码。(B) UMAP图根据血液和淋巴内皮细胞的标记基因表达(蓝色到灰色)进行颜色编码。© 参与血管生成的选定基因的小提琴图。(D) 不同簇之间通过GSVA(基因集变异分析)按每个细胞评分的通路活性差异。图中显示的是线性模型的t值。(E) 在TCGA样本中,来自子宫内膜(EM,n = 35)、浆液性囊腺癌(SCC,n = 133)或子宫内膜样腺癌(EAC,n = 401)的每个簇的内皮细胞标记基因的平均表达水平。(F) 在TCGA中,与子宫内膜癌患者总体生存率相关的三个标记基因。
3.上皮细胞亚簇
总共检测到5,586个上皮细胞并重新聚类为5个簇(图3A)。这些簇的标记基因列在补充表S6中,代表性标记基因显示在图3B中。为了描述这些簇的功能,我们比较了通路活性。簇0与其他四个簇有很大不同。簇1和2以及簇3和4相似(图3C)。TCGA中标记基因的平均表达水平显示在图3D中。除了簇4之外,所有簇的标记基因在EAC(子宫内膜样腺癌)和EM(浆液性子宫内膜癌)之间或SCC(鳞状细胞癌)和EM之间显示出显著的关联。使用标记基因进行的生存分析显示在图3E中,有六个基因与EC(子宫内膜癌)生存相关(图3E)。
图3 上皮细胞簇。(A) 5,586个上皮细胞的统一流形近似与投影(UMAP)图,根据它们对应的患者(左侧)或相关的簇(右侧)进行颜色编码。(B) 每个簇的代表性标记基因的表达情况。© 不同簇之间通过GSVA(基因集变异分析)按每个细胞评分的通路活性差异。图中显示的是线性模型的t值。(D) 在TCGA样本中,来自子宫内膜(EM,n = 35)、浆液性囊腺癌(SCC,n = 133)或子宫内膜样腺癌(EAC,n = 401)的每个簇的上皮细胞标记基因的平均表达水平。(E) 森林图显示了TCGA中标记基因的风险比(HR,95%置信区间)。
4.单细胞RNA测序数据中细胞间的通讯
我们使用CellChat分析了9个细胞簇之间的通讯,使用单细胞RNA测序数据。这些细胞通过27条通路相互交流(图4A,B)。图4A,B中的通路按其强度排序(从左到右),最上面的通路是MK通路。上皮细胞发出的信号最强(图4A,C,D,S1);内皮细胞接收到的信号多于其他细胞(图4B,D)。我们发现细胞主要通过MK信号通路中的MDK-NCL配体-受体(L-R)对进行接触(图4E,S2)。MK信号通路中的信号显示在图4F中,MK通路中的配体和受体的表达水平显示在图4G中。中胚素(MK,MDK)主要在上皮细胞和纤毛细胞中表达,而核仁素(NCL)在所有9种类型的细胞中表达。
图4 细胞间通讯。(A) 点图显示了分泌细胞发出信号模式的比较。(B) 点图显示了接收信号模式的比较。© 圆形图显示了相互作用细胞间的通讯强度。(D) 细胞发出和接收的互动强度。(E) 比较细胞间显著的配体-受体对,这些对有助于成纤维细胞、上皮细胞、内皮细胞、巨噬细胞和纤毛细胞向T细胞、NK细胞、肥大细胞和B细胞发出信号。(F) 和弦图显示了MK信号的推断细胞间通讯网络。(G) 小提琴图显示了参与MK信号网络的8个基因的表达情况。
5.上皮细胞和内皮细胞之间的相互作用
我们进一步分析了上皮细胞亚簇和内皮细胞之间的通讯。我们发现上皮细胞的簇1(Ep.1)发出的信号最强,内皮细胞的簇0(En.0)接收到的信号多于其他簇(图S3A-C)。MK也是涉及上皮细胞和内皮细胞之间通讯的首要通路。MDK-NCL仍然是首要的L-R对(图S3D)。
6.生态位相互作用
我们还使用ST(空间转录组)数据和NICHES(邻域细胞间通讯估算系统)分析了空间邻居之间的通讯。总共在1,351个点检测到660万个UMIs(Unique Molecular Identifiers,独特分子标识符)和33,538个基因。在一个点中,大约检测到4,911个UMIs和2,403个独特基因。我们分析并整合了ST数据与scRNA-seq(单细胞RNA测序)数据集,并且在scRNA-seq中检测到的7种细胞类型被映射到EC(子宫内膜癌)组织切片上(图5A,B)。我们使用空间散点饼图来展示这7种细胞类型的分布和比例(图5A),上皮细胞是主要的细胞类型。然后我们使用NICHES研究细胞生态位,NICHES估计了ST数据中的局部微环境。从图5C的UMAP(Uniform Manifold Approximation and Projection,均匀流形近似与投影)图中我们可以看到,8个簇的微环境之间存在一些显著的重叠,这些重叠暗示了它们之间存在相互作用。我们计算了“NeighborhoodToCell”检测中所有L-R(配体-受体)对的行和,然后按降序排列这些和。图S4列出了前20个L-R对。我们发现MDK(中胚素)出现在前20个L-R对中的5个,包括MDK-NCL(中胚素-核仁素)。我们进一步将MDK、NCL以及MDK-NCL的生态位相互作用绘制到组织区域(图5D)。
7.由MDK–NCL通路诱导的免疫抑制环境
为了探索MK通路在子宫内膜癌(EC)中的作用,我们使用TCGA(癌症基因组图谱)的数据分析了该通路中配体和受体的表达水平。所有配体和受体在SCC(鳞状细胞癌)和EM(浆液性子宫内膜癌)之间或EAC(子宫内膜样腺癌)和EM之间都有差异表达(图6A)。MDK在SCC和EAC中的表达水平高于EM。NCL在SCC和EM之间的表达仅有轻微差异。在我们的队列中,MDK和NCL在EC组织中的表达水平都高于正常组织(图6B)。
我们使用estimate软件包计算了TCGA队列的ImmuneScore(免疫评分)、StromalScore(基质评分)和ESTIMATEScore(估计评分),并评估了它们与MK通路中基因的关系。显著的关联显示在图6C中。我们注意到大多数基因与评分呈负相关(图6C),并且NCL与所有三个评分都呈负相关(图6D)。在分析了GSE120490数据集后,我们进一步确认了TCGA数据集中的发现(图S5),因此EC细胞可能通过MDK-NCL信号传导在肿瘤微环境(TME)中通过MK通路抑制免疫细胞反应。
相关文章:

文章复现|(1)整合scRNA-seq 和空间转录组学揭示了子宫内膜癌中 MDK-NCL 依赖性免疫抑制环境
https://www.frontiersin.org/journals/immunology/articles/10.3389/fimmu.2023.1145300/full 目标:肿瘤微环境(TME)在子宫内膜癌(EC)的进展中起着重要作用。我们旨在评估EC的TME中的细胞群体。 方法:我们从GEO下载了EC的单细胞RNA测序(scRNA-seq)和空…...

HTML-3.4 表单form
本系列可作为前端学习系列的笔记,代码的运行环境是在HBuilder中,小编会将代码复制下来,大家复制下来就可以练习了,方便大家学习。 系列文章目录 HTML-1.1 文本字体样式-字体设置、分割线、段落标签、段内回车以及特殊符号 HTML…...
阿克曼-幻宇机器人系列教程3- 机器人交互实践(Message)
上一篇文章介绍了如何通过topic操作命令实现与机器人的交互,本篇我们介绍如何通过Message(即topic的下一级)实现与机器人的交互。 和topic一样,首先在一个终端通过ssh命令登录机器人、启动机器人,然后打开另外一个终端…...

【MySQL】服务器配置与管理(相关日志)
🔥个人主页: 中草药 🔥专栏:【MySQL】探秘:数据库世界的瑞士军刀 一、系统变量和选项 当通过mysqld启动数据库服务器时,可以通过选项文件或命令行中提供选项。一般,为了确保服务器在每次运行时…...

【问题】Watt加速github访问速度:好用[特殊字符]
前言 GitHub 是全球知名的代码托管平台,主要用于软件开发,提供 Git 仓库托管、协作工具等功能,经常要用到,但是国内用户常因网络问题难以稳定访问 。 Watt Toolkit(原名 Steam)是由江苏蒸汽凡星科技有限公…...

vue3:十三、分类管理-表格--行内按钮---行删除、批量删除实现功能实现
一、实现效果 增加行内按钮的样式效果,并且可以根绝父组件决定是否显示 增加行内删除功能、批量删除功能 二、增加行内按钮样式 1、增加视图层按钮 由于多个表格都含有按钮功能,所以这里直接在子组件中加入插槽按钮 首先增加表格行<el-table-column></el-table-…...
Web3.0:互联网的去中心化未来
随着互联网技术的不断发展,我们正站在一个新时代的门槛上——Web3.0时代。Web3.0不仅仅是一个技术升级,它更是一种全新的互联网理念,旨在通过去中心化技术重塑网络世界。本文将深入探讨Web3.0的核心概念、技术基础、应用场景以及它对未来的深…...

浏览器设置代理ip后不能上网?浏览器如何改ip地址教程
使用代理IP已成为许多用户保护隐私、绕过地域限制或进行网络测试的常见做法。当浏览器设置代理IP后无法上网时,通常是由于代理配置问题或代理服务器本身不可用。以下是排查和解决问题的详细步骤,以及更改浏览器IP的方法: 一、代理设置后无法上…...
Java应用OOM排查:面试通关“三部曲”心法
开篇点题:OOM——Java应用的“内存爆仓”警报 OOM (OutOfMemoryError) 是啥病?想象一下,你的Java应用程序是一个大仓库,内存就是仓库的存储空间。如果货物(程序运行时创建的对象)越来越多,超出了…...

R语言的专业网站top5推荐
李升伟 以下是学习R语言的五个顶级专业网站推荐,涵盖教程、社区、资源库和最新动态: 1.R项目官网 (r-project.org) R语言的官方网站,提供软件下载、文档、手册和常见问题解答。特别适合初学者和高级用户,是获取R语言核心资源的…...
设计模式系列(03):设计原则(二):DIP、ISP、LoD
本文为设计模式系列第3篇,聚焦依赖倒置、接口隔离、迪米特法则三大设计原则,系统梳理定义、实际业务场景、优缺点、最佳实践与常见误区,适合系统学习与团队协作。 目录 1. 引言2. 依赖倒置原则(DIP)3. 接口隔离原则(ISP)4. 迪米特法则(LoD)5. 常见误区与反例6. 最佳实…...
Java Socket编程完全指南:从基础到实战应用
Socket编程是构建网络应用的基石,Java通过java.net包提供了强大的Socket API。本文将深入解析Java Socket类的核心用法,涵盖TCP/UDP协议实现、多线程通信及性能优化技巧,助您快速掌握网络编程精髓。 一、Socket编程核心概念 1.1 网络通信模型…...

[训练和优化] 3. 模型优化
👋 你好!这里有实用干货与深度分享✨✨ 若有帮助,欢迎: 👍 点赞 | ⭐ 收藏 | 💬 评论 | ➕ 关注 ,解锁更多精彩! 📁 收藏专栏即可第一时间获取最新推送🔔…...
基于FPGA的车速检测系统仿真设计与实现
标题:基于FPGA的车速检测系统仿真设计与实现 内容:1.摘要 本文旨在设计并实现基于FPGA的车速检测系统仿真。随着汽车行业的快速发展,精确的车速检测对于车辆的安全性和性能评估至关重要。本研究采用FPGA作为核心处理单元,结合传感器数据采集与处理技术进…...

无人设备遥控器之无线通讯技术篇
无人设备遥控器的无线通讯技术是确保遥控操作准确、稳定、高效进行的关键。以下是对无人设备遥控器无线通讯技术的详细解析: 一、主要无线通讯技术类型 Wi-Fi通讯技术 原理:基于IEEE 802.11标准,通过无线接入点(AP)…...
Redis(2):Redis + Lua为什么可以实现原子性
Redis 作为一款高性能的键值对存储数据库,与 Lua 脚本相结合,为实现原子性操作提供了强大的解决方案,本文将深入探讨 Redis Lua 实现原子性的相关知识 原子性概念的厘清 在探讨 Redis Lua 的原子性之前,我们需要明确原子性的概念…...

PyTorch LSTM练习案例:股票成交量趋势预测
文章目录 案例介绍源码地址代码实现导入相关库数据获取和处理搭建LSTM模型训练模型测试模型绘制折线图主函数 绘制结果 案例介绍 本例使用长短期记忆网络模型对上海证券交易所工商银行的股票成交量做一个趋势预测,这样可以更好地掌握股票买卖点,从而提高…...

CK3588下安装linuxdeployqt qt6 arm64
参考资料: Linux —— linuxdeployqt源码编译与打包(含出错解决) linux cp指令报错:cp: -r not specified; cp: omitting directory ‘xxx‘(需要加-r递归拷贝) CMake Error at /usr/lib/x86_64…...

木马查杀引擎—关键流程图
记录下近日研究的木马查杀引擎,将关键的实现流程图画下来 PHP AST通道实现 木马查杀调用逻辑 模型训练流程...

二程运输的干散货船路径优化
在二程运输中,干散货船需要将货物从一个港口运输到多个不同的目的地港口。路径优化的目标是在满足货物运输需求、船舶航行限制等条件下,确定船舶的最佳航行路线,以最小化运输成本、运输时间或其他相关的优化目标。 影响因素 港口布局与距离:各个港口之间的地理位置和距离…...

华为数字政府与数字城市售前高级专家认证介绍
华为数字政府与数字城市售前高级专家认证面向华为合作伙伴售前高级解决方案专家、华为数字政府与数字城市行业解决方案经理(VSE)。 通过认证验证的能力 您将了解数字政府、数字城市行业基础知识,了解该领域内的重点场景;将对华…...
在VSCode中接入DeepSeek的指南
本文将介绍三种主流接入方式,涵盖本地模型调用和云端API接入方案。 一、环境准备 1.1 基础要求 VSCode 1.80+Node.js 16.x+Python 3.8+(本地部署场景)已部署的DeepSeek服务(本地或云端)1.2 安装必备插件 # 打开VSCode插件面板(Ctrl+Shift+X) 搜索并安装: - DeepSeek Of…...

【docker】--容器管理
文章目录 容器重启--restart 参数选项及作用**对比 always 和 unless-stopped****如何查看容器的重启策略?** 容器重启 –restart 参数选项及作用 重启策略 no:不重启(默认)。on-failure:失败时重启(可限…...

基于OpenCV的人脸微笑检测实现
文章目录 引言一、技术原理二、代码实现2.1 关键代码解析2.1.1 模型加载2.1.2 图像翻转2.1.3 人脸检测 微笑检测 2.2 显示效果 三、参数调优建议四、总结 引言 在计算机视觉领域,人脸检测和表情识别一直是热门的研究方向。今天我将分享一个使用Python和OpenCV实现…...
使用PEFT库将原始模型与LoRA权重合并
使用PEFT库将原始模型与LoRA权重合并 步骤如下: 基础模型加载:需保持与LoRA训练时相同的模型配置merge_and_unload():该方法会执行权重合并并移除LoRA层保存格式:合并后的模型保存为标准HuggingFace格式,可直接用于推…...

2025-5-15Vue3快速上手
1、setup和选项式API之间的关系 (1)vue2中的data,methods可以与vue3的setup共存 (2)vue2中的data可以用this读取setup中的数据,但是反过来不行,因为setup中的this是undefined (3)不建议vue2和vue3的语法混用…...

【金仓数据库征文】从生产车间到数据中枢:金仓数据库助力MES系统国产化升级之路
目录 前言一、金仓数据库:国产数据库的中坚力量二、制造业MES系统:数据驱动的生产智能MES系统的核心价值MES系统关键模块与数据库的关系1. BOM管理2. 生产工单与订单管理3. 生产排产与资源调度4. 生产报工与实时数据采集 5. 采购与销售管理 三、从MySQL到…...

HTML17:表单初级验证
表单初级验证 常用方式 placeholder 提示信息 <p>名字:<input type"text" name"username" maxlength"8" size"30" placeholder"请输入用户名"></p>required 非空判断 <p>名字:<input type"…...

从卡顿到丝滑:JavaScript性能优化实战秘籍
引言 在当今的 Web 开发领域,JavaScript 作为前端开发的核心语言,其性能表现对网页的加载速度、交互响应以及用户体验有着举足轻重的影响。随着 Web 应用的复杂度不断攀升,功能日益丰富,用户对于网页性能的期望也越来越高。从电商…...
How Sam‘s Club nudge customers into buying more
Here’s how Sam’s Club (or similar warehouse memberships) nudge customers into buying more: It’s a classic psychological strategy rooted in sunk cost fallacy and loss aversion. 1. Prepaid Membership Creates a “Sunk Cost” Once you’ve paid the annual …...