通路活性耦合:完整技术报告

主要发现:62 条通路中,30 样本耦合 FDR<0.05 的有 3 条,组内耦合 FDR<0.05 的有 0 条:显著的通路耦合全部来自组间差异,扣除分组后不再显著。

本页保留全部详细说明;日常浏览请用简洁页面。

1 分析目的

单个基因-代谢物配对噪声大、数量多。本分析把同一条 KEGG 通路的基因和代谢物各自汇总成一个“通路活性分数”,直接在通路层面看转录和代谢是否同涨同落(耦合)。如果某通路的基因活性与代谢物活性在样本间高度相关,提示该通路的转录变化可能反映在代谢产物上。

2 分析原理

1. 通路活性分数(pathway activity score):每个分子 i 先在 30 个样本内做 z-score:

zij = (xij − x̄i) / si

xij 为分子 i 在样本 j 的 log2 表达量(基因)或 log2 强度(代谢物),x̄i、si 为它在 30 个样本中的均值和标准差。通路 p 在样本 j 的活性为通路内分子 z 值的算术平均:

Apj = (1/npj) · Σi∈p zij

基因层(AG)、代谢层(AM)分别计算,规则相同。方向:A>0 表示该样本中通路分子整体高于各自的 30 样本均值,A<0 表示整体偏低。分数不区分底物与产物、不区分正负调控、不加权,是“通路成员整体丰度水平”的粗略指标。

2. 耦合 r(30 样本):r = Pearson(AGp, AMp),30 个样本各一对值。选用 Pearson 的理由:活性分数是多个 z 值的平均,近似连续正态,关心的是线性同步;同时给出 Spearman 秩相关(r_spearman)作稳健性对照,两者接近说明结果不由个别离群样本驱动。P 值:把代谢层活性的样本标签随机打乱 1000 次,每次重算 r,P = (1 + |rperm| ≥ |robs| 的次数)/(1 + 1000)(双侧)。FDR:对全部可评估通路的置换 P 做 BH 校正。

3. 组内耦合 r_within:两层活性各自减去所属组(10 组,每组 3 个样本)的组均值,再对残差求 Pearson 相关:

rwithin = Pearson(AGpj − ĀGp,g(j), AMpj − ĀMp,g(j))

这是组内中心化方法,等价于以分组为协变量的偏相关;不是另做偏相关模型。P 值用组内置换:只在同一组的 3 个样本之间打乱代谢层活性(保持组结构不变),1000 次,双侧;同样做 BH 校正得到 fdr_within。

4. 两种耦合的区别:30 样本 r 包含两部分——组间(处理、水平导致两层均值一起变化)和组内(同组个体之间的随机差异是否同步)。如果 r 高而 r_within 接近 0,说明同步主要来自组间差异:两层都随实验因素变化,但不一定存在直接的物质流联系;如果 r_within 也高且显著,说明即使在同一处理水平下,基因活性高的样本代谢活性也高,是更强的耦合证据。

5. 单个比较的耦合:只取该比较的 6 个样本(两组各 3 个),用同一套活性分数计算 Pearson r。P 值为精确置换检验:枚举代谢层活性在 6 个样本间的全部 720 种排列,P = 满足 |rperm| ≥ |robs| 的排列比例(含观测排列本身,最小可能值 1/720);FDR 在该比较的全部可评估通路内 BH 校正。6 个样本分属两组,这个 r 主要反映两组均值的差异,不能与 30 样本 r 或组内 r 直接比较;每组只有 3 个样本,比较内不计算组内耦合。

6. 三种耦合的展示:耦合相关性热图把三类结果并列但分开:左侧 2 列为全部 30 个样本(总体 r、组内 r),右侧为各比较 6 个样本的 r,两部分之间留空并用色带标明样本集合。通路耦合网络为双层结构:左列为转录组通路节点(大小 = 有效基因数),右列为代谢组通路节点(大小 = 有效代谢物数),同一通路的两个节点之间的边表示耦合 r,红色为正、蓝色为负,粗细为 |r|;全局网络分“总体 r”和“组内 r”两套,比较组网络用 6 样本 r。网页上的交互网络可按 FDR、|r|、通路名称和有效样本量筛选。

3 输入数据及预处理

