当前位置: 首页 > news >正文

电脑建立网站平台福州seo推广公司

电脑建立网站平台,福州seo推广公司,成都市建设局网站,建设网站收费使用KEGG通路的基因列表进行单细胞GSEA GSVA分析的过程#xff0c;我们需要遵循以下步骤#xff1a; 获取KEGG通路的基因列表#xff1a;这通常涉及使用专门的R包#xff0c;如KEGGREST或biomaRt#xff0c;来查询KEGG数据库并检索特定通路的基因列表。 准备单细胞表达数…使用KEGG通路的基因列表进行单细胞GSEA GSVA分析的过程我们需要遵循以下步骤 获取KEGG通路的基因列表这通常涉及使用专门的R包如KEGGREST或biomaRt来查询KEGG数据库并检索特定通路的基因列表。 准备单细胞表达数据这包括加载单细胞RNA-seq数据通常使用Seurat或其他单细胞分析包进行预处理。 执行GSVA分析使用GSVA包对单细胞数据执行基因集变异分析GSVA根据KEGG通路的基因列表评估每个单细胞样本的通路活性。 可视化GSVA结果最后基于GSVA分析结果绘制热图或其他类型的图表来展示不同单细胞样本中通路活性的变化。 今天我们主要关注第一步如何获取KEGG通路的基因列表 问题来源 不管是转录组数据还是单细胞数据都可以做gsva分析。gsva需要两个文件作为输入 1. 表达矩阵 2. 基因集 表达矩阵容易获得但是如果我们想做kegg数据库的通路分析怎么办如何获取kegg的通路列表 获取kegg的通路列表代码 方法一使用msigdb library(msigdbr) genesets msigdbr(species Homo sapiens ) #msigdbr提供多个物种的基因集数据 # View(msigdbr_collections()) #查看msigdbr包中所有的基因集 unique(genesets$gs_subcat) # 有多个数据库来源的基因集可选这里选用KEGG genesets - subset(genesets, gs_subcatCP:KEGG, select c(gs_name, gene_symbol)) unique(genesets$gs_name) #查看有多少条通路186个 但是这里面的kegg只有186个基因集合 方法二 使用 KEGGREST #BiocManager::install(KEGGREST) #BiocManager::install(EnrichmentBrowser) library(KEGGREST) library(EnrichmentBrowser) KEGGREST:: listDatabases() KEGGREST::keggList(database kegg) keggList(organism) ## returns the list of KEGG organisms with #step2: check and obtain a list of entry identifiers (in this case: sar) and associated definition for a given database or a given set of database entries. res - keggList(pathway, hsa) ## returns the list of human pathways length(res) resas.data.frame(res) head(res) #step 3: download the pathways of that organism: hsapathway - downloadPathways(hsa) head(hsapathway) idTypes(org hsa ) #step 4: retrieve gene sets for an organism from databases such as GO and KEGG: hsa_kegg_genesets - getGenesets(org hsa, db kegg, gene.id.type SYMBOL, cache TRUE, return.typelist) #step5: Parse and write the gene sets to a flat text file in GMT format for other pathway enrichment analysis programs (e.g., GSEA): writeGMT(hsa_kegg_genesets, gmt.file kegg_hsa_kegg_genesets_gmt) save(hsa_kegg_genesets,file ~/heart_muscle/hsa_kegg_genesets.rds) 我们可以看到这里的kegg数据集合有357个 做gsva分析 library(GSVA);print(getwd()) load(~/heart_muscle/hsa_kegg_genesets.rds) genesets_kegghsa_kegg_genesets print(length(hsa_kegg_genesets)) #kegg--- gssea.res - gsva(expr, genesets_kegg [1:50], methodssgsea,kcdfPoisson,min.sz 3,max.sz200 ,parallel.sz10 ) saveRDS(gssea.res, paste0(new_dir,file_name,_gssea.res_kegg.rds ) ) gssea.df - data.frame(Genesetsrownames(gssea.res),gssea.res, check.names F) write.csv(gssea.df, paste0(new_dir,file_name,gssea_res_kegg.csv ), row.names F) # ssgsea----- #library(GSVA);print(getwd()) #gssea.res - gsva(expr, genesets_GO [1:50], methodssgsea,kcdfPoisson,min.sz 3,max.sz200 ,parallel.sz10 ) #,parallel.sz10 #saveRDS(gssea.res, paste0(new_dir,file_name,_gssea.res_go.rds ) ) #gssea.df - data.frame(Genesetsrownames(gssea.res), gssea.res, check.names F) #write.csv(gssea.df, paste0(new_dir,file_name,gssea_res_go.csv), row.names F) #print(done-------);print(getwd())​ 这里的expr是行为基因列为样本的 表达矩阵。 参考https://biobeat.wordpress.com/category/r/https://www.researchgate.net/post/How_i_can_get_a_list_of_KEGG_pathways_and_its_list_of_genes 分析完成之后可以使用新得到的通路矩阵进行差异分析。下期见~ 看完记得顺手点个“在看”哦
http://www.pierceye.com/news/133256/

相关文章:

  • 江汉网站建设用js做网站登录
  • wordpress做购物网站河南省建设工程造价协会网站
  • wex5可以做网站吗爱射影院网站建设中
  • 网站建设多选题百度文库做好中心网站建设工作总结
  • 网站开发都用phpwordpress文章内图片幻灯片
  • 岳阳网站建设企业绿色大气漂亮dedecms茶叶企业网站
  • 网站建设使用虚拟主机的优点与缺点做百科网站
  • 网站被墙是谁做的电影网站模板
  • 合肥建设网官方网站网页设计网站制作公司
  • 外贸网站建设评价网站的营销方案
  • 邯郸专业做wap网站中国设计网址导航
  • 邯郸移动网站建设价格官方网站车联网是谁做
  • 哪个网站可以做高像素动图个人网站排版设计
  • 多少网站域名采用中文做一个电子商务网站在哪里做
  • 家装设计学校沈阳网站建设优化企业
  • 网站开发公司售后服务触屏端网站开发
  • 建设银行网站注销吗网页制作作品
  • 家具网站建设目的及功能定位网页游戏在哪里制作
  • 高端网站开发步骤网站设计制作如何评价
  • 漳州企业网站建设制作做发型的网站
  • 承包酒席可以做网站吗网站建设小组的运营模式
  • 保定网站建设公司哪家好酒店网站建设必要性
  • 电子商务网站建设设计报告建网站免费软件
  • 广州高端优秀网站改版设计公司网页编辑框
  • 摄影网站的需求分析wordpress英文版变成中文版
  • 网站营销公司wordpress 无效的文章类型
  • 网站一级页面标题怎么做茶网站设计素材下载
  • 网站建设费用计入什么科目淘宝网站开发店铺什么类别
  • 四川平昌县建设局网站怎么把网站维护
  • 成都教育行业网站建设工业和信息化部反诈中心发短信