3+单细胞+代谢+WGCNA+机器学习



今天给同学们分享一篇生信文章“Identification of new co-diagnostic genes for sepsis and metabolic syndrome using single-cell data analysis and machine learning algorithms”,这篇文章发表Front Genet.期刊上,影响因子为3.7。

242a4cbf8d41eac18e6138c533d0ce75.jpeg

结果解读:

常见差异基因的筛选

如图1所示,研究流程图解释了它是如何进行的。在校正和归一化之前,在三个数据集(GSE28750、GSE154918和GSE98895)上进行PCA。数据集被标准化,在脓毒症中发现3902个DEG(1930个上调和1972个下调),而在MetS中发现2639个DEGs(1354个上调和1285个下调)。通过鉴定脓毒症和代谢综合征之间的常见DEG,发现了122个常见的上调DEG和90个常见的下调DEG(图2A、B)。对已鉴定的常见DEG进行GO富集分析,以研究其生物学功能和途径。根据GO分析,常见上调的DEG主要参与细胞活化和白细胞活化,参与免疫反应和调节分泌途径,而常见下调的DEG富集于上皮

68f2eb82375bfb427816830773aa9292.jpeg


WGCNA共表达基因模块的分析

在阈值为80的情况下,检测并去除了2个异常样本,保留了98个样本。“WGCNA”软件包的“pick Soft Threshold”功能用于过滤1到30之间的功率参数。作为软阈值,选择6的幂以确保无标度网络(图3A)。使用“叉树”动态和模块特征基因函数,共获得了14个包含具有相似共表达性状的基因的模块(图3B)。热图显示了每个模块与疾病之间的相关性(图3C)。“棕色”模块表明脓毒症和代谢综合征高度相关(脓毒症:r=0.46,p=0.009;代谢综合征:r=0.26,p=0.003)。脓毒症与代谢综合征在棕色模块中具有正相关基因(脓毒病:cor=0.38,p=2.8e-18;代谢综合症:cor=0.37,p=2.4e-17)(图3D,E)。对该棕色模块基因进行GO分析。

ad86bbaa77dc1323f8b6d644d070e84d.jpeg


利用机器学习识别候选关键基因

作者使用RF算法结合LASSO回归,最终获得了7个诊断基因,包括STOM、BATF、CASP4、MAP3K14、MT1F、CFLAR、UROD(图4A–D)。之后,作者评估了这些基因的诊断价值。ROC曲线的AUC值分别为STOM的0.995、BATF的0.996、CASP4的0.995、MAP3K14的0.995。所有7个基因特征的AUC>0.9具有较高的准确性,证明了它们的预测能力。基于训练集GSE154918,作者构建了候选基因模型(STOM、BATF、CASP4、MAP3K14、MT1F、CFLAR),并在验证集GSE28750上对其进行了评估。如图4E所示,在GSE154918中,ROC值的AUC为0.997,PR值为0.995。

c82addbbf1fbb86e07ecb3e9fa2e1a44.jpeg


脓毒症和代谢综合征患者免疫细胞的浸润

对有免疫浸润的脓毒症和代谢综合征患者进行了研究。此外,热图显示了免疫细胞中七个关键基因的差异表达(图5B,D)。正常组织比脓毒症组织含有更少的中性粒细胞和单核细胞(p<0.05)。脓毒症患者组织和正常组织的比较显示,脓毒症的组织含有明显更少的幼稚B细胞、记忆幼稚B细胞,CD8幼稚T细胞和CD4幼稚T细胞(图5A)。STOM、BATF、CASP4、MT1F、CFLAR和UROD的表达与静息NK细胞、CD4幼稚T细胞、CD8 T细胞和CD4静息T细胞的浸润水平呈负相关。MAP3K14的表达与中性粒细胞、活化肥大细胞、单核细胞、巨噬细胞M0和NK活化细胞呈负相关(图5B)。

c0f55a650b32a1c0ac4b9a8487a878f9.jpeg


脓毒症和正常患者的单细胞测序分析

为了检查单细胞数据集GSE167363的质量,进行了初步质量检查。nFeature RNA、nCount RNA和prent之间的相关性。对mt进行了检测,以确保研究中使用的细胞样品具有高质量。图6A显示了nCount RNA和代表独特分子标识符的nFeature RNA之间的正相关,相关系数为0.94。作者排除了一些细胞,结果如图6B、C所示。在scRNA-seq数据集中,共鉴定了3000个具有高水平变异的基因,并标记了10个最重要的标记。对前20个PC进行了主成分分析(图6D)。使用t-SNE算法对细胞进行聚类,获得21个聚类(图7A)。