样本:30 个(全部通路都用满 30 个样本,n_samples 列给出实际数)。基因:表达过滤后的基因,log2(FPKM+1)。代谢物:全部有变异的代谢物,log2 强度,未检出记为 NA:该值不参与该物质均值和标准差的计算,也不参与该样本的通路平均,即 npj 为样本 j 中该通路已检出的代谢物数(数据表 n_met_min_per_sample 给出各样本中的最小值,n_met_with_missing 给出有未检出值的代谢物数)。作为敏感性分析,另用半最小值填补后的矩阵重算代谢层活性和耦合 r(r_imputed)。

纳入通路:KEGG 纳入通路中,基因层和代谢层各有至少 3 个分子的通路。分子数口径:n_gene 为通路内参与计算的去重基因数(表达过滤后),n_met 为通路内参与计算的去重代谢物数(有 KEGG 编号且有变异);图中点大小为 n_gene + n_met。

4 软件、算法及参数

软件 / 函数版本用途与关键参数
R4.4.3scale(按行 z-score,NA 不参与)、colMeans(na.rm=TRUE)、cor(Pearson / Spearman)
置换检验—1000 次,全样本置换(30 样本 r)和组内置换(组内 r),随机种子固定
精确置换(单个比较)—6 个样本的全部 720 种排列,双侧;FDR 在每个比较内 BH 校正
ggplot2 / pheatmap / svglite4.0.3 / 1.0.13 / 2.2.2耦合网络图(PNG / PDF / SVG)、耦合相关性热图
stats::p.adjust4.4.3BH 校正,范围为全部可评估通路

5 统计指标解释

下表列出本页出现的全部统计指标和缩写(由页面内容自动生成)。全部术语见术语表。

术语中文名英文名定义与读法
FPKM每千碱基每百万片段数Fragments Per Kilobase of transcript per Million mapped fragments转录组表达量单位,按基因长度和测序深度归一化。本流程用 log2(FPKM+1) 作为基因表达值。
PP 值P value在原假设(无差异、无相关或无富集)成立时,得到当前或更极端结果的概率,未经多重检验校正。
FDR错误发现率false discovery rate多重检验校正指标,表示在所有判为显著的结果中,预期假阳性所占比例。本报告全部用 Benjamini–Hochberg 方法计算,检验范围在各分析中分别说明(如“该比较的全部配对”“全部可评估通路”)。
BHBenjamini–Hochberg 校正Benjamini–Hochberg procedure把 m 个 P 值从小到大排序,第 i 个的校正值为 min(1, min_{k≥i} P_(k)·m/k)。控制 FDR,比 Bonferroni 校正宽松。
NA缺失值not available没有数值。未检出、未检验或不可计算时记为 NA,不当作 0。
z-score标准分数z-score(x − 均值)/标准差,把不同量纲的数据转换为“偏离均值多少个标准差”。z=1 表示高于均值 1 个标准差。
r相关系数correlation coefficient本报告中未特别说明时指 Pearson 积矩相关系数,范围 −1 到 1;正值表示同涨同落,负值表示此消彼长,绝对值越大线性关系越强。
Pearson皮尔逊相关Pearson correlationr = Σ(x−x̄)(y−ȳ) / √[Σ(x−x̄)²·Σ(y−ȳ)²],衡量线性关系。显著性用 t = r·√[df/(1−r²)] 服从自由度 df 的 t 分布检验。
Spearman斯皮尔曼秩相关Spearman rank correlation先把数据换成秩次再算 Pearson 相关,衡量单调关系,对离群值不敏感。本报告作稳健性对照。
r_within组内相关within-group correlation每个分子先减去所在组(10 组)的组均值,再对残差求 Pearson r。它只反映组内个体之间的共变,等价于以分组为协变量的偏相关。自由度 = 样本数 − 组数 − 1。
fdr_within组内相关(或组内耦合)的 FDRFDR of within-group correlation组内相关 P 值的 BH 校正值;通路活性页为组内置换 P 在全部可评估通路内的 BH 校正值。
r_spearmanSpearman 耦合系数Spearman coupling通路两层活性的 Spearman 秩相关,作为 Pearson r 的稳健性对照。
r_imputed填补后耦合系数coupling r with imputation代谢物未检出改用半最小值填补后重算的耦合 r,用于检查未检出处理的影响。
KEGG京都基因与基因组百科全书Kyoto Encyclopedia of Genes and Genomes代谢通路和分子功能数据库。本流程用 KEGG 通路、KO、化合物(C 编号)和反应(R 编号)注释。
pathway activity score通路活性分数pathway activity score通路内分子 z-score 的算术平均(每个样本一个值),见“通路活性耦合”页公式。

