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

开发网站要注意什么问题桩基工程信息网发布

开发网站要注意什么问题,桩基工程信息网发布,购物系统属于什么系统,购物网站答辩ppt怎么做本有解决标题中的两个问题 1.答案是修改不了#xff0c;不如重新制作一个seurat对象。 试图使用rownames#xff08;obj#xff09;featurenames是不成功的 记录 客户需求遇到一个问题#xff1a;作者提供的rds文件行名为ensemble id#xff0c;如何改成gene symbol。 …本有解决标题中的两个问题 1.答案是修改不了不如重新制作一个seurat对象。 试图使用rownamesobjfeaturenames是不成功的 记录 客户需求遇到一个问题作者提供的rds文件行名为ensemble id如何改成gene symbol。 作者提供的rds文件如下所示 同时发现作者也提供了相对应的gene symbol 如果直接使用作者提供的rds文件画图的话 FeaturePlot(All.merge,features ENSG00000177613) 如何把行名改为gene symbol呢 去github发现有人提供了一个RenameGenesSeurat函数 #https://github.com/satijalab/seurat/issues/757 #https://github.com/satijalab/seurat/issues/235 仔细阅读该函数发现本质就是把countsDimnames[[1]] 和dataDimnames[[1]] 还应该有scale.dataDimnames[[1]] 的名字改为gennesymbol 这里我把scale.dataDimnames[[1]]注释掉是因为我这个rds文件中的scale.data为空值否则会报错的 RenameGenesSeurat - function(obj ls.Seurat[[i]], newnames HGNC.updated[[i]]$Suggested.Symbol) { # Replace gene names in different slots of a Seurat object. Run this before integration. Run this before integration. It only changes objassays$RNAcounts, data and scale.data. print(Run this before integration. It only changes objassays$RNAcounts, data and scale.data.) RNA - objassays$RNAif (nrow(RNA) length(newnames)) { print(ensemble_id lengthgenesybol length) if (length(RNAcounts)) RNAcountsDimnames[[1]] - newnames if (length(RNAdata)) RNAdataDimnames[[1]] - newnames # if (length(RNAscale.data)) RNAscale.dataDimnames[[1]] - newnames } else {Unequal gene sets: nrow(RNA) ! nrow(newnames)} objassays$RNA - RNA return(obj)} subset_dataRenameGenesSeurat(obj subset_data, newnames subset_dataassays$RNAmeta.features$feature_name) 这样的话就把gene symbol改成功了 但是 如果你运行FindMarkers或者findallmakers函数的话还是会报错的。应该是因为FindMarkers运行时候需要使用rownames而我们的rownames此时在不同的slot中可能是不一样的。 所以呀 对于这种rds文件开始先别改行名全部用自带的ensemble id。可视化的时候再使用RenameGenesSeurat函数修改基因。 否则会一直报错到怀疑人生。 其实最好的办法可能是把count提取出来自己制作rds文件这样就不会有各种报错啦。 在最开始的时候就把可能报错的小火苗掐灭。 FeaturePlot个性化需求如何把所有阳性表达的spot放到图的前面 常规画图的话Seurat::FeaturePlot(objectAll.merge, featuresGAPDH, label T,rasterFALSE,repel T,split.by group ) ACTB好像齐一点 所有阳性表达的spot放到图的前面结果和方法如下其实就是对细胞进行重新排个序 #https://github.com/satijalab/seurat/issues/757#https://github.com/satijalab/seurat/issues/235##################gene plot_bring the postitive dots to the fronts# First, the usual command to make the feature plots and return the ggplot2 objectsfp - Seurat::FeaturePlot(objectAll.merge, featuresGAPDH, label T,rasterFALSE,repel T, split.by group )fp[[1]]$data$GAPDH# Here, fp is a list of objects, one per feature plot # Then, re-order the data dataframe in increasing order of gene expressionsfor (i in 1){ fp[[i]]$data - fp[[i]]$data[order(fp[[i]]$data$GAPDH),]}fp 可以看到两个方法 视觉差异还是挺大的
http://www.yutouwan.com/news/372835/

相关文章:

  • 平阳网站制作一 建设网站前的市场分析
  • 网站发布与推广方式营销宝
  • phpstudy和wordpress无锡整站百度快照优化
  • linux系统做网站最新新闻热点事件素材2022
  • vs做网站需要的插件广州网站制作报价
  • 毛衣品 东莞网站建设下载网站 源码
  • 网站备案号查询系统网站建设功能选择表
  • 织梦网站怎么把index.html去掉做招聘求职网站
  • 做网站杭州系统网站
  • 在住房和城乡建设部网站查询做网站公司上海
  • 美食网站建设背景网络营销课程性质
  • 建筑网站案例wordpress 列表摘要
  • 巴中网站制作公司广告推广的好处
  • 打折网站运营思路海外购物app
  • 北京建站公司排名首推万维科技怎么学习制作网站
  • 12306网站是学生做的广州网站改版
  • 要建设一个网站需要什么手续网站开发下载
  • 中文网站建设计划书店铺设计素材
  • 做网站非法吗宁波seo哪家好推广
  • 建设微网站爱站网长尾关键词搜索
  • 网站开发工作总结报告重庆电子工程学院
  • 网站开发与管理课程设计心得网站手册
  • sql 新建网站seo网站关键词优化价格
  • 太原市建设银行网站首页浙江创业建设公司网站
  • 门户网站开发建设成本明细建设专业网站网络
  • 做网站公司q房网工业和信息化部证书含金量
  • 深圳住房和建设厅网站首页wordpress+响应速度慢
  • 网站服务器容量马克 扎克伯格大学做的网站
  • 网站做360推广需要什么条件快站登录
  • 德宏网站建设公司深圳网络科技有限公司简介