美文网首页单细胞转录组
CommPath(三):特定细胞信号和功能通路的联合分析

CommPath(三):特定细胞信号和功能通路的联合分析

作者: 生信宝库 | 来源:发表于2023-07-18 17:40 被阅读0次

前言

Immugent在前两期推文中:CommPath(一):鉴定特定细胞的互作关系CommPath(二):鉴定关键细胞互作信号介导的功能通路中,分别介绍了如何使用CommPath联合解析特定的信号通路和相关的功能通路。那么,在本期推文中,Immugent就来通过代码实操的方式介绍,如何使用CommPath将这两部分内容连接起来说故事。

想要复现本期推文代码的小伙伴需要跑一下前两个流程~~


代码流程

Identification of pathway-mediated cell-cell communication chain

# To investigate the activated patways and the associated receptors for a specific cluster
select.ident = 'Endothelial'
pdf('pathPlot.Endothelial.pdf',height=6,width=10)
pathPlot(object = tumor.obj, 
    select.ident = select.ident, 
    acti.path.dat = acti.path.filtered.dat)
dev.off()
image.png
# To select self-defind cluster for the  central cell population
# And select pathways of interest by names
# Also select the top N receptors by interaction intensity 
select.ident = 'Endothelial'
pdf('pathPlot.Endothelial.selectpathway.pdf',height=4,width=10)
pathPlot(object = tumor.obj, 
    select.ident = select.ident, 
    up.ident = c("Treg","Myeloid","Endothelial","Fibroblast","Hepatocyte"),
    select.path = c("JAK-STAT signaling pathway", "MAPK signaling pathway", "Ras signaling pathway", "PI3K-Akt signaling pathway", "AMPK signaling pathway"),
    top.n.receptor = 5,
    acti.path.dat = acti.path.filtered.dat)
dev.off()
image.png
# To investigate the activated patways, the associated receptors and ligands for a specific cluster
pdf('pathChainPlot.Endothelial.pdf',height=6,width=14)
pathChainPlot(object = tumor.obj, 
    select.ident = select.ident, 
    up.ident = c("Treg","Myeloid","Endothelial","Fibroblast","Hepatocyte"),
    down.ident = c("B","Myeloid","Endothelial","Fibroblast","Hepatocyte"),
    select.path = c("JAK-STAT signaling pathway", "MAPK signaling pathway", "Ras signaling pathway", "PI3K-Akt signaling pathway", "AMPK signaling pathway"),
    acti.path.dat = acti.path.filtered.dat)
dev.off()
image.png

Comparison of cell-cell communication between two conditions

# load(url("https://figshare.com/ndownloader/files/35185525"))
load("path_to_download/HCC.normal.3k.RData")

select.ident <- 'Endothelial'
diff.path.dat <- comparePath(object.1 = tumor.obj, 
  object.2 = normal.obj, 
  select.ident = select.ident)
select.ident <- 'Endothelial'
diff.path.dat <- comparePath(object.1 = tumor.obj, 
  object.2 = normal.obj, 
  select.ident = select.ident)
    
# To compare differentially activated pathways and the involved receptors between the selected clusters in 2 CommPath objects
pdf('pathPlot.compare.Endothelial.pdf',height=6,width=10)
pathPlot.compare(object.1 = tumor.obj, 
  object.2 = normal.obj, 
  select.ident = select.ident,
  up.ident = c("Treg","Myeloid","Endothelial","Fibroblast","Hepatocyte"),
  diff.path.dat = diff.path.dat)
dev.off()   
image.png
# To compare the pathway-mediated cell-cell communication chain for a specific cluster between 2 CommPath objects
pdf('pathChainPlot.compare.Endothelial.pdf',height=6,width=14)
pathChainPlot.compare(object.1 = tumor.obj, 
  object.2 = normal.obj, 
  select.ident = select.ident, 
  up.ident = c("Myeloid","Endothelial","Fibroblast","Hepatocyte"),
    down.ident = c("CD8 T","CD4 T","Treg","NK","Endothelial","Fibroblast","Hepatocyte"),
    select.path = c("Gastric cancer", "Relaxin signaling pathway", "Axon guidance"),
  diff.path.dat = diff.path.dat)
dev.off()
image.png

说在最后

从上面的分析结果我们可以看出,CommPath包可以很好的将目标细胞之间的信号通讯和潜在相关的功能通路联系起来,而且还给出了具体的信号分子。不过有一说一,上面示例中的互作信号和下游通路之间的关系并没有很好的对应关系,可能是因为输入的信号通路不太适合相应的生物学场景。因此,想得到相对可靠的生信分析结果,除了需要具备较好的工具条件,还需要找到很好的适用生物学场景。好啦,截止到目前,有关CommPath包的所有推文就都更新完毕了,感兴趣的小伙伴赶紧用起来吧。

本期分享到这里就结束了,我们下期再会~~

相关文章

  • siRNA表达载体的构建

    siRNA表达载体构建可以:(1)作为后基因组时代基因功能分析的有力工具;(2)应用于基因组学、细胞信号传导通路分...

  • 详解:基因集富集分析GSEA

    1) Why GSEA? 传统KEGG(通路富集分析)和GO(功能富集)分析时,如果富集到的同一通路下,既有上调差...

  • GO和KEGG富集分析及去冗余工具及原理

    1 GO和KEGG富集分析工具:Clusterprofiler包和REVIGO 进行基因功能或生物学通路富集的工具...

  • clusterprofiler

    功能富集分析方法 clusterProfiler 支持多种本体论/通路 (ontology/pathway) 的超...

  • GeneWalk 基因通路分析

    高通量功能基因组学的分析每次能得到成百上千的基因和大量的通路,要在这大量的基因和通路里分析出生物学意义上更重要的部...

  • GO和Pathway富集分析的背景基因集

    功能(GO)或者通路(Pathway)富集分析时,都会涉及到 Background; 做分析时,分析工具会提供一些...

  • 10 基因功能和信号通路富集分析

    实操 打开DAVID官网 后续自己可以网上查找

  • PROGENy ||推断通路活性

    异常细胞信号会引起癌症等其他疾病,并且是常见的治疗的靶点。常可以通过基因的表达来推断某个信号通路的活性。然而,只考...

  • 【SCI图表复现】基因功能网络图

    我们在数据分析过程中,有了一群重点关注的基因(比如差异表达基因、预后相关基因、特定通路或signature成员基因...

  • 移动特定功能和交互

    在创建移动应用程序时,设计师需要考虑移动设备的特性和功能(小尺寸、触摸屏、内置摄像头等),以及人们如何使用它们(通...

网友评论

    本文标题:CommPath(三):特定细胞信号和功能通路的联合分析

    本文链接:https://www.haomeiwen.com/subject/rhonudtx.html