文献速读|5分的生信+免疫组化:单细胞测序转录组联合bulk转录组肿瘤预后模型

news2025/4/17 7:09:29

今天给大家分享一篇IF=5.8的纯生信单细胞联合Bulk转录组构建预后模型的文章,于2023年3月19日发表在Cancer Immunology Immunotherapy上:Integrative analyses of bulk and single-cell RNA-seq identified cancer-associated fibroblasts-related signature as a prognostic factor for immunotherapy in NSCLC,联合Bulk和scRNA-seq鉴别NSCLC免疫治疗的癌症相关成纤维细胞预后标志物

摘要

这项研究的背景是关于肺癌中的癌相关纤维细胞 (Cancer-associated fibroblast,简称CAF)。现代的观点认为CAF在肿瘤生成和肿瘤微环境中的免疫抑制中都扮演了至关重要的角色。然而,对于非小细胞肺癌 (Non-small cell lung cancer,简称NSCLC) 中CAF的临床意义和生物功能,目前仍然探索不足。

通过综合分析大量和单细胞的基因组、转录组和蛋白质组数据,研究者们希望确定NSCLC的CAF相关特征。利用权重基因共表达网络分析 (Weighted gene co-expression network analysis,简称WGCNA) 中确定的CAF标记基因,研究者构建并验证了一个基于CAF的风险模型,该模型可以将患者从四个独立的NSCLC队列中分为两个预后组。

总体上,这项研究致力于揭示CAF在非小细胞肺癌中的角色,并希望找到新的治疗目标或预后标记。

分析流程

结果


图 2 利用WGCNA分析在非小细胞肺癌中鉴定癌相关纤维细胞 (CAF) 的标记基因

  • a. 描述了共识网络模块与使用EPIC, MCP-counter和xCell算法计算的CAF渗透之间的相关性。
  • b-d. 描述了红色模块成员资格与EPIC (b)、MCP-counter © 和xCell (d) -CAFs的基因重要性之间的皮尔逊相关系数。
  • e-f. 展示了红色模块中基因的基因本体 (e) 和通路 (f) 富集分析。


图 3 构建并验证非小细胞肺癌 (NSCLC) 的癌相关纤维细胞 (CAF) 预后标志

  • a, d, g. 描述了来自不同GEO数据集的NSCLC中高分和低分组之间的总体生存 (OS) 的Kaplan–Meier曲线。
  • b, e, h. 展示了来自GSE41271 (b)、GSE37745 (e) 和GSE42127 (h) 队列的NSCLC中高分和低分组的风险得分分布、患者生存状况和基于CAF的风险模型的五个标记的表达情况。
  • c, f, i. 描述了在GSE41271 ©、GSE37745 (f) 和GSE42127 (i) 数据集中,风险得分在2-, 4-, 6-, 8-, 和10年的OS中的预测效率的时间依赖性接收者操作特性曲线。
  • j–m. 展示了在TCGA和GEO队列中CAF得分和其他临床病理参数对OS的多变量Cox分析。
  • n. 描述了在TCGA和GEO队列中的危险比 (HR) 的Meta分析。


图 4 高分和低分组之间的纤维细胞特征

  • a. 热图显示了在TCGA队列 (n=803) 中高分和低分组之间经典的癌相关纤维细胞 (CAF) 标记的聚类情况。
  • b-c. 盒图比较了来自TCGA队列的高分和低分组的由 b EPIC 和MCP-counter算法计算的纤维细胞得分;c 在GSE37745和GSE41271队列的两个子组中由MCP-counter算法计算的纤维细胞得分。
  • d-f. 热图显示了来自TCGA和GEO队列的两个子组之间的显著的肌纤维细胞型CAF (myCAFs) 和炎症性CAF (iCAFs) 标记的表达概况。


