方法一适合所有的数据,相当于每个样本单独读取到list中,使用merge将所有样本合并到一个layers中,但是V5的merge命令,合并之后,每个样本还是单独的矩阵(Seurat V4中merge命令会变成一个大矩阵),所以要用JoinLayers函数将多个样本的单独矩阵,合并为一个整体的大矩阵。 方法二在读取时,直接将所有的样本合并为一个大的矩阵...
重点信息是以下这句话: Warning: When testing 0 versus all: data layers are not joined. Please run JoinLayers 说明了数据存放在Layers,并且layers中的样本是分开的,各自为政的,需要JoinLayers进行合并。但是我之前的代码并不需要JoinLayers。想到我更新了Seurat等包的版本,所以从版本的角度分析初步原因。 接下来...
bimberlabinternal/CellMembranePublic NotificationsYou must be signed in to change notification settings Fork3 Star10 New issue Closed bbimberwants to merge1commit intomasterfromjoinLayers Contributor bbimbercommentedMar 13, 2024 bbimberclosed thisMar 13, 2024 ...
复制 #CCAobj<-IntegrateLayers(object=obj,method=CCAIntegration,orig.reduction="pca",new.reduction="integrated.cca",verbose=FALSE)#RPCAobj<-IntegrateLayers(object=obj,method=RPCAIntegration,orig.reduction="pca",new.reduction="integrated.rpca",verbose=FALSE)#Harmony obj<-IntegrateLayers(object=obj,metho...