大家好!今天跟大家分享的文献是2020年5月发表在Cancer Cell International(即时影响因子4.03)杂志上的一篇文献。文章基于TCGA数据库和GEO数据库中的胃癌相关数据,利用单因素Cox回归分析及LASSO算法分析确定了与胃癌预后紧密相关的4个自噬基因,构建了一个预测胃癌预后的多基因联合预测模型。

题目:Identification and validation of an individualized autophagy-clinical prognostic index in gastric cancer patients

胃癌患者个体化自噬临床预后指标的鉴定与验证

摘要

本文利用GO和KEGG分析胃癌中表达的204个自噬基因,并在Cytoscape软件中构建PPI网络,有28种差异表达的自噬基因在细胞生长,神经元死亡和细胞生长调节中富集,这些基因与铂类药物耐药,凋亡和p53信号通路有关。之后利用Cox回归分析和LASSO算法筛选了4个基因构建预后风险评分模型。根据风险评分将患者分为低风险和高风险,并进行生存分析以评估风险评分的预后预测价值,结果表明风险评分是单独可用的预后指标。生存曲线表明低风险患者的生存时间明显高于高风险患者。最后结合临床病理特征和风险评分,建立了列线图以预测个体存活率,通过外部数据GSE62254验证了列线图具有预测胃癌患者预后的能力。

流程图

结果概述

1. 数据的获取与整理:

