7+差异分析+WGCNA+PPI网络,学会了不吃亏


今天给同学们分享一篇生信文章“Integrated PPI- and WGCNA-Retrieval of Hub Gene Signatures Shared Between Barrett's Esophagus and Esophageal Adenocarcinoma”,这篇文章发表在Front Pharmacol期刊上,影响因子为5.6。

04e4c5b2b2992c9e10df644b24db4f9e.jpeg

结果解读:

选定研究的数据

作者从GEO和ArrayExpress数据库中收集了总共682个研究,截至2019年10月。其中,排除了678个不符合纳入标准的数据集/研究。最终选择了四个潜在的研究。在这四个选定的研究中,三个是在Affymetrix人类基因组U133A平台上进行的,一个是在Affymetrix人类基因组U133 plus 2.0平台上进行的,总共选择了125个样本。在每个研究中,EAC样本与相邻的BE样本进行了比较。使用数据集GSE37200构建了一个具有相关临床特征信息的共表达网络。经过预处理和归一化处理,进一步处理了包含22,284个基因的GSE37200数据集,并选择了变异基因(12,701个)进行WGCNA研究。


差异表达基因(DEGs)的鉴定和富集分析

总共通过微阵列元分析获得了403个差异表达基因(DEGs),其中包括169个下调基因和234个上调基因。热图是一种简单而有效的比较多个主要基因列表内容的方法。热图中以红色、橙色和黄色表示所有数据集中的主要DEGs。灰色表示相应的基因在基因列表中不存在。表2展示了前10个上调和下调的DEGs。单核细胞分化抗原CD14(CD14)、核糖5-磷酸异构酶A(RPIA)、肿瘤坏死因子超家族成员11(TNFSF11)、plexin D1(PLXND1)、主要组织相容性复合体II DM beta(HLA-DMB)和剪接体相关因子3、U4/U6回收蛋白(SART3)是高表达的上调基因,而岩藻糖转移酶2(FUT2)、SECIS结合蛋白2类似物(SECISBP2L)、COP9信号体亚单位4(COPS4)、凝胶蛋白(GSN)和谷胱甘肽过氧化物酶3(GPX3)是高表达的下调基因。根据基因本体学(GO)术语BP、MF和CC,下调基因在有丝分裂细胞周期过程、姐妹染色单体分离、抗原处理、通过MHC I类呈递肽抗原、染色体区域和MHC I类蛋白结合等方面显著富集,而与EAC相关的上调基因中高度富集了视黄醇脱氢酶活性和岩藻糖转移酶活性(图2A-C)。在KEGG中,通路富集分析显示上调基因在病毒性心肌炎、细胞周期、DNA复制和糖基化终末产物-AGE-RAGE信号通路等方面富集。下调基因与脂肪酸降解、糖脂类代谢和氨基糖和核苷酸糖代谢等通路相关(图2D)。

332c4523779f6ea2ebce24e12c4056ed.jpeg


WGCNA和临床相关模块鉴定

使用平均连接法和Pearson相关系数方法对带有临床特征的样本(GSE37200)进行了样本的树状图聚类(图3A)。进行了共表达分析以构建共表达网络。在本研究中,选择β=9(无标度R<0> = 0.95)作为软阈值参数,以确保无标度网络(图3B)。根据不相似度测量(1-TOM)对所有差异表达基因进行了树状图聚类(附图3)。通过层次聚类法确定了39个模块。浅绿色(特征基因值=0.41)、深灰色(特征基因值=0.62)和Sienna3(特征基因值=0.46)模块似乎与年龄、性别和种族有最高的关联。图3C中未显示与肿瘤分期相关的模块-特征关系,表示为NA。因此,选择与性别最相关的深灰色模块作为进一步分析的临床显著模块。在深灰色模块中确定了207个表型基因(图3D)。在补充图4中,特征基因网络的层次聚类树状图表示模块之间以及临床特征权重之间的关系。

16c03fb49cbd5db6736c9c6ecea42541.jpeg


鉴定和验证关键基因

