7+纯生信,单细胞识别细胞marker+100种机器学习组合建模,机器学习组合建模取代单独lasso回归势在必行!

影响因子:7.3

研究概述:

皮肤黑色素瘤(SKCM)是所有皮肤恶性肿瘤中最具侵袭性的类型。本研究从GEO数据库下载单细胞RNA测序(scRNA-seq)数据集,根据原始研究中定义的细胞标记重新注释各种免疫细胞,以确定其特异性标志。接着通过计算免疫细胞通信网络,结合对通信网络的大量分析和通信模式的识别,对所有网络进行了定量表征和比较。最后基于bulk RNA测序数据,使用机器学习训练了枢纽通讯细胞的特定标记物,开发了新的免疫相关预后组合。

机器学习目前在肿瘤和非肿瘤生信中越来越常见,不管是构建模型还是筛选关键基因,都有很出色的发挥。想做类似分析的朋友,欢迎交流!

研究结果:

一、T细胞和B细胞是SKCM免疫微环境中的主要细胞成分

1. 使用scRNA-seq数据集获得2106个免疫细胞,使用t-SNE算法实现降维和无监督聚类并选择0.8作为最佳分辨率,观察到最大分叉簇(图1A)。t-SNE算法揭示了13种不同的细胞簇(图1B)。


2. 使用“singleR”函数注释了7种免疫细胞,“plotScoreHeatmap”函数显示所有参考标签中所有细胞的得分,以检查整个数据集预测标签的置信度(图1C)。

3. 作者注释了5种类型的免疫细胞簇:簇0,6,8,11为CD8 + T细胞,簇1,4,9为CD4 + T细胞,簇2,3为B细胞,簇5,10为单核细胞和树突状细胞,簇7为NK细胞(图1D)。在16个样本中,5种主要类型免疫细胞的数量和比例表现出高度的相似性,表明T细胞和B细胞是SKCM免疫微环境的主要组成部分(图1E、F)。


二、单核细胞是免疫通信网络中传入和传出信号的主要贡献者

1. 作者在七个免疫细胞组中观察过表达的配体或受体及其相互作用,以确定免疫细胞之间的相互作用(图2A)。圆形图显示了任两个细胞群之间的相互作用时间和相互作用的一般强度,与其他免疫细胞相比,单核细胞在免疫通讯网络的输入和输出信号中贡献最大(图2B-D)。不同免疫细胞组对输入和输出信号的贡献信号明显不同(图2E)。


2. 结合表观和剪影指数来识别6种传出和5种传入模式(图3A, D)。此外,输入和输出信号是细胞特异性的,而T细胞、CD8+ T细胞和NK细胞的传入信号具有相似性(图3B, E)。图3C, F显示了传出和传入模式的不同信号对各种细胞群的贡献程度。


三、MRS表现出稳健的DSS预测性能

1. 由于单核细胞在细胞通讯中占主导地位,故采用LOOCV框架将TCGA-SKCM中与其他免疫细胞相比在单核细胞中特异性高表达的87个生物标志物拟合到101个预测模型中。

2. 在所有验证数据集中计算每个模型的C指数。最佳模型组合是CoxBoost和stepCox(both)具有最高的平均C指数(0.638)(图4A)。最终建立了8基因单核细胞相关特征(MRS),包括8个基因C1QA,DAB2,F13A1,FCGR2A,FCGRT,HMOX1,IFITM3,SOD2。

3. 在训练数据集TCGA-SKCM中发现低风险组拥有相对较长的无进展生存期(PFS)(图4B)。高危组在训练数据集、外部验证数据集GSE65904和GSE54467中的疾病特异性生存期(DSS)明显较低(图4C-E)。

4. MRS识别的1年、3年和5年PFS(图4F)和DSS(图4G-I)的曲线下面积(AUC)值证明MRS是一种有效的的预测工具,具有稳定性和强度及良好的特异性和敏感性。

5. 单因素Cox回归分析显示MRS、年龄、分期、T分期、N分期与DSS密切相关(图4J)。

多因素Cox回归分析显示,MRS可作为SKCM患者的独立预后因素(图4K)。

该时间依赖性C指数表明MRS优于常规临床变量(图4L)。

DCA解释了与常规临床变量相比,MRS可以确切地使患者受益(图4M)。