6 图表与结果展示

全局结果

通路耦合总览PDF数据绘图数据
通路耦合总览
目的
同时展示每条通路的 30 样本耦合和组内耦合。
坐标轴
横坐标为 30 样本耦合 r(Pearson),纵坐标为组内耦合 r_within;两轴范围 −1 到 1。
颜色
红=两种耦合都 FDR<0.05;浅红=只有 30 样本耦合 FDR<0.05;蓝=只有组内耦合 FDR<0.05;灰=都不显著。
点的形状与大小
点大小为参与计算的分子数(n_gene + n_met)。
图例
右侧。
显著性标记
FDR 来自置换检验(各 1000 次)后的 BH 校正;只标注至少一种耦合显著的通路名称。
数据筛选
基因层和代谢层各至少 3 个分子的通路。
样本与缺失值
30 个样本;代谢物未检出值不参与该样本的通路平均。
如何阅读
右上和左下象限为两种耦合同向;点靠右但纵坐标接近 0,说明耦合主要来自组间差异;同时靠右、靠上才是组内也成立的耦合。
通路活性热图PDF数据绘图数据
通路活性热图
目的
比较通路在基因层和代谢层的组均值活性。
坐标轴
行为通路(按耦合 r 从高到低),列为 G_ 开头的 10 组基因层活性和 M_ 开头的 10 组代谢层活性。
颜色
颜色为每行 z-score,色标 ±2。
点的形状与大小
无。
图例
右侧。
显著性标记
本图不标注显著性。
数据筛选
全部可评估通路。
样本与缺失值
活性计算时代谢物未检出值不参与。
如何阅读
同一行左右两半颜色模式相似,说明该通路两层活性随分组同步。
全部通路耦合结果共 62 行下载全表

表注:n_gene、n_met 参与计算的去重基因数和代谢物数;n_samples 参与计算的样本数;r 为 30 样本基因层与代谢层活性的 Pearson 相关;p_perm 为全样本置换 P(双侧,1000 次);fdr 为全部可评估通路内 BH 校正;r_within 为减去组均值后的组内相关,p_within_perm 为组内置换 P,fdr_within 为其 BH 校正;r_spearman 为 Spearman 秩相关;r_imputed 为代谢物未检出改用半最小值填补后的 r;n_met_with_missing 该通路有未检出值的代谢物数;n_met_min_per_sample 各样本中实际参与平均的最少代谢物数。