0065d3dda250bab41f25a4cf0cd3dbd3.jpeg


总结

使用单细胞分析和WGCNA以及机器学习技术的组合来鉴定脓毒症和MetS中涉及的效应基因。此外,还发现疾病诊断基因与多种免疫细胞和代谢途径有关。葡萄糖代谢相关途径可能在脓毒症和代谢综合征中都很常见,在脓毒症患者中,葡萄糖代谢可能通过单核细胞和NK细胞发挥作用。作者发现CFLAR基因可能在脓毒症患者的葡萄糖代谢中发挥关键作用。本研究可能为脓毒症的诊断和治疗提供一种新的方法。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

飞书开发学习笔记(三)-利用python开发调试云文档和电子表格

飞书开发学习笔记(三)-利用python开发调试云文档和电子表格 一.建立Python飞书开发环境 首先还是进入开放平台下的API调试台 飞书开放平台&#xff1a;https://open.feishu.cn/app?langzh-CN 以获取"我的空间"下的文件清单为例&#xff0c;通过获取飞书API调试台提…

51单片机锅炉监控系统仿真设计( proteus仿真+程序+原理图+报告+讲解视频)

51单片机锅炉监控系统仿真设计( proteus仿真程序原理图报告讲解视频&#xff09; 1.主要功能&#xff1a;讲解视频2.仿真3. 程序代码4. 原理图5. 设计报告6. 设计资料内容清单&&下载链接资料下载链接&#xff08;可点击&#xff09;&#xff1a; 51单片机锅炉监控系统仿…

企业电脑屏幕监控有哪些?如何实现电脑屏幕监控

企业电脑屏幕监控有哪些&#xff1f;如何实现电脑屏幕监控 下载使用安企神电脑屏幕监控软件 企业电脑屏幕监控是一种监测和记录员工在工作时间内在他们的计算机上执行的活动的技术。这种监控可以有多种目的&#xff0c;包括确保员工的生产力、确保数据安全性&#xff0c;或满…

Git 删除本地和远程分支

目录 删除本地和远程分支分支删除验证验证本地分支验证远程分支 开源项目微服务商城项目前后端分离项目 删除本地和远程分支 删除 youlai-mall 的 dev 本地和远程分支 # 删除本地 dev 分支&#xff08;注&#xff1a;一定要切换到dev之外的分支才能删除&#xff0c;否则报错&…

46基于matlab的模拟退火算法(SA)优化车辆路径问题(VRP)

基于matlab的模拟退火算法&#xff08;SA&#xff09;优化车辆路径问题&#xff08;VRP&#xff09;&#xff0c;在位置已知的条件下&#xff0c;确定车辆到各个指定位置的行程路线图&#xff0c;使得路径最短&#xff0c;运输成本最低。一个位置由一台车服务&#xff0c;且始于…

STM32中微秒延时的实现方式

STM32中微秒延时的实现方式 0.前言一、裸机实现方式二、FreeRTOS实现方式三、定时器实现&#xff08;通用&#xff09;4、总结 0.前言 最近在STM32驱动移植过程中需要用到微秒延时来实现一些外设的时序&#xff0c;由于网上找到的驱动方法良莠不齐&#xff0c;笔者在实现时序过…

集线器、交换机、网桥、路由器、网关

目录 集线器(HUB)交换机(SWITCH)网桥(BRIDGE)路由器(ROUTER)网关(GATEWAY)交换机和路由器的区别参考 集线器(HUB) 功能 集线器对数据的传输起到同步、放大和整形的作用 属于物理层设备 工作机制 使用集线器互连而成的以太网被称为共享式以太网。当某个主机要给另一个主机发送单…

webpack 高级

高级配置就是要进行 webpack 优化&#xff0c;让代码在编译、运行时性能更好 主要从以下角度去优化&#xff1a; 1、提升开发体验 2、提升打包构建速度 3、减少代码体积 4、优化代码运行性能 一、提升体验 1、SourceMap 为什么 打包出来的所有css和js合并成了一个文件&#…

手把手教程 | YOLOv8-seg训练自己的分割数据集

&#x1f680;&#x1f680;&#x1f680;手把手教程&#xff1a;教会你如何使用自己的数据集开展分割任务 &#x1f680;&#x1f680;&#x1f680;YOLOv8-seg创新专栏&#xff1a;http://t.csdnimg.cn/KLSdv 学姐带你学习YOLOv8&#xff0c;从入门到创新&#xff0c;轻轻松…

一文读懂从 CPU 多级缓存 缓存一致性协议(MESI)到 Java 内存模型

文章目录 CPU 多级缓存 & 缓存一致性协议&#xff08;MESI&#xff09;CPU 多级缓存缓存一致性协议&#xff08;MESI&#xff09;缓存行&#xff08;Cache line&#xff09;四种缓存状态缓存行状态转换多核协同示例网站体验 MESI优化和引入的问题Store Bufferes & Inva…

python- 学生信息管理系统

偶然整的学生信息管理系统一个学生信息管理系统&#xff0c;包括录入学生信息、查找学生信息、删除学生信息、修改学生信息、排序学生信息、统计学生总数和显示所有学生信息等功能 开发环境要求本系统的软件开发及运行环境具体如下。 操作系统&#xff1a;Windows 10。 Python…

Object转List<>,转List<Map<>>

这样就不会局限在转换到List<Map<String,Object>>这一种类型上了.可以转换成List<Map<String,V>>上等,进行泛型转换虽然多了一个参数,但是可以重载啊注: 感觉field.get(key) 这里处理的不是很好,如果有更好的办法可以留言 public static <K, V> …

7-2 数论中的模幂运算

solution 欧拉函数法可以解决模幂运算 #include<stdio.h> #include<math.h> int main(){int a, m, n, r1;scanf("%d%d%d", &a, &m, &n);while(m){if(m&1) r(r*a)%n;a(a*a)%n;m>>1; }printf("%d", r);return 0; }给定伪…

AtCoder Beginner Contest 327 G. Many Good Tuple Problems(带标号二分图计数+有区别小球放入有区别盒子)

题目 一个长为n(n<30)的原始序列x&#xff0c;x[i]可以取值0或1 一个长为m(m<1e9)的点对序列(s,t)&#xff0c; s序列第i项和t的第i项&#xff0c;均可以取值[1,n]&#xff0c; 如果构造好s和t后&#xff0c;对任意都存在01序列x使得&#xff0c; 则称这个序列是合法…

Python入门:6个好用的Python代码,快来收藏!

文章目录 1.类有两个方法&#xff0c;一个是 new,一个是 init,有什么区别&#xff0c;哪个会先执行呢&#xff1f;2.map 函数返回的对象3.正则表达式中 compile 是否多此一举&#xff1f;4.[[1,2],[3,4],[5,6]]一行代码展开该列表&#xff0c;得出[1,2,3,4,5,6]5.一行代码将字符…

01-开发第一个Vue程序,了解Vue构造函数的配置项data,template,插值语法,el

Vue的快速入门 下载并安装vue.js Vue是一个基于JavaScript实现的框架, 要使用它就需要从Vue官网下载 vue.js文件 第一步&#xff1a;打开Vue2官网&#xff0c;点击下图所示的起步 第二步&#xff1a;继续点击下图所示的安装 第三步&#xff1a;在安装页面向下滚动&#xff0…

[架构之路-254/创业之路-85]:目标系统 - 横向管理 - 源头:信息系统战略规划的常用方法论,为软件工程的实施指明方向!!!

目录 总论&#xff1a; 一、数据处理阶段的方法论 1.1 企业信息系统规划法BSP 1.1.1 概述 1.1.2 原则 1.2 关键成功因素法CSF 1.2.1 概述 1.2.2 常见的企业成功的关键因素 1.3 战略集合转化法SST&#xff1a;把战略目标转化成信息的集合 二、管理信息系统阶段的方法论…

图解系列--路由器和它庞大的功能

03.01 何为路由器 路由器是指主要负责 OSI参考模型中网络层的处理工作&#xff0c;并根据路由表信息在不同的网络 之间转发IP 分组的网络硬件(图3-1)。这里的网络一般是指IP 子网&#xff0c;也可以称为广播域。此外&#xff0c;现在的路由器还会搭载其他各种各样的功能。 0…

mapbox使用marker创建html点位信息

mapbox使用marker创建html点位信息 codePen地址 mapboxgl.accessToken "pk.eyJ1IjoibGl1emhhbzI1ODAiLCJhIjoiY2xmcnV5c2NtMDd4eDNvbmxsbHEwYTMwbCJ9.T0QCxGEJsLWC9ncE1B1rRw"; const center [121.29786, 31.19365]; const map new mapboxgl.Map({container: &quo…

仿写知乎日报第三周

新学到的 本周新学习了FMDB数据库&#xff0c;并对Masonry的使用有了更近一步的了解&#xff0c;还了解了cell的自适应高度 FMDB数据库的介绍和使用&#xff1a;iOS——FMDB的介绍与使用 cell自适应高度和Mansonry自动布局 本周写了评论区&#xff0c;在写评论区的时候&…