铜死亡+多组机器学习+WGCNA+分型

今天给同学们分享一篇铜死亡+多组机器学习+WGCNA+分型的生信文章“Machine learning screening for Parkinson's disease-related cuproptosis-related typing development and validation and exploration of personalized drugs for cuproptosis genes”,这篇文章于2023年1月10日发表在Ann Transl Med期刊上,影响因子为3.616。
1dda9d854ea44f3526ab9ef1a1e3e46b.jpeg

帕金森病(PD)是一种常见的神经系统退行性疾病,其特征是黑质(SNpc)中的多巴胺能神经元死亡。越来越多的证据表明,铜(Cu)参与了髓鞘的形成,并通过调节突触活动和神经营养因子诱导的兴奋毒性参与细胞死亡。


1.研究流程

图 1 显示了所有分析过程。首先,从GEO数据库中检索了PD-脑黑质测序数据,并利用GSE49036数据集筛选CR-DEGs,探索其相关性和单基因GSEA通路分析。然后探讨了单个基因与免疫细胞之间的相关性,构建了CR-DEGs mRNA-miRNA-lncRNA网络,构建了基因-药物网络,并进行了分子对接以探讨其结合的可行性。然后探索了存在于帕金森病中的 CR-DEGs 分子亚型,构建了具有临床和聚类分型的 WGCNs,并将聚类分型与临床模块基因交叉。然后利用交叉基因通过机器学习构建诊断模型,并利用 GSE7621 和 GSE20141 验证了该诊断模型。

eab8ffd3c4e42e769b95d800d7e8847d.jpeg

图1 与杯突症相关的诊断基因和药物治疗的系统分析流程图


2.鉴别帕金森病的 CR-DEG 及基因间的相关性分析

对 GSE49036 数据进行归一化处理,使用 R 软件的 limma 包提取 CRGs,并进行 DEG 分析筛选。根据筛选标准:根据筛选标准:P<0.001,用 "***"表示;P<0.01,用 "**"表示;P<0.05,用 "*"表示,使用pheatmap和ggpubr软件包绘制热图(图2A)和箱形图(图2B),直观显示差异基因表达结果。

b6c9d0820308b9d6dec95a57c76da8bb.jpeg

图2 PD中的CR-DEGs


利用 R 软件的 corrplot 软件包对上述基因在 PD 患者中的表达进行了相关性分析,结果显示 ATP7B 与 NFE2L2 和 MTF1 负相关,NFE2L2 与 MTF1 正相关。利用circlize软件包还可视化了基因间表达相关性的结果(图3)。

a79a673c0fc7d5d43f18b56d39390b6b.jpeg

图3 CR-DEG 的相关性


3.PD 组织和 CR-DEG 的 GSEA

如图 4 所示,为了探索杯突相关基因如 NFE2L2、MTF1 和 ATP7B 在帕金森病中的潜在作用机制,作者进行了单基因 GSEA 富集分析。有趣的是,虽然NFE2L2和MTF1下调,ATP7B下调,但这3个基因都与突触囊泡循环有关。相反,ATP7B上调的信号通路还与柠檬酸循环(TCA循环)、尼古丁成瘾、视黄醇代谢、淀粉和蔗糖代谢等有关,而NFE2L2和MTF1则共同与蛋白酶体有关,MTF1下调的信号通路则与2-氧代羧酸代谢、糖磷脂生物合成-球蛋白和异球蛋白系列等有关。NFE2L2 下调与氨基酰-tRNA 生物合成、糖磷脂生物合成-球型和等球型系列等有关。

dfdf6862295e1aca73de277e69c61335.jpeg

图4 ATP7B、MTF1 和 NFE2L2 通路相关性探索

图5 图表格式相同


这些结果表明,NFE2L2、MTF1 和 ATP7B 可能参与了突触小泡循环的调控,进而影响脑神经递质的传递,并可能参与脑组织的有氧代谢,导致疾病进展。


4.PD组织和CR-DEG的免疫相关性分析