图 5 癌相关纤维细胞 (CAF) 分数在肿瘤免疫微环境中的作用

  • a-b. 在TCGA a 和 GSE41271 b 队列中,低分和高分患者之间的免疫得分估计。
  • c. 箱线图比较了来自TCGA队列的两个子组之间的22种免疫细胞的丰度。
  • d. 气泡图显示了CAF分数与在TCGA和GSE41271队列中的28种免疫细胞浸润之间的相关性。
  • e-g. 热图显示了高分组与低分组之间来自TCGA和GEO队列的免疫相关信号和代谢途径的基因集变异分析 (GSVA) 得分。
  • h. 根据来自TCPA数据库的蛋白质芯片数据,高分组与低分组之间差异表达的蛋白质。
  • i. TCGA数据集中,低分和高分患者之间的免疫亚型 (C1-C6) 分布的差异。
  • j-o. 箱线图比较了来自TCGA队列的两个子组之间的增殖,Th2细胞、TCR Shannon、CD8 T细胞、Th1细胞和TGF-beta的得分。


图 6 癌相关纤维细胞 (CAF) 分数预测非小细胞肺癌 (NSCLC) 对免疫疗法的反应

  • a-b. TCGA队列中高分组 a 和低分组 b 的体细胞突变景观的瀑布图。
  • c-g. 箱线图比较了来自TCGA队列的两个子组之间的TIDE、T细胞功能障碍、T细胞排斥、CD8和CAF得分。
  • h. 免疫治疗队列 (GSE126044 和 GSE135222) 验证了在NSCLC中CAF分数与免疫治疗后的无进展生存 (PFS) 之间的关联。
  • i. GSE126044队列中接受免疫治疗的NSCLC患者中,高分和低分组之间的总体生存 (OS) 的Kaplan–Meier曲线。
  • j. GSE126044和GSE135222数据集中,低分和高分患者之间免疫治疗后的反应性分布的差异。
  • k. 气泡图显示了基于GSE126044和GSE135222数据集的CAF分数与28种免疫细胞浸润之间的相关性。
  • l. 箱线图比较了来自免疫治疗队列的两个子组之间的22种免疫细胞的丰度。
  • m. 热图显示了在GSE126044和GSE135222队列中,高分组相对于低分组的免疫相关信号的基因集变异分析 (GSVA) 得分。


图 7 单细胞RNA测序分析揭示纤维细胞是FBLIM1产生的主要来源

  • a. GSE131907数据集的统一流形逼近和投影 (UMAP) 图显示了细胞簇。
  • b-c. 小提琴图显示了肿瘤组织中不同细胞簇中FBLIM1 b 或NDN c 的分布。
  • d-e. 小提琴图显示了肺肿瘤和正常肺组织中FBLIM1 d 或NDN e 的表达。
  • f-g. 散点 f 和小提琴 g 图显示了GSE131907数据集中的不同癌相关纤维细胞 (CAF) 子簇。
  • h-i. 散点 h 和小提琴 i 图显示了高表达FBLIM1的细胞的分布。
  • j. FBLIM1阳性CAFs和FBLIM1阴性CAFs之间的前10个差异表达基因 (DEGs) 和TGFB1的表达。
  • k. FBLIM1阳性CAFs和FBLIM1阴性CAFs之间的DEGs的GSEA分析。
  • l. 小提琴和散点图显示了不同CAF子簇中的FBLIM1、ACTA2、S100A4或FAP的分布。
  • m-n. 箱线图比较了TCGA数据集中FBLIM1高表达组和FBLIM1低表达组的CD8 T细胞 m 和TGF-beta反应 n 得分。


图 8 FBLIM1蛋白的高表达预测了对免疫疗法的劣质反应

  • a. 非小细胞肺癌 (NSCLC) 组织中代表性的FBLIM1阴性和FBLIM1阳性的免疫化学染色。刻度条:50 μm。
  • b. CHCAMS队列中接受免疫治疗的NSCLC患者中,FBLIM1阴性组和FBLIM1阳性组之间的无进展生存 (PFS) 的Kaplan–Meier曲线。
  • c. CHCAMS队列中,响应者 ® 和非响应者 (NR) 之间FBLIM1表达的分布差异。
  • d. 时间依赖性的接收者操作特性曲线显示了在CHCAMS队列中,FBLIM1表达在100天、200天和300天的PFS中的预测效率。

要点

RNA分析:从TCGA和GEO数据集中搜索RNA序列(RNA-seq)数据,用于预后模型的训练和验证。使用TCGA的基因组分析来比较不同风险亚组之间的突变景观。为了研究CAF标志在免疫疗法中的预后能力,从三个GEO队列中提取了转录组文件和临床信息。同时,使用了其他相关数据集。

