本文介绍了一种利用网络建模工具NetDecoder构建特定上下文的蛋白质相互作用网络并建立基因效用模型(GUMs)的实验方案。通过整合转录组学数据与经过人工审编的蛋白质-蛋白质相互作用(PPI)网络,NetDecoder能够识别关键靶点和子网络。
需要JoVE订阅才能观看此内容。 请登录或开始免费试用
本文介绍了一种利用网络建模工具NetDecoder构建特定上下文的蛋白质相互作用网络并建立基因效用模型(GUMs)的实验方案。通过整合转录组学数据与经过人工审编的蛋白质-蛋白质相互作用(PPI)网络,NetDecoder能够识别关键靶点和子网络。
差异表达分析是一种常用于确定潜在治疗靶点的技术,但它忽略了生物通路中基因网络的复杂性。通常,高表达的基因并不一定能够解释生物表型的特性。为解决差异表达分析的这一局限性,开发了NetDecoder这一网络生物学工具,该工具将转录组数据与蛋白质-蛋白质相互作用(PPI)网络相结合,用于建模特定生物学背景下的信息流、基因功能重要性以及关键连接边和差异利用的基因网络。
本方案为初学者提供了一个循序渐进使用 NetDecoder 的详细指南,涵盖数据预处理、NetDecoder 执行及输出结果分析的完整流程。该工作流程包括软件配置、网络构建以及基于流的建模分析,用于量化不同生物条件下基因(节点)及基因-基因相互作用(边水平)的差异。最终输出结果包括关键靶点和路由基因、差异流子网络以及边流分布情况,有助于识别与特定生物状态相关的关键调控基因和通路。在完成所述步骤后,研究人员将能够利用转录组数据和 curated PPI 网络独立开展研究,揭示跨表型的表型基因流动特征。
用于治疗研究的基因及其相关通路的选择通常由差异表达分析驱动1。该分析方法在确定两个或多个条件下基因表达的差异方面具有较高有效性。然而,基因在复杂且相互关联的生物网络中发挥作用,这意味着单个基因的表达并不能充分反映基因在网络中的相互作用及其基因-基因关系2。网络传播方法将基因表达数据与相互作用网络相结合,以识别仅通过差异表达分析可能遗漏的具有重要生物学意义的基因3。目前的方法并未明确量化基因的功能重要性,以及在不同生物学条件下生物信息在蛋白质-蛋白质相互作用(PPI)网络中的重新分布情况。因此,亟需一种能够建模特定条件下网络行为并量化跨生物系统信息流变化的方法。为了系统性地考虑基因在更广泛的生物网络中的相互作用,研究人员开发了NetDecoder这一网络生物学平台,用于识别在不同条件之间具有最大信息流差异的基因。NetDecoder采用一种过程引导的流算法,整合人类PPI网络的已有知识与批量RNA测序数据,构建基于信息流驱动的相互作用模型4。
利用表型网络的信息流数据,可构建基因效用模型(GUM)5,以识别在网络中信息流最高的基因,这些基因具有最高的整体基因效用,而无需考虑其差异表达水平。该方法支持更有效的靶点优先排序策略与识别,能够提供传统分析方法常忽略的生物学洞见。与传统的差异表达分析或基于相关性的网络方法不同,NetDecoder 可量化基因(节点水平)和相互作用(边水平)在信息流上的变化,从而识别功能上重要的基因,即使其表达水平未发生显著改变4,5。NetDecoder 可广泛应用于涉及两种生物学条件之间比较的批量 RNA 测序数据集,用于识别信息流和网络结构的变化。尽管 NetDecoder 支持整合其他组学数据集(如蛋白质组学和表观基因组学),本实验方案重点以转录组数据为例演示其工作流程。在这些应用中,用户可根据蛋白质或表观遗传调控的基因定义源基因,从而从这些分子特征启动信息流分析。这种灵活性使得多组学证据可被整合到基于网络的分析中,有助于揭示表型差异背后的跨模态调控机制。
常见的研究设计包括二元比较,涵盖但不限于疾病与健康状态、治疗应答者与非应答者、药物处理、基因敲低或敲除与对照实验之间的比较,以及发育过程或细胞状态转变的分析。本实验方案旨在展示一个可重复的框架,用于应用 NetDecoder 来揭示在不同生物学条件下网络影响力发生改变的基因。本方案提供了易于遵循的步骤,指导 NetDecoder 的设置与运行,同时包含示例以辅助操作,并介绍了基本的故障排除技术以及结果解读方法。
访问受限。请登录或开始试用以查看此内容。
本研究使用了公开可用的RNA测序数据集,未直接涉及人类或动物受试者,因此无需机构审查委员会批准和知情同意。
注意:NetDecoder 需要以下输入文件:两种特定生物条件下标准化的基因表达数据;描述生物条件的元数据文件;用于网络构建和建模的源基因列表;来自公共领域的蛋白质-蛋白质相互作用(PPI)网络;以及为每种生物条件构建的边加权网络(EWN)。
1. 数据准备
2. 安装和配置 NetDecoder
3. 运行 NetDecoder
访问受限。请登录或开始试用以查看此内容。
如图1所示,NetDecoder 通过一个包含数据处理、网络配置和基于流的分析的结构化工作流程运行,其输出按流程各阶段分别组织到不同的目录中。这种模块化结构能够对输出结果进行系统性验证,确保结果可追溯至每一个计算步骤,从而支持整体的可重复性。
NetDecoder 成功执行后(图2),会在四个目录中生成输出结果:analysis、collect、networks 以及“your_shortname”,这些目录包含对应于不同条件的数据,包括流值、子网络及其他流相互作用输出的图表和定量结果(图1、图2和图3)。若这些目录中存在完整填充的文件和图表,则表明...
访问受限。请登录或开始试用以查看此内容。
本方案概述了NetDecoder的实施方法,NetDecoder是一种网络生物学框架,可将基因表达数据与蛋白质-蛋白质相互作用(PPI)网络相整合,用于建模特定条件下的信息流,并根据基因在生物系统中的功能影响对其进行优先排序。该方法的成功应用依赖于若干关键步骤、严谨的方法学选择以及对输出结果的正确解读。
本方案的初始阶段包括获取表达数据、生成元数据以及构建统一的表达矩阵。这些步骤对于确保与下游分析的兼容性至关重要。表达矩阵必须以基因为行、样本为列为格式,且矩阵中的样本名称必须与元数据文件中的样本名称完全一致。此阶段的任何不一致(例如样本标识符不匹配或基因名称重复)都将在流程中传递,并导致后续步骤失败。
过滤低质量数据(例如计数较低的基因、缺失值或低方差基因)尤为重要,因为这些特征可能会在基于相关性的网络构建中引入噪声。成功的预处理步骤应得到一个干净的表达矩阵,其中无缺失值,且基因标识符一致,与蛋白质相互作用网络中所使用的标识符相匹配。
该实验方案中的一个关键决策点是,在构...
访问受限。请登录或开始试用以查看此内容。
作者无财务利益冲突。
图1和图2的示意图使用BioRender(BioRender.com)制作。
本工作获得了以下机构资助:梅奥诊所生物医学发现中心、梅奥诊所综合癌症中心(美国国立卫生研究院;P30 CA015083)、梅奥诊所胃肠道细胞信号转导中心(美国国立卫生研究院:P30DK084567)、格伦医学研究基金会 、V癌症研究基金会(S.Z.)、 梅奥诊所营养与肥胖研究项目、大卫·F·和玛格丽特·T·格罗赫内癌症免疫学与免疫治疗项目、施密特科学与创新项目,以及美国国立卫生研究院(NIH;U19AG74879、P50CA136393、 R01CA240323、 R03OD038392)。
访问受限。请登录或开始试用以查看此内容。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| AnnotationDbi | Bioconductor | version 1.68.0 | 注释与基因映射 |
| Bioconductor | Bioconductor | version 3.19 | 转录组数据分析框架及支持 DESeq2、edgeR、limma、AnnotationDbi 和物种数据库等的软件包生态系统 |
| Cytoscape | The Cytoscape Consoritum | version 3.10.4 | 网络可视化与分析 |
| DESeq2 | Bioconductor | version 1.46.0 | 差异表达分析(基于负二项分布建模) |
| dplyr | Posit Software, PBC 前身为 RStudio, PBC | version 1.1.4 | 数据操作与转换 |
| edgeR | Bioconductor | version 4.4.2 | 基于计数的差异表达分析 |
| ggplot2 | Posit Software, PBC 前身为 RStudio, PBC | version 4.0.0 | 数据可视化与绘图 |
| GNU Bash | GNU 项目 | 系统默认 | Bash,用于执行 NetDecoder 流程脚本 |
| igraph | igraph 开发团队 | version 2.1.4 | 网络构建与图分析 |
| Limma | Bioconductor | version 3.62.2 | 基因表达分析的线性模型 |
| NetDecoder | Hu Li 实验室,梅奥诊所 | (2024 Hu Li 实验室) | 通过信息流建模构建特定上下文的蛋白质相互作用网络 |
| org.Hs.eg.db | Bioconductor | version 3.20.0 | 人类基因注释数据库 |
| Oracle JDK | Oracle 公司 | ≥ version 1.8 | NetDecoder 运行所需的运行环境 |
| pheatmap | Raivo Kolde | version 1.0.13 | 表达与相关性结构的可视化 |
| R | R 基金会 | version 4.4.2 | 转录组与网络分析的核心环境 |
访问受限。请登录或开始试用以查看此内容。
本文已发表
视频即将推出