6. 在三个单细胞外部数据集(GSE123139(图5A),GSE120575(图5B),GSE72056(图5C)中,八个MRS基因表达最密集的细胞类型被确认为单核细胞,进一步证明MRS的稳定性和可重复性。


四、转录组定义的亚类在生物学上不同,免疫浸润在统计学上与更有利的预后相关

1. 七种免疫浸润算法具有一致性,高危组免疫细胞浸润始终较少(图6A)。风险评分与淋巴细胞和M1巨噬细胞的细胞含量呈显著正相关(图6B)。

2. 在SKCM的免疫亚型中,低风险组IFN-γ显性亚型的患者明显更多,而淋巴细胞枯竭亚型的患者较少(图6C)。ssGSEA结果一致显示低危组具有更好的免疫功能(图6D)。


3. 免疫滤过与较好的预后之间有统计学相关性。七个数据集的通路分析有力地证实了高、低风险人群的生物学独特性。低危组淋巴细胞活化、抗原呈递等相关通路被激活,而高危组在黑色素形成、角化等相关通路显著富集(图7A)。

4. HLA、免疫检查点、趋化因子和共刺激分子在低危组高表达(图7B)。此外,包含18种转录因子的细胞调控子活性谱突出了高、低风险组之间可能存在的调节模式差异(图7C)。


五、IFITM3是MRS的核心基因,在SKCM中高表达

1. 使用“mgeneSim”函数发现MRS中的关键基因IFITM3(图8A)。

2. 作者利用TISCH数据库,在所有10个SKCM单细胞数据集中,定位IFITM3在免疫和非免疫细胞中的表达情况。IFITM3不仅在单核巨噬细胞中高表达,而且在微环境中的非免疫细胞和黑色素瘤细胞中也高表达(图8B)。

3. 通过HPA数据库的免疫组化数据发现IFITM3在SKCM中的蛋白水平表达也高于正常皮肤(图8C, D)。


研究总结:

本研究创新地整合了scRNA-seq和Bulk RNA-seq以及机器学习工具,8基因单核细胞相关特征(MRS)被描述并被证实是一种潜在的生物标志物。此外还探讨了SKCM中通信网络的概况,并描述了特定的标记物IFITM3和不可或缺的细胞-单核细胞。研究结果为破译TME和揭示SKCM的生物学机制提供了启示。



喜欢的朋友记得点赞、收藏、关注哦!!!

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

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

相关文章

丹摩征文活动 | 0基础带你上手经典目标检测模型 Faster-Rcnn

文章目录 🍋1 引言🍋2 平台优势🍋3 丹摩平台服务器配置教程🍋4 实操案例( Faster-rcnn 项目)🍋4.1 文件处理🍋4.2 环境配置🍋4.3 训练模型🍋4.4 数据保存并导…

【GPTs】Get Simpsonized:一键变身趣味辛普森角色

博客主页: [小ᶻZ࿆] 本文专栏: AIGC | GPTs应用实例 文章目录 💯GPTs指令💯前言💯Get Simpsonized主要功能适用场景优点缺点使用方式 💯小结 💯GPTs指令 中文翻译: 指令保护和安全规则&…

【C++】 C++游戏设计---五子棋小游戏

1. 游戏介绍 一个简单的 C 五子棋小游戏 1.1 游戏规则&#xff1a; 双人轮流输入下入点坐标横竖撇捺先成五子连线者胜同一坐标点不允许重复输入 1.2 初始化与游戏界面 初始化界面 X 输入坐标后 O 输入坐标后 X 先达到胜出条件 2. 源代码 #include <iostream> #i…

树-好难-疑难_GPT

// // Created by 徐昌真 on 2024/11/10. // #include <iostream> using namespace std;template<typename T> struct ListNode{ //新建链表节点T data; //指向下一个子节点 ListNode< TreeNode<T>* > childHead; 这里的 T 是TreeNde类型的…

Suricata

02-Suricata 一 ICMP流量预警 一条ICMP报文有四个重要内容&#xff0c;可与相应的ICMP关键字相匹配。它们是&#xff1a;消息的类型、代码、ID和序列。 通过ICMP的type进行匹配 alert icmp any any <> any any (msg:"icmp流量预警";itype:8;threshold:type t…

分享一些Kafka集群优化的最佳实践?

以下是一些 Kafka 集群优化的最佳实践&#xff1a; 复制策略配置&#xff1a; 在 server.properties 文件中配置 default.replication.factor 来指定每个主题的默认副本因子&#xff0c;以及 min.insync.replicas 来配置每个分区中必须要保持同步的最小副本数。这可以提高 Kafk…

web前端动画按钮(附源代码)

效果图 源代码 HTML部分 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title> …

实操篇:容器服务如何启动系统?

容器服务如何启动系统&#xff1f;容器服务的启动主要依赖Docker和Kubernetes。Docker通过镜像创建和管理容器&#xff0c;支持多种重启策略以确保容器稳定运行。Kubernetes则负责自动化部署、扩展和管理容器化应用&#xff0c;其核心是Pod&#xff0c;包含一个或多个容器。用户…

conda与pip 安装软件包的 代理/换源 解决方案

方案0&#xff1a;终端set proxy set http_proxyhttp://127.0.0.1:7890 set https_proxyhttps://127.0.0.1:7890 export http_proxyhttp://127.0.0.1:7890 export https_proxyhttps://127.0.0.1:7890查看 set | grep proxy echo $https_proxy区别 使用set可以设置和查看变量…

最全Web自动化测试面试题

1、Selenium 中 hidden 或者是 display none 的元素是否可以定位到&#xff1f; 不可以。可以写 JavaScript 将标签中的 hidden 先改为 0&#xff0c;再进行定位元素。 2、Selenium 中如何保证操作元素的成功率&#xff1f;也就是说如何保证我点击的元素一 定是可以点击的&a…

PHP爬虫快速获取京东商品详情(代码示例)

在当今互联网时代&#xff0c;数据的重要性不言而喻。对于电商领域来说&#xff0c;获取商品信息是数据分析、市场研究和价格监控的基础。本文将介绍如何使用PHP编写一个简单的爬虫&#xff0c;以快速获取京东商品的详情信息。 1. 概述 京东是中国领先的电商平台之一&#xff…

一、HTML

一、基础概念 1、浏览器相关知识 这五个浏览器市场份额都非常大&#xff0c;且都有自己的内核。 什么是内核&#xff1a; 内核是浏览器的核心&#xff0c;用于处理浏览器所得到的各种资源。 例如&#xff0c;服务器发送图片、视频、音频的资源&#xff0c;浏览…

记录一次非常奇怪的MIME type of “text/html“报错

报错现象 访问指定地址&#xff0c;一直转圈打不开&#xff0c;打开游览器控制台发现有如下报错&#xff1a; Failed to load module script: Expected a JavaScript module script but the server responded with a MIME type of “text/html”. Strict MIME type checking i…

Windows10/11开启卓越性能模式 windows开启卓越性能电源模式 工作电脑开启卓越性能模式 电脑开启性能模式

Windows10/11开启卓越性能模式 windows开启卓越性能电源模式 工作电脑开启卓越性能模式 电脑开启性能模式 1、所要用到的激活工具2、开启电脑卓越性能模式Windows11Windows10在电源模式中选择卓越性能模式 3、将系统版本切换为 工作站版本 1、所要用到的激活工具 KMS激活工具(…

膜计算 MATLAB例程(仅例程,无背景)

膜计算的实现可以用 MATLAB 进行简单的模拟。以下是一个基础的膜计算模型的示例代码&#xff0c;模拟了膜内部对象的产生和转化过程。这个例子使用简单的对象和规则来演示膜计算的基本思想。 文章目录 主要概念应用领域优势与挑战代码MATLAB 膜计算示例代码代码说明运行代码总结…

Request和Response

前言 这一节主要讲的是Request和Response还有一些实例 1. 介绍 就是这两个参数 WebServlet("/demo7") public class ServletDemo7 extends HttpServlet {Overrideprotected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletExcepti…

Vue全栈开发旅游网项目(10)-设计用户模型

1.设计用户模型 文件地址&#xff1a;accounts/models.py 1.1 用户详细信息 内容包括&#xff1a;性别 手机号 年龄 生日 真实姓名 创建常量&#xff1a;1-男&#xff0c;0-女&#xff1b;editableFalse不许循环 class Profile(models.Model):SEX_CHOICES{(1,男),(0,女)}u…

C++初阶——vector

一、什么是vector vector是表示可变大小的数组的序列容器&#xff0c;就像数组一样&#xff0c;vector也采用连续空间来存储元素。也就是说它的访问和数组一样高效&#xff0c;但是它的大小是动态可变的&#xff0c;并且它的大小会被容器自动处理。 二、vector的构造 常用的构…

迁徙线,动态轨迹线

使用canvas结合贝塞尔曲线实现&#xff0c;效果如下 <template><div class"box"><div class"mapBox"><div class"map"><img src"/img/dataCockpit/map.png" alt"" /><div class"dot&…

SQLI LABS | Less-39 GET-Stacked Query Injection-Intiger Based

关注这个靶场的其它相关笔记&#xff1a;SQLI LABS —— 靶场笔记合集-CSDN博客 0x01&#xff1a;过关流程 输入下面的链接进入靶场&#xff08;如果你的地址和我不一样&#xff0c;按照你本地的环境来&#xff09;&#xff1a; http://localhost/sqli-labs/Less-39/ 本关是堆…