7+差异分析+WGCNA+PPI网络,学会了不吃亏
今天给同学们分享一篇生信文章“Integrated PPI- and WGCNA-Retrieval of Hub Gene Signatures Shared Between Barrett's Esophagus and Esophageal Adenocarcinoma”,这篇文章发表在Front Pharmacol期刊上,影响因子为5.6。
结果解读:
选定研究的数据
作者从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)。
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中,特征基因网络的层次聚类树状图表示模块之间以及临床特征权重之间的关系。
鉴定和验证关键基因
使用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)。
生存分析和免疫组织化学
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都是起着主动作用并可能具有共同表达倾向的关键基因。
总结
这项基于网络药理学的研究为BE和EAC患者的诊断和预后提供了新的见解。基于微阵列数据集的PPI网络和WGCNA的结果表明,深灰色模块与EAC和BE的相关性最大,识别出五种SHGS,即PRPF4、SRSF1、HNRNPM、DHX9和ORC2。基于WGCNA的基因共表达网络表明,共表达基因与临床特征(患者性别)之间的关系与癌症的进展有关。
相关文章:

7+差异分析+WGCNA+PPI网络,学会了不吃亏
今天给同学们分享一篇生信文章“Integrated PPI- and WGCNA-Retrieval of Hub Gene Signatures Shared Between Barretts Esophagus and Esophageal Adenocarcinoma”,这篇文章发表在Front Pharmacol期刊上,影响因子为5.6。 结果解读: 选定研…...

接口自动化测试
下面我们来看看,针对在本章优化重构后的接口测试框架来说,有哪些优点呢。 我们首先来看下目录, 1.Case文件夹用来存放我们的测试用例相关的, 2.Data用来存储我们的测试数据,Excel管理测试用例,yaml文件管理…...

SPASS-描述性分析
将身高移入变量 结果展示: 表中分析变量“身高”的个案数、所有个案中的极大值、极小值、均值、标准差及偏度和峰度...
kafka-go操作kafka
package mainimport ("context""fmt""os""os/signal""syscall""time""github.com/segmentio/kafka-go" )var (topic "user_click"reader *kafka.Reader )// 生产消息 func writeKafka(ctx …...

如何判断被DDoS攻击
当网络和设备正常的情况下,服务器突然出现连接断开、访问卡顿、用户掉线等情况;服务器CPU或内存占用率出现明显增长;网络出入流量出现明显增长;网站或应用程序突然出现大量的未知访问;登录服务器失败或者登录过慢等等。以上是最为常见的服务器被 DDoS攻击后出现的几…...

web —— html
Web —— css基础 1. HTML2. 基本HTML结构3. HTML常用标签3.1 文本相关标签3.2 HTML图像标签3.3 HTML超链接标签3.4 HTML表,单3.4.1 HTML表格3.4.2 HTML表单,输入框(多选框,单选框)下拉框 3.5 HTML分区标签3.5.1 div标…...
【C/PTA】数组练习(编程)
本文结合PTA专项练习带领读者掌握数组,刷题为主注释为辅,在代码中理解思路,其它不做过多叙述。 文章目录 7-1 计算最大值出现的次数7-2 求一批整数中出现最多的个位数字7-3 装箱问题7-4 数组-值钱的微信号7-5 数组-吹泡泡7-6 数组-数学鬼才 7…...
力扣:155. 最小栈(Python3)
题目: 设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。 实现 MinStack 类: MinStack() 初始化堆栈对象。void push(int val) 将元素val推入堆栈。void pop() 删除堆栈顶部的元素。int top() 获取堆栈顶部…...