为了探讨PD中CR-DEGs的免疫细胞浸润,作者使用免疫基因组 "immune.gmt "对数据集GSE49036进行了GSEA,如图5A、5B所示。CD8 T细胞在正常对照组与PD组织中高表达,而质体树突状细胞(DC)、巨噬细胞、未成熟B细胞、髓源抑制细胞(MDSCs)、肥大细胞、中性粒细胞、自然杀伤(NK)T细胞、2型T辅助细胞、T滤泡辅助细胞和其他免疫细胞在PD黑质与正常脑组织中高表达。作者还探讨了 CR-DEGs 的个别基因与免疫细胞之间的关系(见图 6)。ATP7B 与活化的 B 细胞、CD56 dim NK 细胞、中央记忆 CD4 T 细胞、中央记忆 CD8 T 细胞、巨噬细胞、肥大细胞、MDSC、单核细胞、NK 细胞、NK T 细胞、浆细胞 DC 和 T 滤泡辅助细胞相关、和其他免疫细胞呈负相关,而 NFE2L2 与 MTF1 和 17 型 T 辅助细胞、类浆细胞 DC、NK T 细胞、中央记忆 CD8 T 细胞、NK 细胞、单核细胞呈负相关。记忆B细胞、肥大细胞和活化B细胞呈正相关,有趣的是,它们与效应记忆CD8 T细胞的表达呈负相关;这些免疫细胞可能参与了PD中脑黑质多巴胺能神经元的变性死亡,而NFE2L2、MTF1和ATP7B等CR-DEGs可能是PD免疫治疗的有希望的靶点。

825d8ed544430b63b121837cfc895380.jpeg

图5 PD和正常情况下免疫浸润模式的免疫基因组分析

3a78d1d8ad053430a024e66315e4e6aa.jpeg

图6&nbsp;


5.PD-CR-DEGs ceRNA 网络搜索

为了进一步探讨NFE2L2、MTF1和ATP7B基因之间复杂的分子相互作用机制,作者绘制了一个mRNA-miRNA-lncRNA网络关系图,如图7所示。这个复杂的网络有60个节点和99个相互作用,其中包括40个miRNA和17个lncRNA,这可能为作者探索杯突相关性脊髓灰质炎的发病机制提供了一个新的思路。

11ec8f0a51fdc2e8aabf0ec790810b01.jpeg

图7


6.治疗帕金森病的前瞻性小分子药物

为了探索用于PD治疗的前瞻性小分子药物,作者从DGIdb数据库中下载了NFE2L2、MTF1和ATP7B靶向药物的结果,并选择了有记录结果的药物,用Cytoscape展示了基因-药物结果(图8A)。最后,作者选择了 NFE2L2 基因-药物相互作用得分前 5 位的药物,利用 AutoDock 进行小分子药物-大分子蛋白质对接。对接所需的能量如图 8B 所示,其中 LAGASCATRIOL 与 NFE2L2 的对接所需的能量最低。图 9A 显示了 NFE2L2 蛋白与 LAGASCATRIOL 分子对接结果的全貌,图 9B 显示了小分子药物与蛋白质分子对接结果的局部视图,见图 9C。LAGASCATRIOL 能与 NFE2L2 第 456 位和第 504 位的精氨酸分别形成 1 个离子键,与第 457 位的天冬氨酸形成 2 个离子键。

52047bb1c0b4e2a6fec6ca5b49383d48.jpeg

图8

1344ae3552c86617074e60d60652f93c.jpeg

图9 NFE2L2 蛋白与 LAGASCATRIOL 的对接


7.基于 PD 样本中 CR-DEG 的聚类