WGCNA分析:使用WGCNA分析从TCGA的全基因组转录组数据中识别NSCLC中的CAF标记基因。通过对基因之间的相互作用模式建立了一个基因共表达网络。

CAF预后标志的构建和验证:利用红色模块中的277个CAF标记基因和之前报道的24个经典CAF标记进行单变量Cox回归分析。建立了一个基于五个CAF标记基因的CAF风险模型,这些基因可能是NSCLC患者的潜在治疗靶点。

CAF浸润分析:使用了三种算法来从整体RNA-seq数据中量化CAF种群的丰度。

肿瘤间质和免疫细胞浸润分析:使用了多种方法和工具来估计肿瘤组织中的间质和免疫得分,并描绘NSCLC的免疫浸润景观。

通路和功能富集分析:进行了GO和KEGG富集分析,并执行GSVA来估计高得分组和低得分组之间的途径活动的变化。

免疫治疗反应和潜在治疗药物预测:使用了多种方法和工具来预测CAFs标志在免疫治疗中的反应和潜在的治疗药物。

单细胞分析:利用GSE131907的数据进一步识别CAF亚型并诠释预后差异的分子机制。

免疫组化:使用了21个NSCLC肿瘤组织的石蜡包埋切片进行了免疫组化实验,来观察FBLIM1的表达。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/956449.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Docker安装详细步骤

Docker安装详细步骤 1、安装环境准备 主机:192.168.40.5 zch01 设置主机名 # hostnamectl set-hostname zch01 && bash 配置hosts文件 [root ~]# vi /etc/hosts 添加如下内容: 192.168.40.5 zch01 关闭防火墙 [rootzch01 ~]# systemct…

W5500-EVB-PICO通过SNTP获取网络时间(十一)

前言 上一章我们用W5500_EVB_PICO 开发板做Ping数据测试IP检测连通性,那么本章我们进行W5500_EVB_PICO SNTP的测试。 什么是NTP? NTP(Network Time Protocol)网络时间协议基于UDP,用于网络时间同步的协议,使网络中的计…

如何高效进行测试用例评审

