R 在单片眼镜中对单元数据集进行子集设置

R 在单片眼镜中对单元数据集进行子集设置,r,bioinformatics,seurat,R,Bioinformatics,Seurat,如果任何人有在R中使用单片眼镜组件的经验: 我试图根据样本名称向量对数据进行子集划分,但我无法完成 我试过: x@phenoData$sampleNames <- example.cells x@phenoData$sampleNames此:x@phenoData$sampleNames根据使用此代码过滤的低质量细胞(HSSM是单眼对象): 或者(直接从Seurat获得): 好的,我发现我可以用x。对不起,我不熟悉修拉。考虑到复杂的数据结构,我想作者会构建一个过滤器/子集函数来删除低质量

如果任何人有在R中使用单片眼镜组件的经验:

我试图根据样本名称向量对数据进行子集划分,但我无法完成

我试过:

x@phenoData$sampleNames <- example.cells

x@phenoData$sampleNames此:
x@phenoData$sampleNames根据使用此代码过滤的低质量细胞(HSSM是单眼对象):

或者(直接从Seurat获得):


好的,我发现我可以用x。对不起,我不熟悉修拉。考虑到复杂的数据结构,我想作者会构建一个过滤器/子集函数来删除低质量的样本,您可以使用这些样本,但您必须检查文档。
valid_cells <- row.names(subset(pData(HSMM),
            Cells.in.Well == 1 &
            Control == FALSE &
            Clump == FALSE &
            Debris == FALSE &
            Mapped.Fragments > 1000000))
HSMM <- HSMM[,valid_cells]
x = x[,example.cells]
x = x[,rownames(data.seurat@meta.data[data.seurat@meta.data$CellType == "interesting_cell",])]