在 GSE49036 中,作者进行了聚类分析,将 PD 样本分为不同的分子亚型,并根据上述选定的 3 个 CR-DEGs 的表达情况使用 PCA 对亚型进行了检验(图 10A、10B)。作者将这两个聚类分别命名为 CRGClusters C1 和 C2。对这 2 个 CRGClusters 的差异分析表明,C1 中 ATP7B 的表达量明显高于 C2,而 C1 中 NFE2L2 和 MTF1 的 ATP7B 表达量明显高于 C2,C2 的 ATP7B 表达量则明显低于 C1(图 10C)。在《京都基因组百科全书》(KEGG)中,比较 GSEA 中的两个群组,也发现了明显不同的 KEGG 通路富集谱,有趣的是 PARKINSONS_DISEASE 上,泛素介导的蛋白酶解、氧化磷酸化和柠檬酸循环 tca 循环也出现了上调,而 tgf beta 信号通路和剪接体则出现了下调(图 10D)。相反,在基因本体(GO)生物学下调的通路中:免疫突触形成、造血的正调控、b 细胞分化的正调控、内胚层细胞分化的调控、突触小泡内吞、树突延伸、突触前密核小泡外吞、突触后小泡外吞的调控和突触后细胞膜钙离子浓度的调控(图 10E)。这些结果表明,神经递质可能参与了大脑中神经递质的产生和传输,也可能参与了与帕金森病进展有关的树突状突触的产生,导致纹状体 DA 含量显著减少。

cfcf1c98368efcc69628fa63b52115ec.jpeg

图10


8.脊髓灰质炎样本的 WGCNA 共表达分析

作者首先对临床性状相关性进行了 WGCNA 分析,以选择波动最大的前 25% 基因进行 WGCNA 分析,并切断离群样本,将其余样本纳入分析(图 11A)。如图 11B 所示,当功率 =8 且平均一致性较高时,标度独立性达到 0.9。因此,使用功率 =8 来构建共表达模块,以获得初步的模块划分结果,WGCNA 的结果显示,不同的模块被识别为不同的颜色(图 11C)。为了检测离群值,利用模块的特征值构建树,然后合并属于同一分支的距离很近的树,并将截距值设为 0.5(图 11D)。共表达模块的构建如图 11E 所示,合并相似模块后得到结果。根据每个模块中样本的特征值和样本的特征,进行相关性分析以确定与特定性状相关的模块,结果发现以 MEblack 为代表的基因在 PD 中高度正相关(图 11F)。

cb8af331d527a7afc19c75408da375e1.jpeg

图11 PD 疾病相关模块共表达基因的 WGCNA 选择


与作者在分型后进行 WGCNA 相关性分析的方法相同,当幂次 =7、标度独立性达到 0.9 时,作者像图 12B 一样切掉离群样本(图 12A),通过颜色识别模块,最终发现分型后的特征(图 12C-12F),以 MEyellow 为代表的基因在 CRGCluster C1 中高度正相关(图 12F)。


d70c6c6d3e69360ddb239fa5d5bbab89.jpeg

图12 WGCNA 挑选 PD 群相关模块共表达基因


9.机器学习建立诊断模型

作者将临床性状和分型的常见性状基因模块进行交叉,共找到 72 个性状基因(图 13A)。作者使用 GSE49036 数据集提取了这 72 个性状基因,并使用 RF 树、SVM、XGB 和 GLM 算法建立了性状诊断模型。作者首先分析了数据样本的残差,绘制了四种算法残差的反向累积分布图(图 13B)。XGB 模型在大多数样本中的残差较小,而 GLM 在许多样本中的残差高于 XGB 模型。4 种算法残差的箱形图(图 13C)中,红点表示残差的均方根,排序如下:XGB < SVM < RF < GLM,并用 ROC 曲线验证了这 4 个模型。四个模型的 AUC 值如下:RF =0.833;SVM =0.833;XGB =0.917;GLM =0.833(图 13D)。

6e4c24b017e1028329f4e2be8c785f28.jpeg

图13


最后,作者选择了 XGB 模型,并使用 GSE7621 和 GSE20141 基因集验证了 XGB 模型的 ROC 曲线(图 13E、13F),相应的 AUC 值分别为 0.688 和 0.833。最后,将模型中的基因绘制成提名图(图 14),结果显示模型中的基因有 SLC35D3、FLJ22184、SYT17184、SLC35D3、FLJ22184、FLJ22184、SYT17 和 RIMS3。


dcdc7373423c091d4e61910945ae10d3.jpeg

图14 作者构建了一个提名图来预测帕金森病进展的概率


总结

通过生物信息学分析,在帕金森病患者的黑质中发现了 CR-DEG。ATP7B以及NFE2L2和MTF1被认为是有待进一步研究的候选基因。这项研究提供了在帕金森病发病机制中与铜积累导致细胞死亡相关的新基因,并为相关的神经退行性疾病探索了有前景的治疗靶点。

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

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