1.用例评审的目的 为了减少测试人员执行阶段做无效工作,执行无效case,提交无效缺陷(可以友情提醒研发同学,讲到自己负责的相关模块时,注意下是否存在异议点)为了避免三方(产品、研发、测试&…

多项式求逆

已知 F F F,求 G G G 考虑倍增 F ( x ) ∗ H ( x ) ≡ 1 ( m o d x n / 2 ) F(x) * H(x) \equiv 1 \pmod{x^{n/2}} F(x)∗H(x)≡1(modxn/2) F ( x ) ∗ G ( x ) ≡ 1 ( m o d x n / 2 ) F(x) * G(x) \equiv 1 \pmod{x^{n/2}} F(x)∗G(x)≡1(modxn/2) 假设 H H…

噪声的产生机理和来源

引言:噪声广泛存在于自然界,上节揭示了噪声的本质,噪声按照噪声携带能量的强弱分为功率型噪声和信号型噪声,功率型噪声持续时间短,能量强,对设备的寿命具有很大的影响,而信号型噪声顾名思义来源…

不想出门?那就把“自然”搬进家里吧!

为自然主题房间寻找灵感: 简单创意 以自然为主题的房间将自然灵感的色调(棕色、灰色、米色、白色、蓝色和绿色)与皮革、木材、黄麻和藤条等纹理相结合。就像真实的户外一样,它也懂得平衡的力量。户外: 每一片树丛&…

云备份——第三方库简单介绍并使用(上)

目录 一,Jsoncpp库序列化和反序列化 二,bundle文件压缩库 2.1 文件压缩 2.2 文件解压 一,Jsoncpp库序列化和反序列化 首先我们需要先了解一下json是什么,json是一种数据交换格式,采用完全独立于编程语言的文本格式来…

开学有哪些电容笔值得买?平价电容笔排行榜

苹果的原装Pencil,无疑是一款性能出色的电容笔,但它的价格也很高,如果不小心弄丢了或者弄坏了,那就太让人心痛。再说了,一支价值不菲的电容笔,要是不是用于专业绘画,实在是大材小用。不过&#…

01. 二进制原理

道家阴阳启发了莱布尼茨提出二进制! 1. 为什么是二进制? 1.1 二进制与硬盘(磁盘) 硬盘也叫磁盘,它内部是排列整齐的一个个小磁体。 磁盘上面有“电刷”,磁盘可以转动,“电刷”也可以上下移动…

Python 带参数的装饰器

首先我们定义一个可以打印日志的装饰器: def log(func):def wrapper(*args, **kwargs):print(call %s(): % func.__name__)return func(*args, **kw)return wrapper它接受一个函数作为输入,再返回一个函数。我们使用一下这个装饰器 log def now():prin…

【esp32】解决以太网+mqtt堆栈溢出问题 报错 no mem for receive buffer

本文主要记录了 esp32 + 以太网 +mqtt 功能时遇到的堆栈溢出的情况,千里之堤毁于蚁穴,开发过程的不细心导致多付出了一天多的时间,记录于此,共勉 📋 个人简介 💖 作者简介:大家好,我是喜欢记录零碎知识点的小菜鸟。😎📝 个人主页:欢迎访问我的 Ethernet_Comm 博…

一文看懂DETR(二)

训练流程 1.输入图像经过CNN的backbone获得32倍下采样的深度特征; 2.将图片给拉直形成token,并添加位置编码送入encoder中; 3.将encoder的输出以及Object Query作为decoder的输入得到解码特征; 4.将解码后的特征传入FFN得到预测特…

Rethinking the Role of Demonstrations: What Makes In-Context LearningWork?

背景 这篇论文主要验证了prompt demos对模型的作用是什么,主要几个方面的影响: 1.prompt demo的input和label的映射关系对结果影响非常小,模型没有从mapping关系中学到太多信息。这是比较反直觉的 2.模型从input输入的数据空间和label输出的…

VR全景与家居行业碰撞在一起,会迸发怎样的火花?

元宇宙的热度一直在持续,由于前几年疫情反复,很多人只能居家办公,这也让很多线下实体行业非常难做,元宇宙的兴起可以带动线下行业把生意做起来,那么家居行业、元宇宙、VR全景这些元素碰撞在一起,会迸发出怎…

从Instagram到TikTok:利用社交媒体平台实现业务成功

自 2000年代初成立和随后兴起以来,社交媒体一直被大大小小的品牌用作高度针对性的营销工具,自 Facebook推出近二十年以来,这些网站继续彻底改变企业处理广告的方式。 在这篇博文中,我们将讨论订阅企业应该如何从整体上对待社交媒…

秋云qiun chart 使用echart配置格式化柱形图数据

dataLabel数据文字格式化 <!-- seriesTemplate是config-echarts.js中对应图表类型定义好的series模板 &#xff0c;如果每个series的formatter都不一样&#xff0c;则format需要定义在chartData.series中&#xff0c;不能使用seriesTemplate --> <!-- formatter…

Java 面试 - Redis

Redis Redis 是基于键值对的非关系型数据库。Redis 拥有string、hash、list、set、zset等多种数据结构, redis具有惊人的读写性能, 其优秀的持久化机制是的它在断电和机械故障时也不会发生数据丢失, 可以用于热点数据存放, 还提供了键过期、发布订阅、食物、流水线、LUA脚本等多…

在node项目中通过jsencrypt实现内容加密

上来肯定先引入第三方依赖 npm install jsencrypt然后 我们创建一个js文件 叫 rsaEncrypt.js 参考代码如下 import JSEncrypt from jsencrypt/bin/jsencrypt.min// 密钥对生成 http://web.chacuo.net/netrsakeypairconst publicKey MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBANL378k…

echarts的click事件

目录 前言 一、click事件 前言 在使用echarts的过程中&#xff0c;最常用的则是不同系列所对应的click返回参数的不同 一、click事件 在以下图中&#xff0c;其实是两个不同系列的数据&#xff0c;一个是图中的钟表&#xff0c;一个是下面的图 const option {grid: {left: …

Visual Studio软件_MSC_VER值(MSVC编译器版本)的获取方法

本文介绍查看Visual Studio软件_MSC_VER值的方法。 _MSC_VER是微软公司推出的C/C 编译器——MSVC编译器的一个内置宏&#xff0c;其值表示当前Visual Studio软件中MSVC编译器的具体版本。不同的Visual Studio软件版本对应着不同的MSVC编译器版本——无论是不同发布年份的版本&…