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

单细胞-第五节 多样本数据分析,打分R包AUCell

文件在单细胞\5_GC_py\1_single_cell\3.AUCell.Rmd
在这里插入图片描述

1.基因

rm(list = ls())
load("g.Rdata")

2.AUCell

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9897923

    IF: NA NA NA

用这个文章里的方法,将单细胞亚群的marker基因与ros相关基因取交集,用作AUCell的基因集

The intersection of marker genes was selected based on strong population specificity (adj_p < 0.05 & |avg_log2FoldChange| > 1.5 & pct.1 > 0.5 & pct.2 < 0.5) from each cell subgroup and factors related to OS responses.

seu.obj是seurat+singleR得出的对象,allmarkers是findallmarkers得到的数据框。

library(Seurat)
library(tidyverse)
load("seu.obj.Rdata")
DotPlot(seu.obj,features = g,cols = "RdYlBu")+RotatedAxis()

AUCell用于计算每个细胞中特定基因集的活性程度。用上面的gi作为基因集来计算。

AUCell的三个步骤:

Build the rankings:矩阵中的每个细胞里,给基因进行排序。
Calculate the Area Under the Curve (AUC):计算每个细胞的AUC值
Set the assignment thresholds:计算活性区分的阈值

library(GSEABase)
geneSets <- GeneSet(g, setName="pyroptosis")
geneSets
#

http://www.kler.cn/a/525418.html

相关文章:

  • Spring Boot - 数据库集成05 - 集成MongoDB
  • 危机13小时:追踪一场GitHub投毒事件
  • MIMIC-IV数据部署(博主较忙,缓慢更新)
  • DataWhale组队学习 leetCode task4
  • MongoDB常见的运维工具总结介绍
  • Python-基于PyQt5,json和playsound的通用闹钟
  • 简单聊聊“DeepSeek”
  • 【设计测试用例自动化测试性能测试 实战篇】
  • 2.3.1 基本数据类型
  • 获取snmp oid的小方法1(随手记)
  • 谈谈道教生物学
  • 蛇年新春 利士策与您 共贺吉祥
  • 【go语言】结构体
  • 有一对兔子,从出生后第三个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
  • buu-pwn1_sctf_2016-好久不见29
  • 阅读:在方寸之间重构人类文明的精神版图
  • 解决问题:2874. 有序三元组中的最大值 II
  • 无心剑七绝《恭贺新春》
  • ADC 精度 第一部分:精度与分辨率是否不同?
  • AD电路仿真
  • C++ unordered_map和unordered_set的使用,哈希表的实现
  • 28【UTF-8和GBK】
  • E. Binary Search
  • 是否需要显式使用 epoll_ctl ( fd , EPOLL_CTL_DEL , ... ) 来从红黑树里显式删除过期的套接字
  • python学opencv|读取图像(四十九)原理探究:使用cv2.bitwise()系列函数实现图像按位运算
  • 洛谷P3884 [JLOI2009] 二叉树问题(详解)c++