pidnamen_genen_metn_samplesrp_permfdrr_withinp_within_permfdr_withinr_spearmanr_imputedn_met_with_missingn_met_min_per_sample
00901Indole alkaloid biosynthesis9430-0.62370.0009990.03097-0.46640.080920.991-0.5404-0.623704
00500Starch and sucrose metabolism1131030-0.61860.0009990.03097-0.29090.23180.991-0.616-0.6186010
00660C5-Branched dibasic acid metabolism76300.62940.0019980.041290.22720.60340.9910.55550.629406
00566Sulfoquinovose metabolism11330-0.47750.0069930.0991-0.002860.9910.991-0.4487-0.477503
00941Flavonoid biosynthesis2914300.46210.0079920.09910.068480.79120.9910.48160.4621014
04148Efferocytosis46530-0.41270.024980.2301-0.076630.73830.991-0.3989-0.412705
00290Valine, leucine and isoleucine biosynthesis194300.39750.025970.23010.29180.16980.9910.29480.397504
00970Aminoacyl-tRNA biosynthesis6017300.38380.035960.26010.18240.46350.9910.17550.3838017
00040Pentose and glucuronate interconversions878300.38810.039960.26010.2930.18280.9910.3820.388108
00600Sphingolipid metabolism55630-0.38620.041960.2601-0.44540.065930.991-0.3375-0.386206
00010Glycolysis / Gluconeogenesis134330-0.34290.056940.3097-0.25670.63940.991-0.3855-0.342903
02010ABC transporters5645300.36270.059940.3097-0.11020.62340.9910.34060.3711144
00410beta-Alanine metabolism55530-0.34350.067930.30970.11680.59140.991-0.2877-0.343505
00561Glycerolipid metabolism88430-0.35520.074930.30970.15280.51050.991-0.2814-0.366413
00052Galactose metabolism662030-0.32280.074930.30970.22320.34370.991-0.289-0.3228020
04082Neuroactive ligand signaling12630-0.30070.09890.38320.016760.94610.991-0.24-0.300706
00240Pyrimidine metabolism741330-0.29780.11390.39570.1410.63340.991-0.3526-0.2978013
00940Phenylpropanoid biosynthesis1061130-0.29660.11490.3957-0.1720.51550.991-0.2667-0.2966011
00760Nicotinate and nicotinamide metabolism24630-0.2910.12990.40390.019530.93710.991-0.3219-0.29106
00310Lysine degradation48730-0.27970.13190.40390.16220.45150.991-0.2957-0.279707
00430Taurine and hypotaurine metabolism9530-0.26690.13990.4039-0.031450.90410.991-0.2694-0.288514
00944Flavone and flavonol biosynthesis610300.27540.14890.40390.10660.70430.9910.13550.229128
00480Glutathione metabolism903300.260.14990.40390.3350.12490.9910.20620.2603
00350Tyrosine metabolism47630-0.2580.17180.4439-0.19270.45050.991-0.3139-0.25806
00220Arginine biosynthesis418300.26010.18080.44840.19980.36260.9910.18530.260108
00908Zeatin biosynthesis19930-0.24980.19180.45740.079090.75120.991-0.2863-0.249809
00562Inositol phosphate metabolism664300.23580.21280.4690.27750.28770.9910.25160.235804
00460Cyanoamino acid metabolism2410300.22450.22880.4690.31690.15080.9910.20710.2245010
00564Glycerophospholipid metabolism1106300.22640.23380.4690.35320.16380.9910.3410.226406
00920Sulfur metabolism367300.21990.23380.469-0.16460.36360.991-0.12790.219907
00250Alanine, aspartate and glutamate metabolism518300.22190.23880.4690.23760.25070.9910.23650.221908
00340Histidine metabolism288300.21290.24880.4690.42440.10490.9910.072750.212908
00750Vitamin B6 metabolism123300.22210.24980.4690.52840.0079920.49550.24980.222103
00190Oxidative phosphorylation1314300.21110.26070.4690.076140.79020.9910.21470.211104
00945Stilbenoid, diarylheptanoid and gingerol biosynthesis153300.21190.26470.4690.1820.43160.9910.26360.165412
00470D-Amino acid metabolism72130-0.20880.28070.4835-0.18250.31570.991-0.3121-0.2088021
00330Arginine and proline metabolism529300.20660.29070.4871-0.13420.52050.9910.20220.206609
00360Phenylalanine metabolism35930-0.19680.29970.489-0.24060.45750.991-0.1212-0.196809
00130Ubiquinone and other terpenoid-quinone biosynthesis553300.18530.31170.4955-0.076990.77920.9910.17290.185303
00020Citrate cycle (TCA cycle)646300.16180.36760.5698-0.21660.31070.9910.20580.161806
00051Fructose and mannose metabolism7410300.16010.39160.59220.071680.68030.9910.032260.1601010
00230Purine metabolism8112300.13870.45050.6387-0.098940.59940.9910.12350.1387012
00300Lysine biosynthesis186300.14240.45450.63870.11650.63040.9910.020690.142406
00380Tryptophan metabolism516300.14340.45750.6387-0.33830.073930.9910.14220.143406
00966Glucosinolate metabolism8430-0.14480.46350.6387-0.19870.43560.991-0.0416-0.146313
00280Valine, leucine and isoleucine degradation695300.13760.47850.6450.0044920.990.9910.066070.137605
00650Butanoate metabolism165300.13220.50250.66290.10760.75520.9910.12570.132205
00400Phenylalanine, tyrosine and tryptophan biosynthesis40830-0.13220.51350.6633-0.3230.26070.991-0.07987-0.132208
00860Porphyrin metabolism594300.10670.56540.70240.50270.017980.55740.085650.106704
00260Glycine, serine and threonine metabolism761230-0.11210.56640.70240.0067090.9770.991-0.2218-0.1121012
00950Isoquinoline alkaloid biosynthesis257300.092030.63540.7683-0.24690.43360.9910.10120.187316
00630Glyoxylate and dicarboxylate metabolism9213300.083440.64440.7683-0.01190.9530.9910.074530.08344013
00999Biosynthesis of various plant secondary metabolites25830-0.087760.65930.77130.0470.84420.991-0.1017-0.0877608
00261Monobactam biosynthesis105300.078950.69730.8006-0.085260.75120.991-0.10340.0789505
00520Amino sugar and nucleotide sugar metabolism1301330-0.071910.71930.8108-0.058610.79620.991-0.08031-0.07191013
00770Pantothenate and CoA biosynthesis473300.041050.81520.89860.1890.30770.991-0.0002220.0410503
00053Ascorbate and aldarate metabolism5911300.047730.82620.8986-0.049140.87210.9910.087880.04773011
00960Tropane, piperidine and pyridine alkaloid biosynthesis309300.03240.85910.9184-0.01020.9620.991-0.0037820.032409
00670One carbon pool by folate467300.013160.9520.981-0.016360.93310.9910.083870.0131607
00030Pentose phosphate pathway54330-0.010880.9590.9810.026180.9560.9910.06474-0.0108803
00270Cysteine and methionine metabolism12912300.0075030.9750.981-0.2120.20580.991-0.052280.007503012
00620Pyruvate metabolism108330-0.0035550.9810.981-0.018080.9610.991-0.07052-0.00355503
通路耦合相关性热图PDF全部样本结果各比较结果绘图数据
通路耦合相关性热图
目的
并列比较每条通路在不同样本集合下的耦合 r。
坐标轴
行为通路(按 30 样本 r 从高到低),列分两部分:左 2 列为全部 30 个样本的总体 r 和组内 r,空一列后为 45 个比较各自 6 个样本的 r。
颜色
颜色为耦合 r,以 0 为中心,红正蓝负,色标 ±1。
点的形状与大小
无。
图例
右侧为色标;上方色带区分样本集合(深灰=全部 30 个样本,浅灰=单个比较 6 个样本)。
显著性标记
*、**、*** 为 FDR<0.05、0.01、0.001。总体 r 用全样本置换、组内 r 用组内置换(各 1000 次),6 样本 r 用 720 种精确置换;FDR 各自在全部可评估通路内 BH 校正。
数据筛选
全部可评估通路(两组学各至少 3 个分子)。
样本与缺失值
代谢物未检出值不参与计算(记为 NA);30 样本部分每条通路都用满 30 个样本,比较部分每个比较 6 个样本。
如何阅读
三部分的样本集合和统计模型不同,只能各自看,不能把左侧的 r 和右侧的 r 当成同一种指标比较。某行右侧多数比较同色,说明该通路在多数比较中两层同向变化。
通路耦合网络PDFSVG数据绘图数据
通路耦合网络
目的
把每条通路的转录组活性和代谢组活性画成两层节点,用边表示二者的耦合。
坐标轴
左列为转录组通路节点,右列为代谢组通路节点;同一行为同一条通路,按 r 从高到低排列。左面板为 30 样本总体 r,右面板为组内 r。
颜色
边:红色正耦合,蓝色负耦合;节点:蓝色圆形为转录组通路,橙色方形为代谢组通路。
点的形状与大小
边的粗细为 |r|;转录组节点大小为参与计算的有效基因数,代谢组节点大小为有效代谢物数。
图例
右侧依次为耦合方向、显著性、|r| 和节点大小。
显著性标记
实线(不透明)为 FDR<0.05,浅色为不显著;右侧数字为 r,* 表示 FDR<0.05。
数据筛选
全部可评估通路。
样本与缺失值
30 个样本;代谢物未检出值不参与计算(记为 NA)。
如何阅读
先看实线:左面板实线而右面板浅色,说明该通路的耦合来自组间差异,扣除分组后不再成立。
通路耦合交互网络耦合结果
目的
按条件筛选并交互查看通路耦合。
坐标轴
左列转录组通路节点,右列代谢组通路节点;同一通路的两个节点由一条边相连。可缩放、拖动画布和节点。
颜色
边红色为正、蓝色为负;节点蓝色为转录组,橙色为代谢组。
点的形状与大小
边粗细为 |r|;节点大小为有效基因数 / 代谢物数。
图例
上方工具栏可选择统计口径并设置筛选条件;点击节点查看该通路的 r、P、FDR、分子数和样本数。
显著性标记
可选“全部 30 个样本 r”或“组内 r(校正组别)”,两者的 P 和 FDR 分别来自全样本置换和组内置换;可按 FDR 上限、|r| 下限、通路名称和有效样本量筛选。
数据筛选
全部可评估通路。
样本与缺失值
代谢物未检出值不参与计算(记为 NA);有效样本量为参与计算的样本数(全部为 30)。
如何阅读
先选口径,再用 FDR 筛选,只剩下的边才有统计支持;切换到组内 r 看哪些耦合在扣除分组后仍然存在。导出按钮保存当前视图为 SVG。

