草庐IT

癌细胞

全部标签

Seurat | 强烈建议收藏的单细胞分析标准流程(基础质控与过滤)(一)

1.写在前面作为现在最火的scRNAseq分析包,Seurat当之无愧。😘本期开始我们介绍一下Seurat包的用法,先从基础质控和过滤开始吧。🥳2.用到的包rm(list=ls())library(Seurat)library(tidyverse)library(SingleR)library(celldex)library(RColorBrewer)library(SingleCellExperiment)3.示例数据3.1读取10X文件这里我们提供一个转成genesymbols的可读文件,如果大家拿到的是EnsembleID,可以用之前介绍的方法进行转换。adj.matrix3.2创建Se

基于YOLOV5的血细胞识别(附数据集和完整项目代码)

先来看看识别效果:     YOLO是一个作为本科生扩充项目背景来说非常好的项目,无论是拿来做课程设计,还是直接完善一下写入简历,都非常的不错,我身边就有非常多保研、考研的同学将YOLO作为项目之一写入简历(大佬绕道)        首先没有基础的同学,可以先去学习一些YOLO入门教程,但是目前的大多数教程都没有详细介绍怎么使用自己的数据集进行训练,这里我就展开介绍一下。    在这里我使用的是一个开源的血细胞检测数据集:(如果要训练自己的数据,只需要用Labelimg自己打标签即可)                数据集里的格式如下,是xml文件,不是YOLO对应的标签格式,YOLO对应的标

单细胞测序数据进阶分析—《细胞通讯》2.1CellChat基础分析教程

前言在前面的一讲内容里(单细胞测序数据进阶分析—《细胞通讯》1.概论)我们已经给大家介绍了细胞通讯的基本概念。本讲的内容主要是带领大家走一遍CellChat最基础的workflow,类似于我们学习Seurat时的“单样本分析”部分,旨在向大家介绍CellChat的基本语法、用法及功能。本次课程所涉及的代码、测试文件在公众号后台中回复“CellChat.P1”获取。后续的代码如果不出意外都会在西柚云中制作(https://www.xiyoucloud.net/aff/UPWEQQBD)。时长超啦,完整视频直接去B站看吧:Cellchat基础分析教程实操Cellchat基础分析代码结果一览:单细胞

单细胞矩阵iNMF分解

原理这是一篇发表GB上题目为《scINSIGHTforinterpretingsingle-cellgeneexpressionfrombiologicallyheterogeneousdata》的文章,利用IntegrateNMF的方法解决单细胞批次整合的问题越来越多的scRNA-seq数据强调需要综合分析来解释单细胞样本之间的异同。尽管已经开发了不同的批次效应去除方法,但没有一种方法适用于来自多种生物条件的异质单细胞样品。我们提出了一种方法scINSIGHT,用于学习在不同生物条件中常见或特定于不同生物条件的基因表达模式,即以联合建模和解释来自生物异质来源的单细胞样本中的基因表达模式。作者

【单细胞转录组 实战】十一、复现文章分析结果

这里是佳奥!我们进入到作者的GitHub下载一下代码来看看吧。https://github.com/KPLab/SCS_CAF1作者原始代码当然,由于package的版本日新月异,除非安装相同版本的package,我就不运行了,作为学习。QQ截图20220903155159.png2复现文章分析结果作者没有使用三大R包,这里我们使用之前讲到的R包来复现文章中的图。step1-qc读入质控文件主要是读取作者RNA-seq上游分析的一些结果找出离群的那些细胞。qc1=read.table('qc/SS2_15_0048_qc.txt',header=T)qc2=read.table('qc/SS2

10X空间转录组数据分析之细胞百分比饼图的绘制

作者,追风少年i最近一直有人问我空间转录组的饼图该如何绘制,如下图图片.png之前呢,说过一些,大家可以借鉴10X空间转录组绘图之细胞类型百分比饼图和空间密度分布图其中stlearn提供了封装好的函数,不过美观度上不够好。相信大多数还是利用Seurat来进行联合分析,如果用了其他软件,可以将联合的矩阵结果进行替换,我们还是以之前的结果为例,HE染色和单细胞空间联合分析的结果部分展示如下图片.png图片.png图片.png画出来的效果如下图,颜色根据自己的喜好进行搭配图片.png好了,我们要开始了,一定要记住,前面的单细胞空间联合要亲自做library(Seurat)library(ggplot

hdWGCNA:单细胞WGCNA分析方法

WGCNA原理和分析流程单细胞WGCNA分析方法+随机森林0.数据准备输入数据集的要求:已经进行了如下分析的Seurat对象导入演示数据#官方演示数据集wgethttps://swaruplab.bio.uci.edu/public_data/Zhou_2020.rdsseurat_obj这是一个正常的脑组织数据集,包含了使用Harmony整合的12个样本的Seurat对象。加载R包和数据集#single-cellanalysispackagelibrary(Seurat)#plottinganddatasciencepackageslibrary(tidyverse)library(cowp

单细胞 & 空间整合去批次方法比较(2)

作者,追风少年i开头先放一张marker表,供大家参考markerlist这一篇内容很简单接上一篇,上一篇文章单细胞&空间整合去批次方法比较介绍了以下几种方法整合去批次的代码CCAmergeSCTmerge&SCTmerge加harmonySCT&&harmony关于上述方法我只强调一点,就是ScaleData的时候vars.to.regress的作用,这个要引起大家的重视。这一篇我们要进行补充,因为上述的方法仍然存在一定的局限性。面对大数据集,几十上百万的细胞量,上述方法无能为力,R语言的原因,处理起来很慢。rpca的方法:ifnb.list这里大家要注意rpca的方法,关于rpca,大家可

python - 如何从 tensorflow 中的 RNN 模型中提取细胞状态和隐藏状态?

我是TensorFlow的新手,很难理解RNN模块。我正在尝试从LSTM中提取隐藏/单元格状态。对于我的代码,我使用来自https://github.com/aymericdamien/TensorFlow-Examples的实现.#tfGraphinputx=tf.placeholder("float",[None,n_steps,n_input])y=tf.placeholder("float",[None,n_classes])#Defineweightsweights={'out':tf.Variable(tf.random_normal([n_hidden,n_classes

c++ - 如何获得 voronoi 细胞周围的点?

我正在尝试获取形成多边形的点以用某种颜色填充它。我有一组点,然后为它计算Voronoi图。结果是这样的:绿点是我定义的点,蓝点是Voronoi图的计算顶点。我想填充由特定绿点生成的多边形,所以我需要知道它周围有哪些点来形成多边形并填充它。我读过GiftWrappingAlgorithm和ConvexHull但这似乎不是我需要的。是否有适合这种需要的算法?我正在使用C++进行编程,但任何有关Java或C#的帮助都会有所帮助。 最佳答案 礼品包装算法(这是一种凸包算法)用于寻找包含平面中一组点的最小凸多边形。这不是您想要的。Fortun