uniapp实现在线PDF文件预览
下载pdf文件放在static文件夹下 bug:hbuildX创建的项目pdf文件夹可以放在根目录下面,但是cli创建的项目无法预览,只能放在static下面 按钮跳转预览页面 <button click"toPdf">pdf</button>methods: {toPdf() {uni.…...

Python tkinter实现复刻Windows记事本UI和菜单的文本编辑器(一)
下一篇:Python tkinter实现复刻Windows记事本UI和菜单的文本编辑器(二)-CSDN博客 介绍: Windows操作系统中自带了一款记事本应用程序,通常用于记录文字信息,具有简单文本编辑功能。Windows的记事本可以新…...
【系统架构设计】架构核心知识: 3.3 DSSA和ABSD
目录 一 特定领域软件架构DSSA 1 DSSA 2 DSSA的基本活动和产物 3 参与DSSA的人员 4 建立过程...

Git的安装和常用命令Git与SVN的区别Gitee远程仓库团队开发代码共享演示
目录 一、Git入门 1.1 Git简介 1.2 Git与SVN的区别 1.2.1 详解 1.2.2 图解 1.3 Git相较于SVN的优势与劣势 1.3.1 Git的优势与劣势 1.3.2 SVN的优势与劣势 1.4 Git的工作流程 1.4.1 图解 1.4.2 详解 二、Git的安装以及常用命令 2.1 Git官网链接 2.2 安装步骤 2.…...

五、计算机网络
(一)OSI/RM 七层模型 七层模型是计算机网络的基石,整个计算机网络是构建与七层模型之上的。 在数据链路层,数据开始以帧为单位,网卡的 MAC 地址就是数据帧的地址,数据的传输开始有地址了。 局域网是工作…...
使用Grafana与MySQL监控监控网络延迟
文章目录 前言python程序使用Grafana步骤1:安装和配置 Grafana步骤2:配置 Grafana 数据源步骤3:创建 Grafana 仪表盘步骤4:将 Grafana 仪表盘嵌入到博客中 前言 在网络应用中,网络延迟是一个重要的指标,它…...

互联网常见职称
1、管理层 CEO – Chief Executive Officer 首席执行官 VP – Vice President 副总裁 HRD – Humen Resource Director 人力资源总监 OD – Operations Director 运营总监 MD – Marketing Director 市场总监 GM – General Manager 总经理 PM – Production Manager 产品…...

UI设计软件有哪些好用和免费的吗?
在我们分享五个有用的原型工具之前,完成原型,将优化界面,这次是UI设计师的任务,UI设计软件对设计师非常重要,UI设计工具是否使用直接影响最终结果,然后有人会问:UI界面设计使用什么软件…...

Linux开发工具之编译器gcc/g++
文章目录 1.查看版本2.程序的翻译3.gcc指令3.1gcc hello.c -o hello3.2gcc -E hello.c -o hello.i3.3gcc -S hello.c -o hello.s3.4gcc -c hello.c -o hello.o3.5gcc hello.o -o hello 4.动静态库[详讲链接阶段]4.1初步认识4.2动态链接4.3静态链接 1.查看版本 gcc -v. 2.程序…...

【Kurbernetes资源管理】陈述式资源管理方式
陈述式 一、 理论部分1.1 管理K8s资源的基本方法1.1.1 陈述式资源管理方式1.1.2声明式资源管理方式1.1.3 GUI式资源管理方法 1.2 陈述式资源管理方式1.2.1 Kubelet工具简介1.2.2 kubectl 的基本语法1.2.3 Kubectl工具的自动补全功能 1.3 Kubernetes Service1.4 Service 的类型(…...
flink测试map转换函数和process函数
背景 在flink中,我们需要对我们写的map转换函数,process处理函数进行单元测试,测试的内容包括查看函数的输出结果是否符合以及函数内的状态是否正确更新,本文就记录几个测试过程中的要点 flink中测试函数 首先我们根据我们要测…...

【跟小嘉学习JavaWeb开发】第一章 开发环境搭建
系列文章目录 【跟小嘉学习JavaWeb开发】第一章 开发环境搭建 文章目录 系列文章目录[TOC](文章目录) 前言一、JDK的下载与安装1.1、关于JDK的版本问题 二、环境变量配置2.1、配置 JAVA_HOME、CLASSPATH2.2、配置path2.3、启动 cmd 三、编写代码、编译并执行3.1、编写代码&…...

(十)学生端搭建
本次旨在将之前的已完成的部分功能进行拼装到学生端,同时完善学生端的构建。本次工作主要包括: 1.学生端整体界面布局 2.模拟考场与部分个人画像流程的串联 3.整体学生端逻辑 一、学生端 在主界面可以选择自己的用户角色 选择学生则进入学生登录界面…...
vue3 字体颜色设置的多种方式
在Vue 3中设置字体颜色可以通过多种方式实现,这取决于你是想在组件内部直接设置,还是在CSS/SCSS/LESS等样式文件中定义。以下是几种常见的方法: 1. 内联样式 你可以直接在模板中使用style绑定来设置字体颜色。 <template><div :s…...

Cloudflare 从 Nginx 到 Pingora:性能、效率与安全的全面升级
在互联网的快速发展中,高性能、高效率和高安全性的网络服务成为了各大互联网基础设施提供商的核心追求。Cloudflare 作为全球领先的互联网安全和基础设施公司,近期做出了一个重大技术决策:弃用长期使用的 Nginx,转而采用其内部开发…...
【SpringBoot自动化部署】
SpringBoot自动化部署方法 使用Jenkins进行持续集成与部署 Jenkins是最常用的自动化部署工具之一,能够实现代码拉取、构建、测试和部署的全流程自动化。 配置Jenkins任务时,需要添加Git仓库地址和凭证,设置构建触发器(如GitHub…...
深度剖析 DeepSeek 开源模型部署与应用:策略、权衡与未来走向
在人工智能技术呈指数级发展的当下,大模型已然成为推动各行业变革的核心驱动力。DeepSeek 开源模型以其卓越的性能和灵活的开源特性,吸引了众多企业与开发者的目光。如何高效且合理地部署与运用 DeepSeek 模型,成为释放其巨大潜力的关键所在&…...

SQL注入篇-sqlmap的配置和使用
在之前的皮卡丘靶场第五期SQL注入的内容中我们谈到了sqlmap,但是由于很多朋友看不了解命令行格式,所以是纯手动获取数据库信息的 接下来我们就用sqlmap来进行皮卡丘靶场的sql注入学习,链接:https://wwhc.lanzoue.com/ifJY32ybh6vc…...
嵌入式面试常问问题
以下内容面向嵌入式/系统方向的初学者与面试备考者,全面梳理了以下几大板块,并在每个板块末尾列出常见的面试问答思路,帮助你既能夯实基础,又能应对面试挑战。 一、TCP/IP 协议 1.1 TCP/IP 五层模型概述 链路层(Link Layer) 包括网卡驱动、以太网、Wi‑Fi、PPP 等。负责…...
深度解析云存储:概念、架构与应用实践
在数据爆炸式增长的时代,传统本地存储因容量限制、管理复杂等问题,已难以满足企业和个人的需求。云存储凭借灵活扩展、便捷访问等特性,成为数据存储领域的主流解决方案。从个人照片备份到企业核心数据管理,云存储正重塑数据存储与…...

【阅读笔记】MemOS: 大语言模型内存增强生成操作系统
核心速览 研究背景 研究问题:这篇文章要解决的问题是当前大型语言模型(LLMs)在处理内存方面的局限性。LLMs虽然在语言感知和生成方面表现出色,但缺乏统一的、结构化的内存架构。现有的方法如检索增强生成(RA…...
第22节 Node.js JXcore 打包
Node.js是一个开放源代码、跨平台的、用于服务器端和网络应用的运行环境。 JXcore是一个支持多线程的 Node.js 发行版本,基本不需要对你现有的代码做任何改动就可以直接线程安全地以多线程运行。 本文主要介绍JXcore的打包功能。 JXcore 安装 下载JXcore安装包&a…...