每条通路

各比较结果

7 结果描述

可评估通路。基因层和代谢层各有至少 3 个分子的通路共 62 条,每条通路都用满 30 个样本。代谢物端分子数中位数为 6(3–45),基因端中位数为 50。

30 样本耦合。FDR<0.05 的通路有 3 条:Indole alkaloid biosynthesis(r=-0.62)、Starch and sucrose metabolism(r=-0.62)、C5-Branched dibasic acid metabolism(r=0.63)。r 的绝对值都在 0.62–0.63,属中等强度。类黄酮生物合成的耦合 r=0.46(FDR=0.099),未达显著。

组内耦合。减去组均值后,所有通路的组内耦合都不显著(fdr_within 最小为 0.496)。上述显著通路的组内 r 分别为 -0.47、-0.29、0.23,组内置换 P 都 ≥0.081。

稳健性。显著通路的 Spearman 秩相关为 -0.54、-0.62、0.56,与 Pearson 结果同号且接近,不是由个别离群样本驱动。只有 7 条通路含有未检出值的代谢物,改用半最小值填补后 r 的最大变化为 0.095,未检出处理不影响结论。

单个比较(6 样本)。45 个比较 × 62 条通路中,精确置换 P<0.05 的有 160 个,比较内 FDR<0.05 的有 4 个,只出现在 R2_vs_Y4。6 个样本的精确置换最小 P 为 1/720,功效有限,单个比较的耦合只作描述。