使用STRING数据库构建了由403个差异表达基因(DEGs)组成的蛋白质相互作用网络(PPI网络)。通过Cytoscape插件(MCODE、Cytoscape和CytoHubba)确定了整个网络中关键基因之间的交互关系。根据得分系统(截断k-score = 12),从MCODE中鉴定出两个亚型:亚型1有82个节点和938条边,亚型2有20个节点和168条边。此外,数据还被导入到另一个插件CytoHubba中,通过EPC、MCC、DMNC、MNC和Stress等五种不同的计算方法,帮助鉴定出104个关键基因。然后,这两个亚型被导入到CytoNCA插件中,通过betweeness、closeness、degree、eigenvector和subgraph等五种不同的算法,帮助鉴定出40个关键基因。作者坚信,这些关键基因是PPI网络和WGCNA分析中与表型(性别)高度相关的207个基因(附表1)之间的交集(图4A、B)。最后,在BE和EAC之间确定了五个SHGS,即,pre-mRNA加工因子4(PRPF4),丝氨酸和精氨酸富集剪接因子1(SRSF1),异核核糖核蛋白M(HNRNPM),DExH盒螺旋酶9(DHX9)和起源识别复合物亚单位2(ORC2)。通路富集分析表明,所有的SHGS都参与RNA代谢,其分子功能术语包括细胞周期、DNA结合、DNA拓扑异构酶结合、pre-mRNA剪接和RNA螺旋酶活性(图5)。

50e50c0d3e08de972c483d2d0ce9a037.jpeg

9623d92e4a35c3c26bd0db7378cf9f9c.jpeg


生存分析和免疫组织化学

Kaplan-Meier图表显示了SHGS的预后影响,这些影响来自PPI网络复合物和WGCNA的模块。结果显示,HNRNPM和SRSF1的高表达与BE和EAC患者的整体生存率较差相关(p < 0.05)。此外,PRPF4、DHX9和ORC2的高表达与BE和EAC患者的整体生存率较长相关(图6)。此外,作者绘制了一个基于性别的生存曲线来确定WGCNA模块的相关性。在男性中,危险比(HR)和95%置信区间如下:PRPF4(HR = 1.08;95%CI - 0.46 ± 2.48;p = 0.865);SRSF1(HR = 3.08;95%CI - 1.49 ± 6.37;p = 0.002);HNRNPM(HR = 3.295;95%CI - 1.54 ± 7.02;p = 0.002);DHX9(HR = 1.39;95%CI - 0.64 ± 2.48;p = 0.404);ORC2(HR = 1.25;95%CI - 0.58 ± 2.72;p = 0.564)。此外,在女性病例中,PRPF4(HR = 0.39;95%CI - 0.03 ± 3.89;p = 0.421);SRSF1(HR = 1.49;95%CI - 0.20 ± 10.79;p = 0.689);HNRNPM(HR = 8.06;95%CI - 0.82 ± 79.01;p = 0.073);DHX9(HR = 0.38;95%CI - 0.04 ± 3.89;p = 0.424);ORC2(HR = 3.24;95%CI - 0.20 ± 51.91;p = 0.4061)。结果清楚地表明,与女性相比,SHGS的高表达与男性的预后不良相关。此外,人类蛋白质图谱数据库的免疫组化切片显示,与相邻正常组织相比,癌组织中SHGS的蛋白表达显著增加,如图7所示。因此,这些SHGS都是起着主动作用并可能具有共同表达倾向的关键基因。

0c3cb0ecfd134a6db5be67318e635791.jpeg

753c3263681f05af07fb5bf8ae47a79f.jpeg


总结

这项基于网络药理学的研究为BE和EAC患者的诊断和预后提供了新的见解。基于微阵列数据集的PPI网络和WGCNA的结果表明,深灰色模块与EAC和BE的相关性最大,识别出五种SHGS,即PRPF4、SRSF1、HNRNPM、DHX9和ORC2。基于WGCNA的基因共表达网络表明,共表达基因与临床特征(患者性别)之间的关系与癌症的进展有关。

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

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

相关文章

OpenAI 开发者大会亮相新一代AI

