ucell的设计本意是通过cell type signature打分进行细胞注释,但一样可以用于其它gene set的打分

首先做好gene signature list,与seurat流程相整合。对每个细胞计算每个条目的得分,每个条目的得分会存储在seurat object- metadata里的列。

demo1: 简单快速用法

注意:ucell直接在count上走流程,可视化的时候才normalize scale等.但其他的demo都是先走标准流程。

library(remotes)
remotes::install_github("carmonalab/UCell")library(UCell)
set.seed(123)###加载示例数据集
library(GEOquery)
cached.object <- "demodata.rds"if (!file.exists(cached.object)) {geo_acc <- "GSE115978"options(timeout = max(1000, getOption("timeout")))gse <- getGEO(geo_acc)getGEOSuppFiles(geo_acc)exp.mat <- read.csv(sprintf("%s/GSE115978_counts.csv.gz", geo_acc), header = T,row.names = 1, sep = ",")saveRDS(exp.mat, cached.object)
} else {exp.mat <- readRDS(cached.object)
}###define gene signatures
signatures <- list(Immun

【UCell】gene signature enrichment based on the Mann-Whitney U statistics相关推荐

  1. 【 Notes 】MOBILE LOCALIZATON METHOD BASED ON MULTIDIMENSIONAL SIMILARITY ANALYSIS

    目录 ABSTRACT INTRODUCTION LINEAR TOA LOCALIZATION MULTIDIMENSIONAL SIMILARITY ANALYSIS SUBSPACE BASED ...

  2. 【翻译】Feeding a physically based shading model

    Feeding a physically based shading model 怎么满足基于物理的渲染(PBR)模型 Sebastien Lagarde August 17, 2011 译者注:本文 ...

  3. 【PaperReading】Knowledge Graph Embedding Based Question Answering

    Knowledge Graph Embedding Based Question Answering 摘要 关键词 引言 问题陈述 基于QA-KG的知识嵌入 知识图嵌入 谓词和头部实体学习模型, 基于 ...

  4. 【p2p】p2p streaming capturer based on flv

    传统的p2p架构: 边缘服务器p2p seed 支持客户端p2pplayer直接拉取 服务端的streaming 负责给p2pcapturer 喂数据 p2pcapture 收到的是标准流媒体协议, ...

  5. 【 Notes 】NLS ALGORITHMS of TOA - Based Positioning

    目录 NLS Newton – Raphson Gauss – Newton steepest descent method NLS 这篇博文[TOA Measurement Model]给出了TOA ...

  6. 推荐系统论文粗读记录【二】

    1.[MMoE]<Modeling Task Relationships in Multi-task Learning with Multi-gate Mixture-of-Experts> ...

  7. 【PaperReading】Toward a gold standard for benchmarking gene set enrichment analysis

    Toward a gold standard for benchmarking gene set enrichment analysis 朝着基因集富集分析基准评估的金标准迈进 1. 引言 2. 方法 ...

  8. 【 Notes 】ML ALGORITHMS of TOA - Based Positioning

    这篇博文和NLS方法博文行文思路类似:[ Notes ]NLS ALGORITHMS of TOA - Based Positioning ML方法是NLS方法的一个推广版本,具体接着看: Assum ...

  9. 【 NLS 】Newton – Raphson Iteration Procedure of TOA - Based Positioning

    上篇博文: [ Notes ]NLS ALGORITHMS of TOA - Based Positioning说到了三种局部迭代算法进行TOA定位,分别为: Newton – Raphson Gau ...

最新文章

  1. python可以从事什么工作-学Python能干什么工作?工作前景怎么样?
  2. jQuery 操作DOM总结,DOM Core操作,HTML-DOM操作和CSS-DOM操作
  3. Activiti操作数据库中文乱码
  4. js 到 jsp 传输数据
  5. 我建议你了解一点儿Serverless
  6. SAP UI5 jQuery.sap.getModulePath 的工作原理
  7. 在C#代码中应用Log4Net(五)将Log4Net正确地封装在自己的类库中并进行调用
  8. Python操作excel(.xlsx)封装类MyPyExcel V2.0
  9. python使用zip迭代列表
  10. 软件开发python方向_2020年软件开发7大学习方向!
  11. java 1.6 jre 下载_jre1.6下载-Java环境 官方版 - 安下载
  12. 迟到的秋招经验分享贴,希望能帮到大家
  13. 网页打印与标准纸张换算 px与cm换算
  14. 异贝,通过移动互联网技术,为中小微实体企业联盟、线上链接、线上线下自定义营销方案推送。案例53
  15. 人工智能的顶会有哪些
  16. 女神是麦当娜男神是小沈阳
  17. 常用的计算机中开机键是什么,按下电脑开机键,电脑内部都做了哪些事
  18. android studio 运行按钮为灰色的解决办法之一
  19. 中科大计算机科学夏令营,2018年中国科学技术大学第五届计算机科学暑期夏令营通知...
  20. linux nginx的 yum安装

热门文章

  1. qq163音乐网归属问题释疑
  2. centos8添加中文语言包
  3. 【51nod_3202】子集和判断
  4. 发送缓冲区sk_wmem_queued
  5. html5 实现流水效果图,HTML 5 流水账
  6. 音像制品销售系统的设计与实现
  7. 通用feeds组件封装技巧
  8. 【毕业设计 - 教学】单片机常用模块:433无线数传通信
  9. OpenWrt开发必备软件模块——无线技术与PPPoE
  10. C++判断IP地址是否有效