通过HADb数据库(http://www.autophagy.lu)获取自噬相关基因;从TCGA数据库中获取胃癌转录组数据集(TCGA-STAD)用于建立模型;从GEO数据库获取GSE62254数据集用于模型验证。

2.基因差异表达及功能分析

作者通过HADb数据库得到了232个人类自噬相关基因,其中204个基因在TCGA胃癌转录组数据中有表达,共有28个自噬相关基因在胃癌转录组数据中差异表达(图1)。对这28个基因进行GO,KEGG和PPI分析,结果如图2。GO分析表明,这些自噬基因可以在几个基本的生物学过程(BP)中富集,包括细胞生长,细胞蛋白定位的正向调节,神经元死亡,细胞生长的调节(图2a)。KEGG分析显示28个自噬基因主要与自噬,铂类药物耐药性,细胞凋亡和p53信号通路有关(图2b),利用PPI构建的蛋白作用网络见图2c。

图1
图2

3. Cox回归及LASSO算法建立预测模型

TCGA-STAD中共表达的204个自噬基因,使用单因素Cox回归分析得到了10个与胃癌相关的基因(图3a),利用LASSO算法筛选出了8个自噬基因(图3b-d)。之后通过多因素Cox回归分析这8个自噬基因,其中4个基因(GRID2、ATG4D、GABARAPL2和CXCR4)与胃癌的预后有关(表1),3个基因(GRID2、GABARAPL2和CXCR4)HR > 1是危险基因,1个基因(ATG4D)HR < 1是保护基因。随后作者根据4个自噬基因的表达水平及风险系数算出每位患者的风险评分,将患者分为低风险和高风险两类(图4a),通过热图发现高风险患者倾向于高表达危险基因,低风险患者倾向于高表达保护基因(图4b)。

图3
表1
图4

4. 模型评估

基于TCGA-STAD数据,单变量分析显示,风险评分与总生存期(OS)显著相关(HR = 1.648,95% CI = 1.385 – 1.960,P < 0.001)(图5a)。多变量分析显示,风险评分是单独可用的预后指标(HR = 1.922,95% CI = 1.573 – 2.349,P < 0.001)(图5b)。生存曲线显示,低风险评分患者的生存时间显著长于高风险评分患者的生存时间(图5c)。ROC分析表明,风险评分的AUC显著大于其他指标,这证明本模型比其他单个指标具有更好的预测预后的能力。

图5

5. 列线图构建及外部数据验证

通过结合四个自噬基因特征,构建列线图预测3年和5年OS。如图6a所示,分配给每个因素的打分与其对生存的风险贡献成正比,校正曲线可以匹配(图6b,c)。列线图也在GSE62254胃癌数据集中得到了验证,其3年和5年校正曲线分别如图6d,e所示。

图6
图6

结语

本文聚焦于胃癌与自噬基因的相关研究,重点讨论特定生物学功能的基因在胃癌预后中的作用。基于TCGA及GEO公共数据库,通过Cox回归分析及LASSO算法构建了胃癌预后预测模型,之后又利用外部数据对模型进行了验证。本文有两点需要改进:一是自噬基因功能分析部分与后续模型构建验证部分有脱节,没有基于差异表达自噬基因进行后续模型构建;二是仅利用外部数据进行了列线图的验证,校正曲线并不是非常好,无法充分证明模型的可扩展性,结果说服力不强。但本文方法选用合理,分析思路清晰,同样适用于其他疾病与特定生物学功能基因的相关研究,值得借鉴。

idefo功能模型图_利用好预后预测模型,2个月发篇4分+SCI不是梦相关推荐

  1. idefo功能模型图_IDEF0法建立模具CAD/CAM系统的功能模型

    O引言随着计算机技术的飞速发展,应用领域的不断扩大和日益复杂,较大型的计算机应用系统的内部组织结构也越来越复杂.一般地,建立一个计算机信息系统须经过需求分析.系统分析.系统设计.程序设计.系统测试和系 ...

  2. networkx 画有权图_利用NetworkX画网络图

    现在各种商业和开源的网络可视化的工具非常多,NetworkX - NetworkX是一个非常重要的网络分析工具.当然它侧重于对网络结构的分析,也包含了网络可视化部分.我最近由于要画一些张量网络图,所以 ...

  3. python识图找图_利用python进行识别相似图片(二)

    前言 和网上各种首先你要有一个女朋友的系列一样,想进行人脸判断,首先要有脸, 只要能靠确定人脸的位置,那么进行两张人脸是否相似的操作便迎刃而解了. 所以本篇文章着重讲述如何利用openCV定位人脸. ...

  4. python截长图_利用 Python + Selenium 实现对页面的指定元素截图(可截长图元素)

    对WebElement截图 WebDriver.Chrome自带的方法只能对当前窗口截屏,且不能指定特定元素.若是需要截取特定元素或是窗口超过了一屏,就只能另辟蹊径了. WebDriver.Phant ...

  5. java绘制均线图_利用JFreeChart绘制股票K线图完整解决方案

    因为工作的需要,接触了一些股票图形绘制类的工作,其中最主要的还是股票K线图的绘制了,如果利用编程语言最底层的图形绘制方法去绘制这类图形,如果对编程语言不是特别熟悉的话,一般是有很大的困难的,通过在网上 ...

  6. python绘制简单城市剪影图_利用Python的folium包绘制城市道路图的实现示例

    写在前面 很长一段时间内,我都在研究在线地图的开发者文档,百度地图和高德地图的开发者中心提供了丰富的在线地图服务,虽然有一定的权限限制,但不得不说,还是给我的科研工作提供了特别方便的工具,在博客前面我 ...

  7. python如何实现找图_利用OpenCV和Python实现查找图片差异

    使用OpenCV和Python查找图片差异 flyfish 方法1 均方误差的算法(Mean Squared Error , MSE) 下面的一些表达与<TensorFlow - 协方差矩阵&g ...

  8. python 按键精灵识图_利用-百度云通用文字识别-图片转文字

    Import "ShanHai.lua" Dim access_token,params,post数据,网页源文件,data,img,ocrHttp,path,cmd //acce ...

  9. python批量生成图_利用Python批量生成任意尺寸的图片

    实现效果 通过源图片,在当前工作目录的/img目录下生成1000张,分别从1*1到1000*1000像素的图片. 效果如下: 目录结构 实现示例 # -*- coding: utf-8 -*- imp ...

最新文章

  1. activeRecord 绑定属性的属性
  2. skimage 学习笔记
  3. python适合多大的人学-学Python编程孩子几岁最合适?
  4. python编程入门与案例详解课后题答案-Python入门之三角函数sin()函数实例详解
  5. 微信小程序图表插件 echarts-for-weixin
  6. Android USB Gadget复合设备驱动(打印机)测试方法
  7. Windows10 手机应用程序开发 - 3. 做一个简单的计算器界面
  8. js变量提升_学习笔记:JS中的作用域和预解析
  9. 数据库 - 事务管理(ACID)隔离级别 事务传播行为
  10. docker php示例,Docker PHP 例子
  11. Spring_Bean配置_生命周期_注解
  12. Unix/Linux环境C编程入门教程(18) kali-linuxCCPP开发环境搭建
  13. 蓝桥杯试题:矩阵翻硬币
  14. The reference to entity characterEncoding must end with the ';' delimiter
  15. 【BZOJ4538】【HNOI2016】网络(树链剖分,线段树,堆)
  16. vue项目中使用 ttf字体
  17. 为python写了一个事件机制 - 小川 - 博客园
  18. diy计算机英语,电脑组装DIY基本英语单词
  19. C++ 1179:奖学金
  20. 2018永洪科技大数据技术上海峰会-唤醒数据.遇见未来

热门文章

  1. 移动端实现文字轮播_移动端轮播图实现
  2. oracle sum详解,oracle sum()聚合函数
  3. 南京理工大学计算机学院教师信息网,南京理工大学教师信息
  4. 3蛋白wb_老司机手把手教你选WB内参
  5. c语言调用createthread线程的头文件_易语言API多线程总汇
  6. AngularJS小结
  7. springboot项目中关于时间类型转换的格式问题
  8. <load-on-startup>1</load-on-startup>的作用
  9. python曲线拟合预测_用python做曲线拟合
  10. c语言交通违章编程代码,C语言程序设计之交通处罚单管理系统 报告(内含代码).doc...