OpenAI 开发者大会于11月6日在旧金山举行&#xff0c;发布了一系列新模型及开发者产品的更新。 主要包括&#xff1a; GPT-4 Turbo&#xff1a;一种功能更强大的模型&#xff0c;具有128K的超大文本窗口&#xff0c;并以更低的成本提供服务。 Assistants API&#xff1a;新AP…

计算机毕业论文内容参考|基于spingboot的金融投资顾问推荐系统

文章目录 导文文章重点摘要前言绪论课题背景:国内外现状与趋势:课题内容:相关技术与方法介绍系统分析系统设计系统实现总结与展望1本文总结2后续工作展望导文 计算机毕业论文内容参考|基于spingboot的金融投资顾问推荐系统 文章重点 摘要 基于SpingBoot的金融投资顾问推荐…

如何使用ArcGIS Pro制作个性三维地形图

制作三维地图制作的多了&#xff0c;想着能不能换个“口味”&#xff0c;恰好看见制作六边形蜂窝图&#xff0c;灵光一闪&#xff0c;想着将二者结合&#xff0c;将平滑的三维地形图改成柱状图&#xff0c;从结果来看还可以&#xff0c;这里将制作方法分享给大家&#xff0c;希…

GoLong的学习之路(番外)如何使用依赖注入工具:wire

我为什么要直接写番外呢&#xff1f;其原因很简单。项目中会使用&#xff0c;其实在这里大家就可以写一些项目来了。 依赖注入的工具本质思想其实都大差不差。无非控制反转和依赖注入。 文章目录 控制反转为什么需要依赖注入工具 wire的概念提供者&#xff08;provider&#x…

[Leetcode] 0119. 杨辉三角 II

119. 杨辉三角 II 题目描述 给定一个非负索引 rowIndex&#xff0c;返回「杨辉三角」的第 rowIndex 行。 在「杨辉三角」中&#xff0c;每个数是它左上方和右上方的数的和。 示例 1: 输入: rowIndex 3 输出: [1,3,3,1]示例 2: 输入: rowIndex 0 输出: [1]示例 3: 输入: rowIn…

【OpenCV实现图像:图像处理技巧之空间滤波】

文章目录 概要导入库空间过滤器模板展示效果分析与总结 概要 空间滤波器是数字图像处理中的基本工具之一。它通过在图像的每个像素位置上应用一个特定的滤波模板&#xff0c;根据该位置周围的相邻像素值进行加权操作&#xff0c;从而修改该像素的值。这种加权操作能够突出或模…

igbt好坏判断方法有哪些?万用表怎么测试igbt的好坏?

什么是IGBT? IGBT即绝缘栅双极型晶体管&#xff0c;是一种复合全控型电压驱动式功率半导体器件&#xff0c;是电力控制和电力转换的核心器件&#xff0c;在高电压和高电流的光伏逆变器、储能装置和新能源汽车等领域被广泛应用。IGBT具有高输入阻抗&#xff0c;低导通压降&…

环形链表I和II

环形链表I 题目描述 给你一个链表的头节点 head &#xff0c;判断链表中是否有环。如果链表中存在环&#xff0c;则返回true。否则&#xff0c;返回false 。 解题思路 采用快慢指针的思想&#xff0c;创建fast和slow一快一慢指针&#xff0c;slow一次走一步&#xff0c;fas…

golang正则获取中括号中的内容

reg : regexp.MustCompile("【(.*?)】") //userInfo姓名:【AAA姓名】证件类型:【BBB身份证】证件号码:【122456789458】tempData reg.FindAllStringSubmatch(userInfo, -1)for k, v : range tempData {if k 0 {tempReleaseUser.Name v[1]//AAA姓名} else if k 1…

OpenCV(opencv_apps)在ROS中的视频图像的应用(重点讲解哈里斯角点的检测)

1、引言 通过opencv_apps&#xff0c;你可以在ROS中以最简单的方式运行OpenCV提供的许多功能&#xff0c;也就是说&#xff0c;运行一个与功能相对应的launch启动文件&#xff0c;就可以跳过为OpenCV的许多功能编写OpenCV应用程序代码&#xff0c;非常的方便。 对于想熟悉每个…