8 生物学意义

数据支持的观察

淀粉和蔗糖代谢、吲哚生物碱合成两条通路的基因层活性与代谢层活性呈负耦合,C5-支链二元酸代谢呈正耦合。这些耦合都只在跨组比较中成立:它们反映的是“两层都随处理和水平变化”,而不是同一处理水平下个体间的物质流对应。

需要进一步验证的假设

淀粉和蔗糖代谢的负耦合可能表示:相关酶基因表达升高的组中,通路内糖类整体较低,符合“合成或降解加快、底物被消耗”的情形;但活性分数把底物和产物混在一起平均,无法区分方向。需要分别看该通路中底物和产物的变化(KEGG 通路图),并结合糖含量测定确认。组内耦合不显著也可能是每组只有 3 个样本、检验功效不足所致。

9 局限性

活性分数把通路内全部分子等权平均,忽略了底物/产物、限速步骤和反馈抑制,正负方向相反的分子会互相抵消;分子数少的通路(3–5 个代谢物)分数波动大。组内只有 3 个样本,组内耦合的自由度低(约 19),检验功效有限,fdr_within 不显著不等于没有组内耦合。一条通路的分子可能同时属于其他通路,不同通路的活性分数不独立。代谢物端只覆盖有 KEGG 编号的物质。

参考文献

  1. Tomfohr J, Lu J, Kepler TB. Pathway level analysis of gene expression using singular value decomposition. BMC Bioinformatics, 2005, 6: 225.
  2. Lee E, Chuang HY, Kim JW, Ideker T, Lee D. Inferring pathway activity toward precise disease classification. PLoS Computational Biology, 2008, 4(11): e1000217.
  3. Benjamini Y, Hochberg Y. Controlling the false discovery rate: a practical and powerful approach to multiple testing. Journal of the Royal Statistical Society Series B, 1995, 57(1): 289–300.