相关文章

zabbix内置宏、自动发现与注册

一、zabbix内置宏 1、概念&#xff1a; 在Zabbix中&#xff0c;内置宏是一种特殊的变量&#xff0c;通常用在 Trigger 名称和表达式中&#xff0c;引用有关监控对象的信息。 2、种类&#xff1a; {HOST.NAME} 主机名 {HOST.IP} 主机 IP 地址 {TRIGGER.DESCRIPTION} 触…

Leetcode刷题详解——将x减到0的最小操作数

1. 题目链接&#xff1a;1658. 将 x 减到 0 的最小操作数 2. 题目描述: 给你一个整数数组 nums 和一个整数 x 。每一次操作时&#xff0c;你应当移除数组 nums 最左边或最右边的元素&#xff0c;然后从 x 中减去该元素的值。请注意&#xff0c;需要 修改 数组以供接下来的操作…

017 基于Spring Boot的食堂管理系统

基于Spring Boot的食堂管理系统 项目介绍 本项目是基于Java的管理系统。采用前后端分离开发。前端基于bootstrap框架实现&#xff0c;后端使用Java语言开发&#xff0c;技术栈包括但不限于SpringBoot、MyBatis、MySQL、Maven等&#xff0c;开发工具为IDEA。 功能介绍 主页 …

TX Text Control .NET Server for ASP.NET 32.0 Crack

TX Text Control .NET Server for ASP.NET 是VISUAL STUDIO 2022、ASP.NET CORE .NET 6 和 .NET 7 支持&#xff0c;将文档处理集成到 Web 应用程序中&#xff0c;为您的 ASP.NET Core、ASP.NET 和 Angular 应用程序添加强大的文档处理功能。 客户端用户界面 文档编辑器 将功能…

C语言,指针的一些运算

若创建一个数组&#xff1a;int arr[10] 0; 用指针变量来储存数组首元素的地址&#xff1a;int* p arr,这里arr是数组名&#xff0c;表示首元素地址。 若p p 1或者p之后p本来指向数组首元素地址&#xff0c;就变成了指向第二个元素的地址&#xff0c;p n即指向第n 1个地…

C++对象模型(12)-- 构造函数语义学:构造函数

1、默认构造函数生成规则 编译器不一定会为类生成默认构造函数&#xff0c;但在下列情况下&#xff0c;编译器会生成默认构造函数。 &#xff08;1&#xff09;该类没有任何构造函数&#xff0c;但包含一个类类型的成员变量&#xff0c;且成员变量所属的类有默认构造函数。 …

idea使用debug无法启动,使用run可以启动

1、将调试断点清除 使用快捷键ctrl shift F8&#xff0c;将勾选的选项去除即可 2、Error running SampleApplication: Command line is too long. Shorten command line for SampleApplication or also for Spring Boot default configuration&#xff0c;报这种错误&#x…

uni-app集成使用SQLite