C# Onnx DirectMHP 全范围角度2D多人头部姿势估计

效果 项目 代码 using Microsoft.ML.OnnxRuntime.Tensors; using Microsoft.ML.OnnxRuntime; using OpenCvSharp; using System; using System.Collections.Generic; using System.Windows.Forms; using System.Linq; using System.Numerics;namespace Onnx_Demo {public part…

MySQL进阶_1.逻辑架构和SQL执行流程

文章目录 第一节、逻辑架构剖析1.1、服务器处理客户端请求1.2、Connectors1.3、第1层&#xff1a;连接层1.4、第2层&#xff1a;服务层1.5、 第3层&#xff1a;引擎层1.6、 存储层1.7、小结 第二节、SQL执行流程2.1、查询缓存2.2、解析器2.3、优化器2.4、执行器 第三节、数据库…

redisTemplate不支持zpopmax,解决方案使用reverseRangeWithScore

在redis客户端可以使用zpopmax redisTemplate不支持zpopmax 解决方案 使用reverseRangeWithScore 接下来我们进行测试 我们要返回最大的value&#xff0c;应该是c import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.a…

编译过程 学习 CMake 文档的前置知识

OHHHH&#xff0c;发现自己的基础知识真他妈的是呼呼漏风&#xff0c;&#xff0c;&#xff0c;&#xff0c;&#xff0c;&#xff0c;&#xff0c;&#xff0c;&#xff0c;&#xff0c;&#xff0c; 尴尬得意识到&#xff0c;不仅是英语水平有问题&#xff0c;他码的基础知识…

Linux学习第37天:Linux I2C 驱动实验:哥俩好

Linux版本号4.1.15 芯片I.MX6ULL 大叔学Linux 品人间百味 思文短情长 世界上的很多事物都是成双成对出现的。也包括在驱动开发的过程中&#xff0c;比如I2C中其实就是数据线和时钟线的相互配合才能完成的。 I2C常用于连接各种外设、…

debian/ubuntu/windows配置wiregurad内网服务器(包含掉线自启动)

文章目录 前言一、服务器配置安装wireguard软件生成私钥公钥配置服务器参数配置服务器sysctl参数启动、停止服务端 二、用户端配置安装wireguard软件生成私钥公钥配置客户端参数启动、停止客户端配置服务开机启动 三、服务器添加、删除客户四、配置掉线自启动配置掉线自启动脚本…

【不正经操作】百度深度学习框架paddlepaddle本地运行-Python环境配置笔记

百度深度学习框架PaddlePaddle 百度深度学习框架PaddlePaddle是一个支持深度学习和机器学习的开源框架。它由百度公司于2016年开发并发布&#xff0c;现在已经成为中国最受欢迎的深度学习框架之一&#xff0c;并且在国际上也获得了不少关注。 特点与功能 易于使用 PaddlePa…

二分查找(二分法)

核心代码&#xff08;循环&#xff09;; int f -1;while(left<right){mid(leftright)/2;if(a[mid]key){fmid;break;}if(key<a[mid]) rmid-1;if(key>a[mid]) lmid1;}if(f-1) cout<<"没找到";else cout <<f<<endl;核心代码(递归): int bins…

Unity之NetCode多人网络游戏联机对战教程(6)--NetworkTransform组件

文章目录 前言NetworkTransform是什么玩家移动脚本NetworkTransform字段讲解Synchronizing ("Syncing")ThresholdsLocal spaceInterpolationSlerp PositionUse Quaternion SynchronizationUse Quaternion CompressionUse Half Float PrecisionAuthority modesServer …

0基础学习VR全景平台篇第118篇:利用动作录制器功能避免重复操作 - PS教程

上课&#xff01;全体起立~ 大家好&#xff0c;欢迎观看蛙色官方系列全景摄影课程&#xff01; 嗨&#xff0c;大家好。欢迎收看蛙色VR系列教程之PS利用动作记录器节约补地时间。 大家拍摄在补地的时候&#xff0c;利用插件选择输入输出选项的时候&#xff0c;每次重复操作…