一、打开uni-app中SQLite 二、封装sqlite.js module.exports {dbName: chat, // 数据库名称dbPath: _doc/chat.db, // 数据库地址,推荐以下划线为开头 _doc/xxx.db/*** Description: 创建数据库 或 有该数据库就打开* author: ZXL* createTime: 2023-10-12 09:23:10* Copyr…

SQ4840EY-T1_GE3具有低导通电阻和低电压降 汽车级 N沟道功率MOSFET

SQ4840EY-T1_GE3是一款高性能的车规级电子IC芯片&#xff0c;它具有多种功能和特点&#xff0c;适用于各种电子设备和应用领域。采用了先进的工艺技术&#xff0c;具有高性能和稳定的特点。它采用了先进的封装技术&#xff0c;能够在广泛的温度范围内正常工作&#xff0c;适应各…

【Java基础面试十四】、 封装的目的是什么,为什么要有封装?

文章底部有个人公众号&#xff1a;热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享&#xff1f; 踩过的坑没必要让别人在再踩&#xff0c;自己复盘也能加深记忆。利己利人、所谓双赢。 面试官&#xff1a; 封装的目的是什么&…

docker搭建nginx+php-fpm

docker run --name nginx -p 8898:80 -d nginx:1.20.2-alpine# 将容器nginx.conf文件复制到宿主机 docker cp nginx:/etc/nginx/nginx.conf /usr/local/nginx/conf/nginx.conf# 将容器conf.d文件夹下内容复制到宿主机 docker cp nginx:/etc/nginx/conf.d /usr/local/nginx/conf…

【Python-Django】基于TF-IDF算法的医疗推荐系统复现过程

复现步骤 step1&#xff1a; 修改原templates路径&#xff0c;删除&#xff0c;将setting.py中的路径置空 step2&#xff1a; 注册app python manage.py startapp [app名称]在app目录下创建static和templates目录 step3&#xff1a; 将项目中的资源文化进行拷贝 step4&#…

VUE整合Echarts实现简单的数据可视化

文章目录 前言 一、Echarts的安装 二、可视化渲染 1.柱状图 2.饼图 3.主题的下载 总结 前言 ECharts是一款功能强大的前端数据可视化库&#xff0c;支持多种图表类型和统计图表、地理数据可视化、关系型数据展示、多维数据处理和商业智能功能。通过广泛的图表类型、统计分析…

通达OA 2016网络智能办公系统 handle.php SQL注入漏洞

一、漏洞描述 北京通达信科科技有限公司通达OA2016网络智能办公系统 handle.php 存在sql注入漏洞&#xff0c;攻击者可利用此漏洞获取数据库管理员权限&#xff0c;查询数据、获取系统信息&#xff0c;威胁企业单位数据安全。 二、网络空间搜索引擎查询 fofa查询 app"T…

Leetcode刷题解析——最大连续1的个数

1. 题目链接&#xff1a;1004. 最大连续1的个数 III 2. 题目描述&#xff1a; 给定一个二进制数组 nums 和一个整数 k&#xff0c;如果可以翻转最多 k 个 0 &#xff0c;则返回 数组中连续 1 的最大个数 。 示例 1&#xff1a; 输入&#xff1a;nums [1,1,1,0,0,0,1,1,1,1,0]…

6.6 图的应用

思维导图&#xff1a; 6.6.1 最小生成树 ### 6.6 图的应用 #### 主旨&#xff1a;图的概念可应用于现实生活中的许多问题&#xff0c;如网络构建、路径查询、任务排序等。 --- #### 6.6.1 最小生成树 **概念**&#xff1a;要在n个城市中建立通信联络网&#xff0c;则最少需…

【Java 进阶篇】JavaScript 自动跳转首页案例

在这篇博客中&#xff0c;我们将创建一个JavaScript案例&#xff0c;演示如何自动跳转到网站的首页。这种自动跳转通常用于欢迎页面或广告页面等场景。我们将从头开始创建这个案例&#xff0c;逐步介绍相关的JavaScript知识&#xff0c;让初学者也能理解并实现这个功能。 1. 什…

进程的虚拟地址空间

一、 对于C/C程序员&#xff0c;我们看到的程序中的地址&#xff0c;都不是物理地址&#xff0c;而是操作系统映射的虚拟地址/线性地址&#xff0c;每一个进程都映射了同样结构的虚拟地址空间&#xff0c;让进程以为自己在独享内存资源&#xff0c;下图是以Linux下32位操作系统…

凉鞋的 Unity 笔记 201. 第三轮循环:引入变量

201. 第三轮循环&#xff1a;引入变量 在这一篇&#xff0c;我们进行第三轮 编辑-测试 循环。 在之前我们编写了 输出 Hello Unity 的脚本&#xff0c;如下: using System.Collections; using System.Collections.Generic; using UnityEngine;public class FirstGameObject …

01-10 周二 PyCharm远程Linux服务器配置进行端点调试

01-10 周二 PyCharm远程Linux服务器配置 时间版本修改人描述2023年1月10日14:04:15V0.1宋全恒新建文档2023年2月6日11:03:45V0.2宋全恒添加快捷指令别名的实现方便虚拟环境的切换 简介 使用 PyCharm&#xff0c;您可以使用位于另一台计算机(服务器)上的解释器调试应用程序。 …